0
这是我拥有的mvc 3视图的主体。这是关于我想创建的Facebook应用程序。预期的结果是有一个弹出窗口显示用户输入应用程序的名称。当我运行应用程序时,没有任何反应,所以没有执行代码。那么这个错误是什么?JavaScript未按预期执行 - Facebook JavaScript SDK
<body>
<div id="fb-root" style="display: none"></div>
<script>
window.fbAsyncInit = function() {
FB.init({
appId: 'My app ID', // Application ID provided by Facebook
status: true, // Check login status
cookie: true, // Enable cookies to allow the server access the session
xfbml: true // parse XFBML
});
// Other initialization code here
FB.api('/me', function (response) {
alert('Your name is ' + response.name);
});
};
// Load Facebook JavaScript SDK asynchronously
(function (d) {
var js, id = 'facebook-jssdk', ref = d.getElementByTagName('script')[0];
if (d.getElementById(id)) {
return;
}
js = d.createElement('script');
js.id = id;
js.async = true;
js.src = "//connect.facebook.net/en_US/all.js";
ref.parentNode.insertBefore(js, ref);
}(document));
</script>
@RenderBody()
非常感谢你。真正有用的链接! –
欢迎来到SO。在不总结重点的情况下,您应该避免链接到文章。如果网页被删除或不可用,那么这个答案不再有用。 – Scott