如何在网页a.aspx关闭网页b.aspx? 在a.aspx中有一控件HyperLink,且HyperLink.NavigateUrl="b.aspx".点击控件HyperLink时,打开网页b.aspx,如何在a.aspx中判断b.aspx已经打开,并关闭它?谢谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用javascript打开新窗口用var newwin = window.open(.....);判断新窗口是否打开用if(newwin is null)关闭新窗口使用newwin.close(); a.aspx:<asp:HyperLink id="HyperLink1" runat="server" NavigateUrl="javascript:openwindow();">HyperLink1</asp:HyperLink><script language="javascript">var windowid; function openwindow() { if (windowid == null) { windowid = window.open('HTMLPage1.aspx','newwindow'); } else { windowid.opener = null; windowid.close(); windowid = null; } }</script> 我尝试了一下古的方法,不可行<asp:HyperLink id="HyperLink1" runat="server" NavigateUrl="javascript:openwindow();">HyperLink1</asp:HyperLink>系统将NavigateUrl="javascript:openwindow();"中的javascript:openwindow();当作了网页地址了。但我还是要非常感谢swordragon(古道热肠)。还请各位朋友帮忙! 把这个 javascript:openwindow(); 放在 onclick() 事件中,将NavigateUrl 去掉 a.aspx:<asp:HyperLink id="HyperLink1" runat="server" NavigateUrl="javascript:" onclick="openwindow();">HyperLink1</asp:HyperLink><script language="javascript">var windowid; function openwindow() { if (windowid == null) { windowid = window.open('HTMLPage1.aspx','newwindow'); } else { windowid.opener = null; windowid.close(); windowid = null; } }</script>在page-load里面添加onclick属性 HyperLink控件没有onclick事件那?pwqzc(吴旗娃徒也~~老鼠粮仓之路)的方法我也试了,不成。 关于gridView的databound事件 分析器错误消息: 未能加载类型“WebApplication3.Global” 【求助】100分,请教一个有关asp.net成员提供程序(membership provider)的配置问题!!!!!!!! word 导出 菜鸟问题:数据库连接字符串 一个自认为比效难的题,分不在于多,重要学习讨论. MVC路由可以实现(参数)变长的URL规则吗? 页面文件下载 一个用AJAX来读数据 js控制图片停顿显示UP问题 textbox动态赋值的问题,高手进来 请问多行文本框如何验证输入字符长度 关于数据不能更新的问题
打开新窗口用
var newwin = window.open(.....);
判断新窗口是否打开用
if(newwin is null)
关闭新窗口使用
newwin.close();
var windowid;
function openwindow()
{
if (windowid == null)
{
windowid = window.open('HTMLPage1.aspx','newwindow');
}
else
{
windowid.opener = null;
windowid.close();
windowid = null;
}
}
</script>
<asp:HyperLink id="HyperLink1" runat="server" NavigateUrl="javascript:openwindow();">HyperLink1</asp:HyperLink>
系统将NavigateUrl="javascript:openwindow();"中的javascript:openwindow();当作了网页地址了。
但我还是要非常感谢swordragon(古道热肠)。还请各位朋友帮忙!
var windowid;
function openwindow()
{
if (windowid == null)
{
windowid = window.open('HTMLPage1.aspx','newwindow');
}
else
{
windowid.opener = null;
windowid.close();
windowid = null;
}
}
</script>
在page-load里面添加onclick属性
pwqzc(吴旗娃徒也~~老鼠粮仓之路)的方法我也试了,不成。