你在提交form的时候打开对话框
解决方案 »
- 怎样用javascript改鼠标的样式哦,我想做QQ相册图片那样的,把鼠标放上去后有上一张和下一张的鼠标箭头?
- 用showModalDialog显示出来的对话框怎样查看源代码?怎样调试?
- 招聘javascript能手,能完成页面动态交互--(兼职)
- 我想用这段代码实现菜单弹出隐藏效果,但好象不行,帮忙修修!谢谢大家了!
- 当鼠标点击表格外, 表格的背景颜色变成白色
- 急,关于时期的问题
- 求一段关于<select>的代码,很简单,请帮忙看看?
- 怎样使弹出的窗口不被其它窗口所覆盖
- js高手请进,我的问题是关于全局变量冲突,2个轮播调用同一方法,结果轮播顺序错乱,firebug没报错,求助
- 求教怎么在网页中加入背景音乐,让iphone的safari支持?
- http://loverwall.tianya.cn/ 这个特效是怎么实现的,可用鼠标拖动的文本区,如有源码可以付费。
- 请大家帮忙看一下,谢谢了
设置了 target="_parent",还是会弹出来一个新的窗口回复:chinmo
情况就是这样的,是不是没有描述清楚。
简单的说就是:showModalDialog打开的页面内嵌了个iframe,如何在iframe内能刷新iframe的父窗口
谢谢各位!
top.window().frames[0]可以得到你当前的iframe对象。
我说得还不够清楚吗??
你这里有2次父级,首先是iframe的父级,然后就是showModalDialog打开的页面的父级
<input type="button" onclick="showModalDialog('a.htm')" value="ShowModalDialog"/>a.htm
<iframe src="b.htm"></iframe>
<br/><div id="divTime"></div>b.htm
<script>
function OpParent(){
var d=new Date();
parent.document.getElementById("divTime").innerHTML="当前时间为--"+d.getHours()+":"+d.getMinutes()+":"+d.getSeconds();
}</script>
<form method="get" action="b.htm" target="_parent">
<input type="submit" value="提交" name="submit" onclick="OpParent();return false;"/>
</form>