本文目录一览:
- 1、网页 无法加载js
- 2、换了地方手机加载不出js页面数据
- 3、js为什么不起作用?
- 4、在js文件里添加的代码,IE浏览器不加载
- 5、页面中的js无法加载,IE8状态栏显示“已完毕,但网页上有错误”。 这是什么问题,怎么解决?
网页 无法加载js
无法加载js无非就是路径不对,你的js文件与html文件所在目录结构说下,你的是不是html文件与js文在位于不同的文件夹下,如果是,那你的路径就不对了
换了地方手机加载不出js页面数据
换了地方手机加载不出js页面数据是因为手机对网页代码解释能力差,不能完整的解释出代码,可以用HTML编辑器之类的软件来解释代码。
js为什么不起作用?
你的js代码要想运行有效,必须满足两个条件:一、jQuery必须加载完毕;二、页面的DOM结构必须加载完毕。如果把代码放到head,那么这时候jQuery和你的代码几乎是同时加载的,当你的代码运行时,jQuery很可能尚未加载完毕,这样条件一就很可能不满足;其次,这时候HTML的body尚未加载,这样条件二也不满足,所以代码运行无效。如果把代码放到body中所有标签的最后面,当你的代码运行时,jQuery和DOM都肯定已加载完毕,所以是有效的。
其实把你的js代码放到head中也是可以的,但必须放到load事件函数中,即这样:
!DOCTYPE html
html
head
script src=""/script
script
$(function(){
$("div:contains('a')").css("text-decoration", "underline");
});
/script
/head
body
divabc/div
divasdf/div
divqwer/div
divasdw/div
/body
/html
在js文件里添加的代码,IE浏览器不加载
你首先看看你先写的js代码有没有加载出来,若没有,在加载的代码后加版本script src="***.js?v=4.0"/script4.0可以用变量代替,
若加载出来你试试其他浏览器,可能是兼容问题
页面中的js无法加载,IE8状态栏显示“已完毕,但网页上有错误”。 这是什么问题,怎么解决?
可能有两个原因:1 是 网页本身的JS脚本有语法或其他错误导致JS无法成功加载 2 IE本身的兼容性很差,可能该网页使用了IE8 不支持的JS脚本
如果是1,那没办法,网页的问题,如果是2 可以换个浏览器 ,遨游3 火狐 chrome 等试试。