JS window.showModalDialog之刷新
2007-09-20 14:24
前段时间在后台使用JS的winodw.showModalDialog来查看静态页面内容,在使用这个之间偶都是一直使用window.open的。后来发现使用showModalDialog比较好,但是当静态页面的内容更新的时不能及时显示更新后的页面内容。直到今天在做对父窗口的刷新时才想起前可以给地址中用JS添加一个随机函数。 实现: window.showModalDialog(getUrl+"?Rnd="+Math.random(),"","dialogWidth:600px;dialogHeight:400px;help:no;scroll:yes;center:yes;status:no;"); 注:这样就可以确保每次打开页面时都是一个新的页面而不会被缓存了。 由于须要查看页面内容后,让系统自动标记这条信息内容为已读状态,当阅读这条信息并更新数据库相应字段已标记这条信息被阅,同时又需要更新列表页面的信息状态,这就需要对列表页面进行重载。只要当关闭信息阅读页面同时重载父窗口就可以了。 |