jQuery.load () не будет показывать объявления Google - PullRequest
0 голосов
/ 12 ноября 2010

Я загружаю страницу, содержащую рекламу Google, на другую страницу, используя функцию jQuery load .

Но объявления Google не появляются, даже если они открываются, когда я открываю саму страницу.

Что мне делать?

EDIT:

Код:

функция загрузки php страницы:

function get_fb(g) {

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

}

и этот hhs.php содержит код объявлений Google ...

1 Ответ

1 голос
/ 12 ноября 2010

Объявления обычно внедряются через теги сценария, а $(...).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 - это теги сценария, соответствующие регулярному выражению Regex: /<script(.|\s)*?\/script>/gi

Однако, AdSense для Ajax может быть тем, что вам нужно.

...