IE / iframe中的Javascript错误

时间:2014-08-10 22:34:39

标签: javascript jquery html internet-explorer iframe

购物车JS(添加到购物车)有问题 - 它在Chrome,FF,Sarafi中按预期正常工作,但在IE 11及更早版本中工作(在IE 8中非常有效)

JS文件 - https://volleyballcoachemag.com/jscripts/product.js

添加到购物车/添加到心愿单在IE中不起作用。

可能是IE中的window.location问题,

使用iframe的

版本(不在IE中工作):

http://softballcoachemag.com/iframe-test/index.html

在IE中运行的版本(没有iframe) https://volleyballcoachemag.com/s-1-frame_tharrett.aspx

需要解决方案,以便在iframe中使用

1 个答案:

答案 0 :(得分:0)

  

'未捕获的ReferenceError:$未定义s-1-frame_tharrett.aspx:46'

查看您的页面源代码我找不到对jquery的引用,您确定已将其正确链接吗? 您在链接的页面中有这两个:

<script type="text/javascript" src="Services_files/jquery.js"></script>
<script type="text/javascript" src="Services_files/jquery-migrate.js"></script>

但是服务器找不到我的链接文件。 JQuery定义'$',所以我建议确保它正确链接以运行你的JQuery脚本。