[英]Open window popup from HyperLink in c# not working in IE 11
I have added this HyperLink
in markup aspx page for open window popup
from GridView
. 我已经在标记aspx页面中添加了此
HyperLink
,以便从GridView
打开window popup
。
This code working correctly on Google Chrome
but is open new webpage on Internet Explorer 11
and not window popup. 该代码在
Google Chrome
上可以正常工作,但是在Internet Explorer 11
上打开了新的网页,但没有弹出窗口。
In the folder of project I have added the subfolder App_Browsers
without success. 在项目的文件夹中,我没有成功添加子文件夹
App_Browsers
。
How to do resolve this ? 该如何解决呢?
Can you help me? 你能帮助我吗?
Thank you in advance, my code below. 预先感谢您,下面是我的代码。
<asp:TemplateField HeaderText="btest">
<ItemTemplate>
<asp:HyperLink runat="server" ID="btest" Text="btest"
NavigateUrl='<%# String.Format("btest.aspx?sID={0}", Eval("Sample_ID"))%>'
onclick="javascript:w= window.open(this.href,'Sample_ID',
'left=20,top=20,width=1500,height=300,toolbar=0,resizable=0');return false;">
</asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
Opening a page in new window depends on your browser settings. 在新窗口中打开页面取决于您的浏览器设置。 window.open will have different behaviour in different browser as per browser settings.
根据浏览器设置,window.open在不同的浏览器中将具有不同的行为。
if you want to make same behaviour in all browser, use any modal popup like jquery modal or bootstrap modal. 如果要在所有浏览器中执行相同的行为,请使用任何模式弹出窗口,例如jquery模式或bootstrap模式。
Please find links below. 请在下面找到链接。
https://jqueryui.com/dialog/#modal-form https://jqueryui.com/dialog/#modal-form
http://getbootstrap.com/javascript/#modals http://getbootstrap.com/javascript/#modals
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.