问题是这样的我在A窗口用showModalDialog方法弹出一个新窗口B,但单击新窗口B中的按钮后,IE8下又会弹出一个新窗口,但IE6下不会。因为我加了 <base target="_self">这行代码。难道IE8下,这个语句没有用?IE6下是可以的。求解。
解决方案 »
- 求助关于网站目录问题【100分】
- asp.net连接orcale数据库,在线急等!
- 关于page类面向对象的问题,也许很低级(刚接触面向对象的知识,希望大家多多指教~~)
- 求发布doc文件的解决方式,主要有以下几点,请提供参考意见!在线~~~
- 英文的.net2003能装中文的帮助吗?
- 下载的源代表码中的文件看不懂,帮忙看一下!谢谢
- 用EF查询,想排除一个字段,有什么简便的方法吗?
- 起个大早 问个问题(关于安装VS.NET 2003)
- [ 求教 ] About 'Windows Integrated Authentication'. (Logout/Login) (路人甲)
- 为什么在我的win2000 advanced server 安装host itergration server 老是装到一半就失败了呢?????
- js如何获取当前时间并对时间进行比较?
- 被准备语句 需要参数 但未提供该参数
我已经说了,我添加了<base target="_self"> IE6下有用,IE8下为什么不启作用。
我这好着呀
<asp:Button ID="Button1" runat="server" Text="新 增" Width="55px" />this.Button1.Attributes.Add("onclick", "window.showModalDialog('XXXXX.ASPX?id=" + ID+ "','window','dialogWidth:880px;DialogHeight=380px;status:no;help:no;resizable:yes;');window.location='#';");
IE8 测试正常
你这个是说如何弹出对话框,我说了,我是用A窗口操作,用showModalDialog方法了弹出的B窗口,然后B窗单击按钮,B窗口又弹出了新窗口,而B窗口我添加了 <base target="_self"> 为什么IE8下不起作用。
我已经测试完毕子窗口别忘了 加上<base target="_self" /> 这个
楼主可自己去先试试
你在新窗口上 加<base target="_self" />了?加了之后在试试
<base target="_self">
加上看看
问题源头解决了将<base target="_self" />这一段放到<title></title>的下面,放在其它地方不行。