opener.document.form1.input1.value="abc";如果父窗口的input1为hidden的话,这句也会出错,不执行,如果这个input1为text那就行,这是为什么??
解决方案 »
- 请教一道面试题
- baidu_maps_api查询地图信息
- 为什么clearTimeout不能自动停止
- 开启新窗口问题
- 请教 使用iframe做垫片 防止FLASH被 下拉菜单 档住时的处理问题
- 前台验证框出现这样是咋回事啊?
- 把头给搞大了的问题 超级简单 大家随便过来看一眼 -----关于页面刷新
- 含变量的正则表达式怎么写?
- 可不可以打开一个像模态对话框一样的窗口,让他一直在其它窗口的前面?在线等
- window.createPopup()这个方法的源码,谁能给我找到
- 用showModalDialog打开一个子窗口,如何改变父窗口的url.
- 难!!请教大家如何实现在客户端frame中某个frameset的url的改变呢(即javascript实现url后加参数字符串!)
都可以的啦
test.asp
<%= Request.Form("hidden1") %>
<form name="form1" method="post">
<input type="hidden" name="hidden1">
<input type="button" onClick="window.open('untitled.htm')" value="open window">
</form>untitled.htm
<script>
function submitopener()
{
opener.document.form1.hidden1.value = "thishappened"
opener.document.form1.action='test.asp'
opener.document.form1.submit()
}
</script>
<input type="button" onClick="submitopener()" value="submit">贴出出错语句先