fou*_*ood 4 javascript redirect facebook
我想将我服务器上的Facebook应用程序选项卡的所有流量直接重定向到我的Facebook应用程序.因此,如果用户位于Facebook iframe内或我的网页上,请使用以下代码进行检查:
<!-- language: lang-js -->
function referrerIsFacebookApp() {
if(document.referrer) {
return document.referrer.indexOf("facebook.com") !== -1;
}
return false;
}
if (!referrerIsFacebookApp()) {
top.location.replace("https://www.facebook.com/bommelME/app_264697733636385");
};
Run Code Online (Sandbox Code Playgroud)
如果我用浏览器打开页面,一切正常.但是,如果我链接到此页面并打开链接,重定向将无法正常工作.任何提示?
使用window.top检测您的应用是否在iFrame中.试试这个.
if (window!=window.top) {
/* I'm in a frame! */
window.location = "https://www.facebook.com/bommelME/app_264697733636385";
}
Run Code Online (Sandbox Code Playgroud)
干杯.
归档时间: |
|
查看次数: |
2031 次 |
最近记录: |