2011-01-20 1 views
0

Я пробовал почти каждое предложение, известное человеку, чтобы получить базовый FBJS, работающий в моем приложении FBML.Основные FBJS в приложении FBML Facebook

Вот мой код

<script> 
<!-- 
function areyousure(description,id,opt) { 
debugger; 
var dialog = new Dialog(Dialog.DIALOG_POP).showChoice('Are you sure?','Are you sure you want to delete "' + description + '"? This action cannot be undone!','Yes','No'); 
    dialog.onconfirm = function() { 
     document.setLocation("http://apps.facebook.com/myapp/delete.php?rec 
ord=" + id + opt); 
    } 
} 
//--> 
</script> 


<a href="#" onclick="areyousure(arg1,arg2,arg3);" >click me</a> 

Когда я нажимаю на ссылку, я получаю a1234543_areyousure не найден.

Помогите пожалуйста.

Thanks

ответ

0

Я думаю, что вы возитесь с ";" в обороте:

<a href="#" onclick="areyousure(arg1,arg2,arg3);" >click me</a> 
+0

Я добавил ';' и это не помогло. Обновлен код для отражения. –

0

Параметры не существуют. Это работает:

<script> 
<!-- 
function areyousure() { 

var dialog = new Dialog(Dialog.DIALOG_POP) 
dialog.showMessage('test','foo'); 
} 
//--> 
</script> 


<a href="#" onclick="areyousure();" >click me</a>