runxinzhi.com
首页
百度搜索
模态窗口弹出新页面解决办法
在模态窗口中,如有提交按钮,点击后会弹出新的页面。解决此问题有两种方法: 1、在head中,添加注意:不要在form中再添加target="_self" 否则失效 2、把弹出的窗口页面做成框架网页,去加载要展示的网 如果你的浏览器是IE5.5+,可以在对话框中使用带name属性的iframe,提交时可以制定target为该iframe的name。对于IE4+,你可以用高度为0的frame来作:例子, test6.htm =================== test7.htm =================== if(window.location.search) alert(window.location.search)
test8.htm ===================
3、另外一种解决方法 First and foremost, add the HTML tag () to the head sectionof your HTML document. Depending on your method of refreshing the form, adding this tag may be sufficient. Next check to see if your modal dialog now correctly refreshes itself.In some cases the modal dialog will still open a new window. For instance if you were using a JavaScript self.location.href= command then you will need to replace this with a simulated hyperlink click event. To do so, add a hyperlink to your page that is styled to be invisible (ie:
). Then replace your JavaScript self.document.location.href = ‘test.html’; with a click command to your hidden hyperlink as follows: document.getElementById('goLocation').href = 'test.html'; document.getElementById('goLocation').click();参考 :http://jwcooney.com/2011/12/22/showmodaldialog-opens-a-new-window-on-submit-or-location-href/ 参考 :http://blog.sina.com.cn/s/blog_4c6e822d0100r6jr.html
相关阅读:
sql 主键 标识 默认值
SQL Server跨服务器查询
C# 取整数
RegisterClientScriptBlock、RegisterStartupScript
UpdatePanel
C#创建(从数据库中导出)Excel文件(含Interop.Excel.Dll)
基类、接口的应用——表单控件:一次添加、修改一条记录,一次修改多条记录。(上)
利用JS获取IE客户端IP及MAC的实现
Net用DataTable导出Excel通用函数(修正了Excel进程删除不掉问题)
感人至深的文章
原文地址:https://www.cnblogs.com/yongtaiyu/p/2804487.html
最新文章
201225
2012225
20111012
2011929
asp.net 项目连接SQL数据库详解代码(类)
空间直角坐标转换之仿射变换
超图印象
ArcGIS之“异常来自HRESULT:0x8004021F”解决方法
LoaderException的解决方法
Dotfuscator简单使用
热门文章
有关AE中Search(filter,Recycling)方法Recycling参数剖析
写在2008年到来之前
ArcGIS9.2下的一个小Bug
软件设计学习笔记之数据流图
.NET+AE开发中常见几种非托管对象的释放
PageRequestManager类(转)
C# Hashtable的序列化
C#中HashTable的用法 (转)
判断数据库字段为null
HTML控件、Web控件事件句柄
Copyright © 2020-2023
润新知