JQueryを使用した外部JavaScriptの読み込みに問題があります。この外部ファイルを読み込もうとすると、ブラウザウィンドウが空白になり、Firefoxでは次のようにリダイレクトされます。
wyciwyg:// 40 / http://mydomain.com/myfile.html
私がやろうとしているのは、walkscoregoogleマップをページ上のdivの1つにロードすることです。$ .get()メソッド、.load()、$。getScript()、および$ .requireScript()jqueryプラグインを使用してみましたが、$。getの直後にalert()を配置すると、1つの場合を除いて何も機能しません。 () 方法。この場合、ブラウザはどこにもリダイレクトされず、ウォークスコアマップがページに表示されます。
これは私の頭のセクションのスクリプトです:
<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つだけが機能します):
// 1. $ .get()-動作例、$。get()メソッドの直後にアラートがあります
websvit。com / tabs / walkscore-with-alert.html
// 2. $ .get()-アラートなしで上記とまったく同じ、機能しない
websvit。com / tabs / walkscore-get.html
// 3. .load()-walkscorejsを使用したhtmlファイルのロードは機能しません
websvit。com / tabs / walkscore-load.html
// 4. $ .getScript()-機能しません
websvit。com / tabs / walkscore-getscript-external.html
// 5. $ .getScript()ローカルに保存されたwalkscore js、機能しません
websvit。com / tabs / walkscore-getscript-local.html
// 6. $ .requireScript()-jqueryプラグインを使用すると、機能しません
websvit。com / tabs / walkscore-get-plugin.html