我有10000000%确定之前已经问过这个问题,但是,我遇到的大部分回复都来自2005年,2006年等等。更不用说,几乎所有问题本身都过于笼统。因此,我问这个问题,以便其他人需要找到这个,然后他们就不需要挖掘大约50个网页来获得一个想法。
我的问题很简单,我有一个网页,其中嵌入了Google广告网站的HTML。该网站最初是作为静态HTML网站开发的,每个链接都重新加载了一个新页面。没关系网站的后端技术 - 网站本身就是纯粹的动态内容。该网站即将完成,现在所有链接都添加了一个完全ajax监听器。单击任何链接时,JavaScript将接管,解析链接并使用popstate或hashbang进行设置。然后通过AJAX向服务器查询页面本身,并使用document.getElementByID('container')更新内容.innerHTML = ajax.responseText;这样,几乎有100%的方法可以访问被AJAX取代的内容。
这一切都很好,但是responseText本身可能会包含谷歌广告,而我只是想知道如何将它们显示为静态页面。显然这不起作用。以下是我遇到的选项:
答案 0 :(得分:4)
直接进入页面,这是不可能的
你的机会是: 创建简单的iframe
<iframe src="advert.html"></iframe>
并在advert.html中添加您的广告代码
然后装好没问题。
祝你好运