誰かが持っていると確信している間に誰かがこの問題に遭遇したことを期待してフォーラムを検索しました。外部の.jsファイルHTMLファイルにリンクしたときに中断する
ここに私の問題があります:外部の.jsファイルを入手すると、スクリプトスコープ内のすべてのJavaScriptが壊れます。私は、スクリプトのソースをどのようにしているか、外部ファイルに問題があるかどうかは分かりません(ローカルのHTMLファイルにコピーしても問題ありません)。私は答えのために高いと低いを検索し、私は木の森を見ることができない時点にいると思う。
<!-- BANNER INJECTION -->
<div class="container">
<div class="left">
<img id="banL" src="./images/banner_placeholder_L.png">
<script src="banners.js">
document.write("this");
//var newBan = randomBanner();
//document.write(newBan);
//document.getElementById("banL").src=ranomBanner();
</script>
</div>
<div class="right">
<img id="banR" src="./images/banner_placeholder_R.png">
<script>
//document.getElementById("banR").src=randomBanner();
</script>
</div>
</div>
マイフォルダ構造は次のとおりです:
./
-index.html
-banners.js
./images/
-banner_placeholder_L.png
-banner_placeholder_R.png
function randomBanner()
{
var banners = new Array();
banners[0] = "\"./images/banner_placholder_L.png\"";
banners[1] = "\"./images/banner_placholder_R.png\"";
var ranIndex = Math.floor(Math.random()*banners.length);
return banners[ranIndex];
}
ここで私はコードを挿入しようとしていますセクションがあります:
は、ここに私の外部コード(banners.js)です
私はインターネットでグーグルとオグルをしました。私が考えることができるのは、私が簡単なことをいくつか見落としていることだけです。