1

こんにちは、JavaScript コードがあり、ASP ファイルで使用したいのですが、エラー コードは次のように表示されます。

Active Server Pages エラー 'ASP 0138'

ネストされたスクリプト ブロック

/reklamsag.html、3 行目

スクリプト ブロックを別のスクリプト ブロック内に配置することはできません。

私のコードは次のとおりです。

<script src="http://ad.reklamport.com/scripts/rp.js" type="text/javascript"></script>
<script type="text/javascript">
    document.write("<script src='http://ad.reklamport.com/rpgetad.ashx?tt=t_canvecan_anasayfa_300x250&ciid=&rnd="+Math.random()%99999999+"'></"+"script>");
</script>

誰かが外部ファイルでコードを使用し、それをaspファイルに含めると言いますが、このインクルードコードを使用しますが、機能しませんでした:

<!--#include file="reklamsag.html"-->
4

2 に答える 2

5

と のように単語"<script"を 2 つに分ける手法が"<scr"あり"ipt"ます。

 document.write("<scr"+"ipt src....></scr"+"ipt>");

コードは次のようになります。

<script src="http://ad.reklamport.com/scripts/rp.js" type="text/javascript"></script>
<script type="text/javascript">
    document.write("<scr"+"ipt src='http://ad.reklamport.com/rpgetad.ashx?tt=t_canvecan_anasayfa_300x250&ciid=&rnd="+Math.random()%99999999+"'></"+"scr"+"ipt>");
</script>
于 2013-06-14T13:28:13.897 に答える