首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

javascript兑现提交表单至弹出窗口

2013-08-04 
javascript实现提交表单至弹出窗口?有的时候我们需要把一个form表单提交到一个window.open打开的新窗口,为

javascript实现提交表单至弹出窗口

?有的时候我们需要把一个form表单提交到一个window.open打开的新窗口,为什么要这样子做?因为window.open()打开的新窗口我们可以控制它的所有属性,例如我们不需要菜单栏之类的。

??? 代码如下:

??? <SCRIPT?? LANGUAGE="JavaScript">
<!--
var?? previewWindow;
function?? doPreview(){
if(previewWindow?? ==?? null){
????? previewWindow?? =?? window.open("","Preview","width=160,height=480,scrollbars=yes");
}else?? if(previewWindow.closed?? ==?? true){
????? previewWindow?? =?? window.open("","Preview","width=160,height=480,scrollbars=yes");
}
var?? doc?????? =?? document.myForm;
doc.target?? =?? previewWindow.name;
doc.action?? =?? "makeilltongji.php";
doc.submit();
previewWindow.focus();
}
//-->??
</SCRIPT>

很实用的代码。

?

?

?

整理后代码

?var previewWindow?? =?? window.open("","Preview","width=160,height=480,scrollbars=yes");?
document.forms[0].action="person_showTime.do";
document.forms[0].method="POST";
document.forms[0].target=previewWindow.name;
document.forms[0].submit();
previewWindow.focus();

热点排行