我们想要一种方法来快速确定某个条件,以便我们可以在页面呈现之前删除 javascript 块,例如 adsense 控件。我们要确定的条件是当前用户正在从 Facebook 的平台作为 IFrame 应用程序查看 asp.net 网站的内容。是否可以使用这样的一些
IsFacebookHere 函数(){
FB.init({
appId: 'my appID value',
cookie: true,
xfbml: true,
status: true });
FB.getLoginStatus(function (response) {
if (response.authResponse) {
// Remove the Adsense from the User experience
} else {
// do something else...maybe show a login prompt
}
});
}
Iso,把它放在哪里最有效?我认为 document.ready 为时已晚。任何替代方法或建议表示赞赏。