showModalDialog的问题!
我用showModalDialog函数打开一个页面
这个页面的作用的读取一个文件夹里的所有图片,并显示出来
这个页面的内容是这样的
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<%
set filesys=server.CreateObject("scripting.filesystemobject")
set file_folder=filesys.getfolder(server.MapPath("upfile"))
set folder1=file_folder.files
for each each_file in folder1
if each_file.name<>"Thumbs.db" then%>
<img src="<%="upfile/"+each_file.name%>" width="70" onClick="window.returnValue='<%="http://"&request.servervariables("server_name")+"/sl/admin/upfile/"+each_file.name%>';window.close()">
<%
end if
next
%>
</body>
</html>
现在问题是我想这个文件夹加了图片之后,再用showModalDialog打开上面这个页面,奇怪的是它没有更新,还是原来的那些图片,新加进去的显示不出来
只有我在浏览器里直接打开上面这个页面之后,在用showModalDialog函数打开她又找到了新的图片
郁闷中ing...
这个页面的作用的读取一个文件夹里的所有图片,并显示出来
这个页面的内容是这样的
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<%
set filesys=server.CreateObject("scripting.filesystemobject")
set file_folder=filesys.getfolder(server.MapPath("upfile"))
set folder1=file_folder.files
for each each_file in folder1
if each_file.name<>"Thumbs.db" then%>
<img src="<%="upfile/"+each_file.name%>" width="70" onClick="window.returnValue='<%="http://"&request.servervariables("server_name")+"/sl/admin/upfile/"+each_file.name%>';window.close()">
<%
end if
next
%>
</body>
</html>
现在问题是我想这个文件夹加了图片之后,再用showModalDialog打开上面这个页面,奇怪的是它没有更新,还是原来的那些图片,新加进去的显示不出来
只有我在浏览器里直接打开上面这个页面之后,在用showModalDialog函数打开她又找到了新的图片
郁闷中ing...
...全文
相关推荐
showModalDialog模态对话框的使用详解以及浏览器兼容
由于这种不一致性,开发人员在使用`showModalDialog`时需要考虑跨浏览器的兼容性问题。
解决showModalDialog跨域问题的实战策略
在Web开发中,跨域问题是一个常见的技术难题,它源于浏览器的安全策略——同源策略。当一个网站试图从另一个不同的源(域名、协议或端口)加载资源时,就会触发跨域限制。这种限制保障了用户数据的安全性,但也给开发带来了挑战。例如,在使用函数弹出对话框时,如果对话框内容来自不同的源,就可能会遇到跨域限制。解决这类问题的方法多种多样,从简单的服务器头部设置到复杂的代理服务器配置,各有优劣和适用场景。本章将简要介绍跨域问题的基本概念,为后续章节深入探讨跨域解决方案打下基础。
JS中showModalDialog 详细使用.txt
**刷新问题**:如果在打开的对话框中使用 `<base target="_self">`,这将导致对话框刷新时出现问题。
Window.ShowModalDialog使用手册_对话框 .txt
- 使用这些方法可能会带来安全性和兼容性问题,因此建议在现代 Web 开发中寻找替代方案。
window.returnValue使用方法示例介绍
; } else { alert('子窗口返回假!')


