使用javascript将日期附加到iFrame src属性

时间:2012-01-23 22:05:43

标签: javascript

我通过html页面上的iframe传递了一个披露页面:

<iframe src="../disclosures/Pass_CO_GRN.html" name="disclose" width="790" marginwidth="0" height="400"  marginheight="0" scrolling="Auto" id="disclose" frameborder="0" ></iframe>

我想在src属性中添加一个datetime方法,以确保传递的资产(Pass_CO_GRN.html)不会在客户端浏览器中缓存。我使用链接的.js文件(我也不想缓存)的方式是:

<script type="text/javascript">
document.write('<script language="JavaScript" src="linksHLS4.js?'+(new Date).getTime()+'"><'+'/script>');

这完美无缺。我只是不确定如何使它(如果可以调整)适应iframe标签。有人知道吗?

2 个答案:

答案 0 :(得分:0)

document.write('<iframe src="../disclosures/Pass_CO_GRN.html?'+new Date().getTime()+'" ....></iframe>');

当然。

答案 1 :(得分:0)

这是jsFiddle。这是你正在寻找的东西吗?

http://jsfiddle.net/2S5H5/

var frame = document.getElementById("myframe");

frame.src = "http://jsfiddle.net/user/signup/?" + new Date().getTime();