全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
123
返回列表 发新帖
楼主: 白龙君

50元求份JS判断代码

[复制链接]
 楼主| 发表于 2022-1-10 18:58:18 | 显示全部楼层
Salta 发表于 2022-1-10 18:53
那我没办法了,你如果是php程序的话去php那边判断吧, JS我这边判断没问题,你那边不知道咋回事,你外部 ...

我看网络请求加载了JS地址,但是没有被执行。
直接引用没问题。
发表于 2022-1-10 18:58:57 | 显示全部楼层
白龙君 发表于 2022-1-10 18:58
我看网络请求加载了JS地址,但是没有被执行。
直接引用没问题。

嗯,可能是跨域问题...
发表于 2022-1-10 19:00:17 | 显示全部楼层

var isSupportWebp = function () {
  try {
    return document.createElement('canvas').toDataURL('image/webp', 0.5).indexOf('data:image/webp') === 0;
  } catch(err) {
    return false;
  }
}

isSupportWebp()
 楼主| 发表于 2022-1-10 21:53:23 | 显示全部楼层
Salta 发表于 2022-1-10 18:58
嗯,可能是跨域问题...
  1.     $.getScript("1.js",function(){
  2.     });
复制代码

老哥这样写可以调用JS并执行,但是为啥页面被清空了。
发表于 2022-1-10 21:57:09 | 显示全部楼层
现在不都支持webp了吗……
发表于 2022-1-10 22:15:28 | 显示全部楼层
白龙君 发表于 2022-1-10 21:53
老哥这样写可以调用JS并执行,但是为啥页面被清空了。


可以直接执行
  1. $.getScript("demo_ajax_script.js");
复制代码
试试
或者看看控制台有没有报错 F12

参考:https://www.w3school.com.cn/jquery/ajax_getscript.asp
 楼主| 发表于 2022-1-10 23:26:30 | 显示全部楼层
Salta 发表于 2022-1-10 22:15
可以直接执行  试试
或者看看控制台有没有报错 F12

不行,搞不定了。
发表于 2022-1-11 01:03:27 | 显示全部楼层
如果网站程序是php写的的话为什么不用php解决呢?
 楼主| 发表于 2022-1-11 23:04:24 | 显示全部楼层
wxrpass 发表于 2022-1-11 01:03
如果网站程序是php写的的话为什么不用php解决呢?

。。PHP不会啊,我最后用了nginx做判定跳转。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-5-15 04:00 , Processed in 0.068692 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表