日期:2014-05-16  浏览次数:20786 次

IFRAME 刷新的问题
一个页面有两个IFRAME 分别是A和B
A IFRAME是用来检测数据库,如果数据库有新增记录的话就刷新B IFRAME

类似于站内消息

本人不会用AJAX
------解决方案--------------------
不考虑其他的话,使用一个link,指向这个iframe,然后定时触发onclick事件就行。
------解决方案--------------------
那还不简单,a检查到有数据后输出js语句刷新b就行了,iframe和父页,window.open打开页面之间的引用

a.asp
if 有数据 then
  response.write "<script>parent.document.getElementById('b iframe的ID').contentWindow.reload();</script>"
end if

------解决方案--------------------
AJAX不会,这个你就会了吗?性质还不是一样。
在AJAX出现之前,一般是这样用,AJAX出现后就没人这样用了,因为AJAX更方便更快捷视觉效果也更好,连SEO都更好。