js常用打开关闭窗口
2010-04-12 15:01
417 查看
所以这里用两个双引号表示字符串本身的双引号。
下面是一些简单的ASP.NET中的javascript操作:
1.打开新窗口
这个简单:Response.Write(@"< script
language='javascript'>window.open('url');< /script>");
2.关闭窗口
//关闭当前窗口,并提示用户时候关闭,yes关闭,no退出
Response.Write(@"< script language='javascript'>window.close();< /script>");
//延迟关闭窗口(下面代码表示2秒后关闭,无需确认)
Response.Write(@"< script
language='javascript'>setTimeout('self.close()',2000);< /script>");
3.延迟时间
这个和上面的没有多少区别.我用到的情况是,在用户操作完毕给出提示,"n秒后,页面
转向"之类的只需去掉2重的Self.close()即可
Response.Write(@"< script
language='javascript'>setTimeout('',2000);< /script>");
4.弹出提示或警告窗口
Response.Write(@"< script language='javascript'>alert('添加成功,2秒钟后页面
将自动跳');< /script>");
5.刷新其他页面
这个用到的情况还是不少.比如在B页面对数据更新和修改,另一页面A要保持最新数据
给客户,这是就要在对B操作完毕的情况下对A进行刷新:
Response.Write(@"< script language='javascript'>window.opener.location.
href='./default.aspx'< /script>") ;
6.页面跳转
有时候在学要给出提示的情况下进行页面跳转,不能使用Response.Redirect("url");
比如,当客户操作完毕,单击按钮提交,弹出提示框(使用上面3和4),如果使用了
Response.Redirect("url");
那么页面将不给出提示,页就是3和4没有起作用就直接转向了.
如果你是下面的操作过程:
1).Response.Write(@"< script language='javascript'>alert('添加成功,2秒钟后页
面将自动跳');< /script>");
2).Response.Write(@"< script
language='javascript'>setTimeout('',2000);< /script>");
3).页面转向:
Response.Write("< meta http-equiv='refresh'
content='0;URL=./default.aspx'>");
//这个我不知道用javascript怎么实现,熟悉的轻补充一下
以上就是常用的ASP.NET中的javascript操作。
下面是一些简单的ASP.NET中的javascript操作:
1.打开新窗口
这个简单:Response.Write(@"< script
language='javascript'>window.open('url');< /script>");
2.关闭窗口
//关闭当前窗口,并提示用户时候关闭,yes关闭,no退出
Response.Write(@"< script language='javascript'>window.close();< /script>");
//延迟关闭窗口(下面代码表示2秒后关闭,无需确认)
Response.Write(@"< script
language='javascript'>setTimeout('self.close()',2000);< /script>");
3.延迟时间
这个和上面的没有多少区别.我用到的情况是,在用户操作完毕给出提示,"n秒后,页面
转向"之类的只需去掉2重的Self.close()即可
Response.Write(@"< script
language='javascript'>setTimeout('',2000);< /script>");
4.弹出提示或警告窗口
Response.Write(@"< script language='javascript'>alert('添加成功,2秒钟后页面
将自动跳');< /script>");
5.刷新其他页面
这个用到的情况还是不少.比如在B页面对数据更新和修改,另一页面A要保持最新数据
给客户,这是就要在对B操作完毕的情况下对A进行刷新:
Response.Write(@"< script language='javascript'>window.opener.location.
href='./default.aspx'< /script>") ;
6.页面跳转
有时候在学要给出提示的情况下进行页面跳转,不能使用Response.Redirect("url");
比如,当客户操作完毕,单击按钮提交,弹出提示框(使用上面3和4),如果使用了
Response.Redirect("url");
那么页面将不给出提示,页就是3和4没有起作用就直接转向了.
如果你是下面的操作过程:
1).Response.Write(@"< script language='javascript'>alert('添加成功,2秒钟后页
面将自动跳');< /script>");
2).Response.Write(@"< script
language='javascript'>setTimeout('',2000);< /script>");
3).页面转向:
Response.Write("< meta http-equiv='refresh'
content='0;URL=./default.aspx'>");
//这个我不知道用javascript怎么实现,熟悉的轻补充一下
以上就是常用的ASP.NET中的javascript操作。
相关文章推荐
- 转:js怎么样控制打开网页窗口的大小,HTML如何关闭窗口大全(经典+有用+常用)
- 如何用JS打开新窗口,并关闭原来窗口
- js检测window.open打开的窗口是否关闭
- js 父窗口控制子窗口的行为-打开,关闭,重定位,回复
- js入门·打开/关闭指定URL的窗口/改变链接时候状态栏的文字
- js关闭当前弹出的小窗口并打开新窗口
- JS打开和关闭浏览器窗口
- 解决extjs在firefox中关闭窗口再打开后iframe中js函数访问不到的问题
- js 父窗口控制子窗口的行为-打开,关闭,重定位,回复
- JS 弹出登陆框窗口,关闭窗口之后,使原来的窗口打开新的JSP
- JS windows.open打开窗口并居中,且调用完执行colse关闭方法,父窗口打开,子窗口执行,然后执行关闭
- fancybox 在打开窗口前 先执行 js脚本,fancybox设置只能通过右上角关闭,fancybox遮罩层关闭
- 【js学习笔记-073】-------打开和关闭窗口
- JS打开新窗口,关闭本页刷新父页面
- js入门·打开/关闭指定URL的窗口/改变链接时候状态栏的文字
- JS检测window.open打开的窗口是否关闭
- JavaScript:JS打开一个新窗口,关闭当前窗口
- js入门·打开/关闭指定URL的窗口/改变链接时候状态栏的文字
- js 父页打开子页 子页后台关闭刷新父页窗口
- 解决extjs在firefox中关闭窗口再打开后iframe中js函数访问不到的问题