社区
JavaScript
帖子详情
模态窗口(showModalDialog)关闭后不刷新父页面。
llix_cm
2008-04-21 02:39:28
比如父页面是”/a.asp"
现在关闭模态窗口后,把父页面换成“/ ”了,怎么回事啊???
...全文
208
10
打赏
收藏
模态窗口(showModalDialog)关闭后不刷新父页面。
比如父页面是”/a.asp" 现在关闭模态窗口后,把父页面换成“/ ”了,怎么回事啊???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mark620
2008-04-24
打赏
举报
回复
就是 原因找到了。
eduxh
2008-04-24
打赏
举报
回复
你看,代码出来了,大家就都知道原因了
myvicy
2008-04-21
打赏
举报
回复
<a href="" onclick="openmodel(参数简略);return false">click </a>
这样也可以。
fanweihua4488
2008-04-21
打赏
举报
回复
<a onclick="openmodel(参数简略);">click </a>
href="#" 也可以省了
gq
2008-04-21
打赏
举报
回复
onclick="openmodel(参数简略);" 你没有返回值。。那么当你点了后,则执行这个<a ></a>所以就到新页面,当你有了href="#" ,则这个连接不执行,所以就不到新页面去。
llix_cm
2008-04-21
打赏
举报
回复
解决了
原因:
<a href="" onclick="openmodel(参数简略);">click</a>
我改成:
<a href="#" onclick="openmodel(参数简略);">click</a>
就ok了,郁闷
eduxh
2008-04-21
打赏
举报
回复
还是需要更多的代码才能更好的说明问题
lawrendc
2008-04-21
打赏
举报
回复
guanzhu
llix_cm
2008-04-21
打赏
举报
回复
即使打开一个空白的模态窗口,把窗口关闭后,父页面就跳掉了
eduxh
2008-04-21
打赏
举报
回复
这应该具体看模态窗口内页面的代码,和模态没直接关系
javascript show
Mo
dal
Dialog
多层
模态
窗口
实现
页面
提交及
刷新
的代码
在第N(N>1)层的
模态
页面
中,如果想链接到其他
页面
或者
刷新
当前页,只能用 window.name = “__self”; window.open[re
mo
ved].href, “__self”) //注意是2个下划线 替换 location.href 当需要
关闭
第N(N>1)层的
模态
窗口
,并
刷新
第N-1层的
模态
页面
时, 为防止
刷新
时弹出新
窗口
, 可以通过returnValue 以传递返回值给第N-1层
模态
窗口
,来确认是否需要
刷新
在按钮的提交事件中: 代码 代码如下: Response.Write(“[re
mo
ved] “); Res
js
关闭
模态
窗口
刷新
父
页面
或跳转
页面
有两个
窗口
: A
窗口
(
父
),B
窗口
(
模态
) A
窗口
里有一个DATAGRID,一个按钮。 点击按钮时,弹出B
窗口
(
模态
)。在B
窗口
中添加数据,提交后,要求B
窗口
自
关闭
,然后
刷新
A
窗口
(
父
) 代码如下: [re
mo
ved] function openSubWin() { window.show
Mo
dal
Dialog
(‘b.html’, ‘newwindow’, ‘height=500, width=400, top=0, left=0, toolbar=no, menubar=yes, scrollbars=yes,resizable=yes,loca
javascript函数的解释
javascript函数的解释,解释了具体函数的功能,一、函数JavaScript函数集合 1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器
窗口
中的DOM顺序是:window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElementById("表单中元素的ID号").name(或value) 6.一个小写转大写的JS: document.getElementById("output").value = document.getElementById("input").value.toUpperCase(); 7.JS中的值类型:String,Number,Boolean,Null,Object,Function 8.JS中的字符型转换成数值型:parseInt(),parseFloat() 9.JS中的数字转换成字符型:(""+变量) 10.JS中的取字符串长度是:(length) 11.JS中的字符与字符相连接使用+号. 12.JS中的比较操作符有:==等于,!=不等于,>,>=,<.<= 13.JS中声明变量使用:var来进行声明 14.JS中的判断语句结构:if(condition){}else{} 15.JS中的循环结构:for([initial expression];[condition];[upadte expression]) {inside loop} 16.循环中止的命令是:break 17.JS中的函数定义:function functionName([parameter],...){statement[s]} 18.当文件中出现多个form表单时.可以用document.forms[0],document.forms[1]来代替. 19.
窗口
:打开
窗口
window.open(),
关闭
一个
窗口
:window.close(),
窗口
本身:self 20.状态栏的设置:window.status="字符"; 21.弹出提示信息:window.alert("字符"); 22.弹出确认框:window.confirm(); 23.弹出输入提示框:window.prompt(); 24.指定当前显示链接的位置:window.location.href="URL" 25.取出窗体中的所有表单的数量:document.forms.length 26.
关闭
文档的输出流:document.close(); 27.字符串追加连接符:+= 28.创建一个文档元素:document.createElement(),document.createTextNode() 29.得到元素的方法:document.getElementById() 30.设置表单中所有文本型的成员的值为空: var form = window.document.forms[0] for (var i = 0; i
Show
Mo
dal
Dialog
关闭
后
刷新
父
页面
项目中用window.show
Mo
dal
Dialog
(url)打开
模态
对话框,操作完成后
关闭
对话框,并
刷新
父
页面
;在子
窗口
用window.
dialog
Arguments.location.reload(true);提示"window.
dialog
Arguments.location为空或不是对象"。 google之,发现show
Mo
dal
Dialog
方法的一些参数如下:...
多层
模态
窗口
show
Mo
dal
Dialog
页面
提交及
刷新
1 在第N(N>1)层的
模态
页面
中,如果想链接到其他
页面
或者
刷新
当前页,只能用
window.name = "__self";
window.open(window.location.href, "__self") //注意是2个下划线
替换 location.href
2 当需要
关闭
第N(N>1)层的
模态
窗口
,并
刷新
第N-1层的
模态
页面
时, 为防止
刷新
时弹出新
窗口
, 可以通过returnValue 以传递返回值给第N-1层
模态
窗口
,来确认是否需要
刷新
JavaScript
87,907
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章