1

jquery/javascript を使用して、サードパーティの広告スクリプト (javascript) を空の div に挿入するにはどうすればよいですか。問題は、ajax 経由で広告スクリプトを取得することです。

<!-- begin ad tag (tile=1.....) -->
<script language="javascript"><!--
document.write('<scr'+'ipt language="javascript1.1" src="http://adserver.adtechus.com/addyn/3.0/5361.1/2130212/0/4417/ADTECH;loc=100;target=_blank;key=3104;grp=[group];misc='+new Date().getTime()+'"></scri'+'pt>');
//-->
</script><noscript><a href="http://adserver.adtechus.com/adlink/3.0/5361.1/2130212/0/4417/ADTECH;loc=300;key=3104;grp=[group]" target="_blank"><img src="http://adserver.adtechus.com/adserv/3.0/5361.1/2130212/0/4417/ADTECH;loc=300;key=3104;grp=[group]" border="0" width="670" height="200"></a></noscript>
<!-- End of JavaScript Tag -->

問題は、空の div (inline_ad_one) にロードしようとしたときのページのロードです。inlinead_1_code は、広告データを保持する変数です。

$("#inline_ad_one").html(inlinead_1_code);

ページを読み込み、配信された広告のみを含む新しいページにジャンプします。空のdivにロードするにはどうすればよいですか?

4

1 に答える 1

0

広告を別の HTML ファイルに配置し、次のようなものを使用します。

$('.adcontainer').load('advert.html');

ファイルをdivにロードします。

を使用しているためdocument.write、その行でページが上書きされていると思います (ただし、document.write を使用したことがないため、100% ではありません)。

于 2013-02-04T10:10:59.020 に答える