У меня проблемы с загрузкой внешнего javascript с использованием JQuery. Каждый раз, когда я пытаюсь загрузить этот внешний файл, окно браузера становится пустым, а в Firefox оно перенаправляется на что-то вроде:
WYCIWYG: // 40 / http://mydomain.com/myfile.html
То, что я пытаюсь сделать, это загрузить карту Google Walkscore в один из разделов на странице. Я попытался использовать метод $ .get (), плагин .load (), $ .getScript () и $ .requireScript () jquery, и ничего не работает, за исключением одного случая, когда я ставлю alert () сразу после $ .get () метод. В этом случае браузер нигде не перенаправлен, и карта Walkscore отображается на странице.
Это мой скрипт в разделе head:
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
function loadWalkScore() { $.get("http://www.walkscore.com/tile/show-tile.php?wsid=87439b0626c9eaeacfd6d8d5598afc13",null,null,"script"); } </script>
Сценарий в теле страницы:
<div id="contentArea" style="margin: 20px 0px 10px 10px; border: 1px solid #CCC;">
<script type="text/javascript">
var ws_lat = "40.710318";
var ws_lon = "-74.016553";
var ws_width = "630";
loadWalkScore();
</script>
</div>
Пожалуйста, смотрите также все примеры, которые у меня есть (работает только первый):
// 1. $ .get () - рабочий пример, имеет предупреждение сразу после метода $ .get ()
websvit. ком / закладки / walkscore-с-alert.html
// 2. $ .get () - точно так же, как и выше, без предупреждения, не работает
websvit. ком / закладки / walkscore-get.html
// 3. .load () - загрузка html-файла с помощью walkscore js, не работает
websvit. ком / закладки / walkscore-load.html
// 4. $ .getScript () - не работает
websvit. ком / закладки / walkscore-getscript-external.html
// 5. $ .getScript () локально сохраненный walkscore js, не работает
websvit. ком / закладки / walkscore-getscript-local.html
// 6. $ .requireScript () - использование плагина jquery, не работает
websvit. ком / закладки / walkscore-получить plugin.html