请问:
a.asp通过showModelessDialog 方式打开b.asp,
如何在b.asp中得到a.asp的文件名
这里a.asp和 b.asp的文件名都不是固定的,所以需要动态获得,
谢谢
------解决方案--------------------
window.openor.location试试
------解决方案--------------------
在b.asp中分析window.parent的location应该可以得到
------解决方案--------------------
<a href= "# " onclick= "showModelessDialog( 'b.asp?FileName= <%=Request.ServerVariables( "Script_Name ")%> ') "> test </a>
------解决方案--------------------
window.openor.location
------解决方案--------------------
request.servervariables( "HTTP_REFERER ") '获取上一页网址
document.write(document.referrer); //javascript获取上一页网址
这个可以吗?没试过
------解决方案--------------------
a.asp通过showModelessDialog 方式打开b.asp,
如何在b.asp中得到a.asp的文件名
B.ASP
中写:
<script>
var obj=window.opener; //父窗体对象。
var url=obj.location; //父窗地址名
var urlname=url.substring(url.lastIndexOf( "/ ")+1) //截取,所获得的就是文件名!
alert(urlname)
</script>