0
如何在頁面加載FBML靜態頁面內執行腳本?在靜態FBML頁面加載執行腳本
我想要做的是讓我的應用程序的Ajax調用時,頁面加載和顯示一些數據。
我想下面的腳本,但它不工作。我沒有得到任何消息,既不成功也不是錯誤
<script type="text/javascript"><!--
var ajax = new Ajax();
ajax.responseType = Ajax.JSON;
ajax.ondone = function(data) {
new Dialog().showMessage("Success", "Got Response");
}
ajax.onerror = function(data) {
new Dialog().showMessage("Error", "Failure");
}
ajax.requireLogin = false;
ajax.post('http://www.xyz.com/abc');
//--></script>
如果我讓一個函數,並通過調用它點擊它的作品,我也得到一個成功的消息
<a href="#" onclick="on_load(); return false;">Click</a>
<script type="text/javascript"><!--
function on_load() {
var ajax = new Ajax();
ajax.responseType = Ajax.JSON;
ajax.ondone = function(data) {
new Dialog().showMessage("Success", "Got Response");
}
ajax.onerror = function(data) {
new Dialog().showMessage("Error", "Failure");
}
ajax.requireLogin = false;
ajax.post('http://www.xyz.com/abc');
}
//--></script>
我試過,但它不工作:( –
究竟是不是工作?你看到任何JS錯誤控制檯?你嘗試把一些警報,看看在那一刻,你的腳本部分來看,你想要什麼? –
我加入,我使用的腳本。當我把上面的腳本函數調用,並點擊它的工作原理 –