我对jQuery.load和IE有一个奇怪的问题。在Edge和所有其他浏览器上它的工作正常。
当我在domainroot(“www.mydomain.com”)上调用该函数时,jQuery加载失败并显示“权限被拒绝”。当我从“www.mydomain.com/products/”调用该功能时,它的工作正常。 两个页面都使用相同的javascript,它位于“js / myfuncs.js”下。 两个页面都有元标记......
<base href="//www.mydomain.com/">
,两个页面都使用此代码调用相同的文件(location:app / myphp.php)...
$('#mydiv').load('app/myphp.php?mydata.....
有人知道如何解决这个奇怪的问题吗?
编辑:几个小时后,我发现问题是由Facebook facepile插件引起的。 IE和facepile不能很好地协同工作。我停用了所有IE的插件(不是Edge!)。