所以所有加载启动都很好的chrome和firefox,但在IE中它不能在启动时工作,我必须单击链接转到另一个页面,然后返回以便脚本启动工作
jQuery的:
$(document).ready(function(){
$('.bigimage').mouseover(function(){
$(this).stop().animate({
"width": "110%",
"left": "0px",
"top": "0px"
}, 200,'swing');
}).mouseout(function(){
$(this).stop().animate({
"width": "100%",
"left":"15px",
"top":"15px"
}, 200,'swing');
});
});
HTML
<ul class="getbig">
<li>
<a href="*"><img class="bigimage" src="pic.png" title="mytitle"></a>
</li>
<li>
<a href="*"> <img class="bigimage" src="pic2.png" title="mytitle2"></a>
</li>
</ul>
CSS:
.getbig{ position:relative; left: 50px; top: 0px; width:200px; height:78px; }
.bigimage{ position:relative; width:100%; left:15px; top:15px}
所以我想知道它是否与IE中的doctype有关。
答案 0 :(得分:0)
这与IE有什么关系,不要放弃 除非你按下接受按钮,否则脚本会运行?
是 - 如果您“允许阻止内容”,它是否有效?
如果是这样,有两种解决方案:
通过Web服务器而不是本地文件加载页面(IE限制页面仅为本地文件运行脚本)
使用Mark of the Web(MOTW)。但这是一种非标准的解决方法,并引入了其他问题(IE将disable any links to other file types}