请问如何用一按钮单击事件,将已经“消失”的窗口再重新让它还原显示,请看下面的描述。 showModelDialog()为什么无法允运行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <input type=button onclick=openwin() value=打开新窗口><input type=button onclick=focuswin() value=新窗口获得焦点><script>var newwinfunction openwin(){ newwin=window.open("index.htm","newwin","")}function focuswin(){ newwin.focus();}</script> 没想到会在这个版面能碰见孟大侠。不知大家是否遇到这种情况,就是上述的三个页面的层次关系里,a.aspx最大化(主界面),b.aspx是用在a.aspx中用showModelDialog()打开的浏览窗体,在b.aspx中有一“新建”按钮(b.aspx页面左边是一棵树),点击它弹出c.aspx的录入页面,在c.aspx()的Page_Load()事件中,要取表中最大值作为新记录的ID,如果此时用showModelDialog(),我测试多次,发现第一次取值是正确的,可以添加记录,你再次点击这个节点或是它下面节点时,弹出c.aspx,会发现取出的ID值仍是以前的,不是最大的,就是说它不再走取最大值的程序了。点击其它的节点就可以,但是再添加后,再点击又是如此。但是用window.open()则不会出现这种情况,每次都是取最大值的,无论怎么去点击节点。不知这是为什么?是不是showModelDialog()的机制问题呀? 不好意思,我上面说的是在asp.net运行时出现的情况。 showModelDialog()打开的页面好像不会自动刷新的 是呀,就是因为这个原因,没办法,所以只好用window.open()了。 像Prototype,JQuery这种框架是怎么把一个网页的初始化都归置到window.onload函数里面去的? 用JavaScript修改CSS属性 如何对手机号码 正则 验证 .ascx按钮调用JS中函数 怎么提示不包含定义 javascript取值问题 无刷新更新数据库的问题 怎样控制文本框中的只读属性 如何捕捉到用户按下F2键? 在javascript中,如何格式化字符串?如把3输出为3.00 急,在线等待,定位问题! 在ie关闭的时候能否延时,如何实现? 高分求助!!如何拖动列表项?
<input type=button onclick=focuswin() value=新窗口获得焦点>
<script>
var newwin
function openwin(){
newwin=window.open("index.htm","newwin","")
}
function focuswin(){
newwin.focus();
}
</script>
不知大家是否遇到这种情况,就是上述的三个页面的层次关系里,a.aspx最大化(主界面),b.aspx是用在a.aspx中用showModelDialog()打开的浏览窗体,在b.aspx中有一“新建”按钮(b.aspx页面左边是一棵树),点击它弹出c.aspx的录入页面,在c.aspx()的Page_Load()事件中,要取表中最大值作为新记录的ID,如果此时用showModelDialog(),我测试多次,发现第一次取值是正确的,可以添加记录,你再次点击这个节点或是它下面节点时,弹出c.aspx,会发现取出的ID值仍是以前的,不是最大的,就是说它不再走取最大值的程序了。点击其它的节点就可以,但是再添加后,再点击又是如此。但是用window.open()则不会出现这种情况,每次都是取最大值的,无论怎么去点击节点。不知这是为什么?是不是showModelDialog()的机制问题呀?