很奇怪。。。为什么每次调用showModalDialog,都显示无法找到该页?而使用window.open就可以。
我的系统window 2003,IE 6
------解决方案--------------------------------------------------------
估计是写的格式不正确吧
------解决方案--------------------------------------------------------
<head>
<base target= "_self ">
加个这个试试
</head>
------解决方案--------------------------------------------------------
都显示无法找到该页?
会不会是你 showModalDialog 的页面写错了(错写了个单词)
------解决方案--------------------------------------------------------
页面路经写错了吧~~~~~~~~~
------解决方案--------------------------------------------------------
window.showModalDialog( "Offences.aspx?resourceId= <% =resourceId %> ",null, "dialogWidth=480px;dialogHeight=540px; ");
参考一下.或许是你写错了或引用的页面的路径不正确...
------解决方案--------------------------------------------------------
我的正常啊,是不是浏览器的问题?
<a href=javascript:window.showModalDialog( 'aaaaaa.aspx ');> asdf </a>
同级目录
------解决方案--------------------------------------------------------
路径或文件名称没写错吧?
------解决方案--------------------------------------------------------
showModalDialog( 'projects.aspx ',window, 'dialogTop:center;dialogLeft:center;help:no;dialogWidth:508px;dialogHeight:320px;scroll:auto;status:no; ');
------解决方案--------------------------------------------------------
检查一下你的连接! OnClientClick= "return openDialog( 'xxx.aspx '); "
------解决方案--------------------------------------------------------
相同的程序,连别人机器可以找到页面。我本地反而不行。。。应该是IIS配置问题,但不知哪里设置有误
==========================================================
是你IE设置的问题,看看有没有什么拦截弹出窗口的工具被启用了