如何判断某一窗体是否已经打开?(目的:避免“刷新”已打开的窗口) if(win.name=="winName")win.focus(); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你应该用隐藏的frame,参照http://dotnet.aspx.cc/打开音像 感谢 孟子E章 的回贴,我的问题没表达明确,由于我做的是web part 所以不能采用你的方法。现在,我以解决该问题。子窗口: 利用onLoad() onUnload()事件 用cookie来标记窗口是否打开如 IsPageOpen = true|false; document.cookie = name + "="+ escape (value) +";" + "path=/;";父窗口:读取cookie[IsPageOpen] 如果为null或false 这说明子窗口未开 则执行window.open("url","windowName","");打开子窗口这样父窗口只要不关闭,或移动到其他页面都不会失效!如有好的方法请指教 谢谢! 问题,子窗口是由父窗口执行window.open("url","windowName","");打开但关闭父窗口(子窗口尚未关闭)并从新打开,或在不关闭父窗口情况下,在新的窗口打开页面读取 名为IsPageOpen的cookie 总为nullcookie默认应该是关闭相关站点就过期的啊!C#HttpCookie cookie = this.Page.Request.Cookies["IsMediaPlayerOpen"]; //窗口是否已打开if(cookie==null || cookie.Value == "false"){window.open("url","windowName","");} 新手遇到onclick问题,求帮助! 如何限制类似10086短信内容字数(区分中英文,求高手指点)? 请教一个JS中关于汉字的正则验证问题 js 替换字符串问题 页面跳转用request.getHeard('referer')接收的问题! js判断frame? 如何利用背景颜色对select进行操作? 请问怎么在正则表达式中包含变量啊??? iframe中父窗口给子窗口传参数的方法? 关于js修改文本框状态 请问如何判断用户在页面中输入的字符是否合法! 很长的innerHTML可以怎么分行啊
我的问题没表达明确,由于我做的是web part 所以不能采用你的方法。
现在,我以解决该问题。子窗口: 利用onLoad() onUnload()事件 用cookie来标记窗口是否打开
如 IsPageOpen = true|false;
document.cookie = name + "="+ escape (value) +";" + "path=/;";父窗口:读取cookie[IsPageOpen] 如果为null或false 这说明子窗口未开
则执行window.open("url","windowName","");打开子窗口这样父窗口只要不关闭,或移动到其他页面都不会失效!如有好的方法请指教
谢谢!
但关闭父窗口(子窗口尚未关闭)并从新打开,
或在不关闭父窗口情况下,在新的窗口打开页面读取 名为IsPageOpen的cookie 总为nullcookie默认应该是关闭相关站点就过期的啊!C#
HttpCookie cookie = this.Page.Request.Cookies["IsMediaPlayerOpen"]; //窗口是否已打开
if(cookie==null || cookie.Value == "false")
{
window.open("url","windowName","");
}