Javascript 在网页呈现之前删除脚本块
我们需要一种快速确定特定条件的方法,以便在页面呈现之前删除javascript块,如adsense控件。我们要确定的条件是,当前用户正在Facebook平台内以IFrame应用程序的形式查看asp.net网站的内容。可以用这样的吗 IsFacebookHere函数{Javascript 在网页呈现之前删除脚本块,javascript,facebook,Javascript,Facebook,我们需要一种快速确定特定条件的方法,以便在页面呈现之前删除javascript块,如adsense控件。我们要确定的条件是,当前用户正在Facebook平台内以IFrame应用程序的形式查看asp.net网站的内容。可以用这样的吗 IsFacebookHere函数{ FB.init({ appId: 'my appID value', cookie: true, xfbml: true, status: true });
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,将其放置在何处以使其最有效?我在想那份文件准备得太晚了。如有任何替代方法或建议,我们将不胜感激
我们需要一种快速确定特定条件的方法,以便在页面呈现之前删除javascript块,如adsense控件。我们要确定的条件是,当前用户正在Facebook平台内以IFrame应用程序的形式查看asp.net网站的内容
您应该已经在服务器端这样做了:查找签名的_请求参数——如果它被传递到您的脚本中,那么它很可能在Facebook iframe中调用