top.location.href
在我將Facebook重定向到另一個URL時,在我的Facebook應用程序中無法正常工作。top.location.href在IE 8中不工作
任何人有任何其他的解決方案,將用戶重定向到另一個網址(這是必要的URL重定向的iframe之外,在這種情況下,apps.facebook.com/application
網址,而不是我的域名URL)
任何人有什麼解決辦法嗎?
top.location.href
在我將Facebook重定向到另一個URL時,在我的Facebook應用程序中無法正常工作。top.location.href在IE 8中不工作
任何人有任何其他的解決方案,將用戶重定向到另一個網址(這是必要的URL重定向的iframe之外,在這種情況下,apps.facebook.com/application
網址,而不是我的域名URL)
任何人有什麼解決辦法嗎?
嘗試使用IE瀏覽器的window.top.location = "NEW_URL"
。或者,如果您的代碼是從iframe
,parent.location = "NEW_URL"
@Simon Thomsen不客氣 – VMAtm
我發現,它沒有在IE上使用parent.location:s –
top.location.href= "URL"
適用於我,請確保網址是絕對的。
相當舊的文章,但我想我會分享,對我工作的解決方案:
我發現,當一個iFrame(Facebook標籤內),我不得不使用
parent.location。 href =「NEW URL」;
我有同樣的問題,你不會相信錯誤是什麼......我在facebook的facebook(facebook.php)的德斯克添加了一條線!我下載了最新的版本,但我認爲這是沒有更新,因爲Auth2.0
錯誤:
protected static $DROP_QUERY_PARAMS = array(
'code',
'state',
'signed_request',
);
右:
protected static $DROP_QUERY_PARAMS = array(
'code',
'state',
'signed_request',
'base_domain',
);
重定向只是不工作在IE中,經過這種修改後,它的工作..
你在角落裏得到一個黃色的三角形? – mplungjan
它現在與@VMAtm的解決方案一起工作:-) –
非常奇怪。也許他們劫持了「頂級」 – mplungjan