我现在有一种需求,就是在自己的页面中插入一段别人的广告代码,
他们提供的是一段外部JS文件,是一个绝对地址。
这段JS会返回一个图片,注意是随机返回的,也就是每次可能不一样。
我现在由于很多原因需要在页面多个地方插入这段代码,但是这样的话,
多处的内容会显示不一样,我想让这几个地方显示的都一样。
请问大家有什么好的方法没?
不一定直接插入这段代码,例如使用iframe也可以。只要能保证,我各个地方显示的一样就行。
多谢!!!!!!!!急用!!!!!
他们提供的是一段外部JS文件,是一个绝对地址。
这段JS会返回一个图片,注意是随机返回的,也就是每次可能不一样。
我现在由于很多原因需要在页面多个地方插入这段代码,但是这样的话,
多处的内容会显示不一样,我想让这几个地方显示的都一样。
请问大家有什么好的方法没?
不一定直接插入这段代码,例如使用iframe也可以。只要能保证,我各个地方显示的一样就行。
多谢!!!!!!!!急用!!!!!
image.onload = function() {
div1.appendChild(image.clone(false));
div2.appendChild(image.clone(false));
div3.appendChild(image.clone(false));
}
这样试试
还有一些DIV和JS,有时候还会返回一个Flash回来,
只是在页面展现的时候,展现在用户面前的是一张图片或者一个Flash。
有好多东西用户是看不到的。但是确实是返回来了。
<script src="url.js?q=1" />
因为,浏览器加载时会发现该文件已经在缓存中了,所以可以直接加载缓存。
<script src="那个js.js"></script> 它肯定返回一些内容放在这里了,无论是怎样组织的,但都在外层这个theforever_csdn的DIV中啊。
</div>然后在其他需要用到它的内容的地方,写上:
<div id="theforever_csdn1">1</div>
<div id="theforever_csdn2">2</div>
<div id="theforever_csdn3">3</div>
最后用js:
<script>
document.getElementById("theforever_csdn1").innerHTML=document.getElementById("theforever_csdn2").innerHTML=document.getElementById("theforever_csdn3").innerHTML=document.getElementById("theforever_csdn").innerHTML;
</script>