我的应用程序突然禁用了Javascript

时间:2012-04-05 08:46:50

标签: javascript facebook facebook-apps

我的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 You中检索到的以下FBML渲染页面   正在看到这个,因为你是应用程序的开发人员   这些信息在调试时可能对您有用。 FBML不会   向访问此页面的其他用户显示。 (破折号被替换为   下划线):

我不明白为什么它已停止工作,有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

好的结果是我的应用程序不是iFrame应用程序,它是旧式的FMBL应用程序。不得不将其更改为iFrame应用程序并重新编写相当多的东西,这一切都有效!