В чем смысл этого предупреждения о веб-наборе JavaScript? (Thickbox)? - PullRequest
1 голос
/ 26 апреля 2010

Инструменты Webkit Develoepr сообщают о следующей ошибке JavaScript:

Unsafe JavaScript attempt to access frame with URL file:///D:/wamp/www/projects/c1-marching-band2/instruments.html from frame with URL file:///D:/wamp/www/projects/c1-marching-band2/iframeModal.html?placeValuesBefore. Domains, protocols and ports must match.
file:///D:/wamp/www/projects/c1-marching-band2/iframeModal.html?placeValuesBefore:15Uncaught TypeError: Property 'tb_remove' of object [object DOMWindow] is not a function

Я пытаюсь закрыть элемент Thickbox div (iframe), нажав кнопку отправки. Но я думаю, что-то не так с 'tb_remove'. (Только в Chrome)

Это работает на их официальной странице: http://jquery.com/demo/thickbox/

Ответы [ 2 ]

1 голос
/ 26 апреля 2010

Вы должны быть запущены на сервере. Точка отправления должна совпадать.

Если вы попытаетесь запустить его на локальном хосте или загрузить его на веб-сервер, я думаю, он начнет работать.

Домены, протоколы и порты должны матч.

Файл: /// D: /wamp/www/projects...

предполагает, что вы запускаете файлы прямо с вашего диска, а не через apache или аналог.

0 голосов
/ 26 апреля 2010

Убедитесь, что вы не делаете ничего, что противоречит политике того же происхождения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...