Я пытаюсь создать небольшое приложение для Facebook и связать его с фан-страницей на вкладке. Я пытаюсь включить внешний файл javascript на своей странице и вызвать метод для события нажатия кнопки.
Ниже приведена часть кода
<script language="Javascript" src="http://mysite.com/fb.js"></script>
<input type="button" value="Click....." onClick="javascript:showDialog();" />
содержание файла fb.js ниже
function showDialog() {
new Dialog().showMessage('Dialog', 'Button clickeed');
}
Когда я загружаю вкладку на своей странице поклонника, она показывает ошибку «Невозможно разрешить внешний скрипт», тогда как когда я загружаю URL-адрес холста [http://apps.facebook.com/...] напрямую и нажимаю на кнопку, он работает [показывает диалог].
Включает ли сценарий работы только на холсте, а не на странице профиля?
У меня есть еще один вопрос
Изначально у меня был сценарий src в качестве относительного пути, но он выдал ошибку с той же ошибкой - «Невозможно разрешить внешний сценарий». Не могу ли я использовать относительный путь для внешних скриптов?