我的 FB 应用程序一直运行良好,而且我有一段时间没有进行任何更改。突然之间,Javascript 停止工作,我不知道为什么。这是一个简单的例子,说明过去有效但现在无效;
<a href="#" onclick="unlink(); return false;">Unlink Account</a>
<script>
function unlink() {
var dialog = new Dialog();
var url = "unlink_url";
dialog.showChoice('Unlink Account', 'Are you sure you want to unlink this account from your myFlashStore account?' ,'Yes','No');
dialog.onconfirm = function(){ document.setLocation(url); };
}
</script>
过去可以工作的非常简单的代码。现在,当我检查页面的来源时,<script>
标签中的所有内容都被注释掉了,我收到了这条消息;
使用从 MY_URL 检索到的以下 FBML 呈现页面 您看到这个是因为您是应用程序的开发人员,并且此信息可能对您在调试时有用。FBML 不会显示给访问此页面的其他用户。(破折号替换为下划线):
我不明白为什么它停止工作了,有人可以帮忙吗?