0

jQuery のロード機能を使用して、Google 広告を含むページを別のページにロードしています。

しかし、ページ自体を開いたときに表示されるにもかかわらず、Google 広告は表示されません。

私は何をすべきか?

編集:

いくつかのコード:

関数ロード PHP ページ:

function get_fb(g) {

$("#hhs").load("hhs.php?rid="+g);

}

その hhs.php には Google 広告コードが含まれています...

4

1 に答える 1

1

通常、広告はスクリプト タグを介して埋め込まれ、スクリプト タグ$(...).load()はすべて削除されます。

// inject the contents of the document in, removing the scripts
// to avoid any 'Permission Denied' errors in IE
.append(res.responseText.replace(rscript, ""))

rscriptスクリプトタグに一致する正規表現です:/<script(.|\s)*?\/script>/gi

ただし、Ajax 向け AdSenseが必要な場合があります。

于 2010-11-11T22:02:18.703 に答える