Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 刷新IE 9中的fb IFRAME-不';行不通_Javascript_Facebook_Iframe - Fatal编程技术网

Javascript 刷新IE 9中的fb IFRAME-不';行不通

Javascript 刷新IE 9中的fb IFRAME-不';行不通,javascript,facebook,iframe,Javascript,Facebook,Iframe,我在刷新FB Iframe时遇到问题 它在Mozila和chrome中运行良好,但在IE9中则不行 你能告诉我该怎么办吗 谢谢 我使用以下代码进行刷新: FB.login(function(response) { if (response.authResponse) { window.location = window.location.href; } else {

我在刷新FB Iframe时遇到问题

它在Mozila和chrome中运行良好,但在IE9中则不行

你能告诉我该怎么办吗

谢谢

我使用以下代码进行刷新:

FB.login(function(response) {
               if (response.authResponse) {
                 window.location = window.location.href;

               } else {
                 //console.log('User cancelled login or did not fully authorize.');
               }
             }, {scope: 'publish_stream, email'});
您是否尝试过:

window.location.href = window.location.href;
或:


此外,如果您能添加在IE9中发生故障时会发生什么情况,您会收到错误消息吗?

我已经搜索了很多地方,并找到了一些“修复”,从简单到极其复杂。最终,simple赢得了比赛

在父页面顶部附近添加以下行,它应该会解决问题。我尝试了几种更复杂的修复方法。他们没有解决我的问题。仅仅将浏览器设置为兼容模式也不奇怪。加上这一行就行了。我不知道IE=Edge是什么意思,但当IE=没有其他选择时,它会起作用?他似乎完成了任务

<meta http-equiv="X-UA-Compatible" content="IE=Edge" />


唐。

谢谢您的回复,但问题尚未解决。关于第一个建议,我已经试过了,但没有用。第二个建议-它会导致弹出消息-要再次显示网页,web浏览器需要重新发送您以前提交的信息。使用第一个选项是否会收到任何错误消息?(一个不起作用的),还有你想做什么?为什么要在身份验证后刷新?不,我没有收到任何错误。看起来iframe被重新加载了,但是没有任何更新,我认为它只是呈现了页面。我正在尝试刷新iframe/页面本身。如果要刷新当前所在的同一页面,请尝试document.location.href=document.location.href;如果您在iframe中并希望刷新父对象,请尝试:parent.location.href=parent.location.href重新加载后您希望看到什么?你在寻找什么更新?我希望看到页面的更新。用户应连接到页面。我没有看到任何更新。页面正在刷新,但实际上不进行任何更新。
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />