我正在使用jQuery的load功能将包含Google广告的页面加载到另一个页面。
但是,即使我们打开网页本身也不会出现Google广告。
我该怎么办?
编辑:
一些代码:
功能加载php页面:
function get_fb(g) {
$("#hhs").load("hhs.php?rid="+g);
}
并且hhs.php包含google广告代码......
答案 0 :(得分: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
但是,AdSense for Ajax可能就是您所需要的。