代码来自JKHtml/ZZZ-else/CommonJSFunction.js
http://download.csdn.net/source/276201
------
说明:
第一个参数是form对象,
第二第三个参数与window.open的第二第三个参数相同/**
* This function is to submit a form to a new window.
* JK 2007-03-06
*/
function submitToNewWin(formObj,sName,sFeatures){
window.open('about:blank',sName,sFeatures);
var originalTarget=formObj.target;
formObj.target=sName;
formObj.submit();
formObj.target=originalTarget;
}
http://download.csdn.net/source/276201
------
说明:
第一个参数是form对象,
第二第三个参数与window.open的第二第三个参数相同/**
* This function is to submit a form to a new window.
* JK 2007-03-06
*/
function submitToNewWin(formObj,sName,sFeatures){
window.open('about:blank',sName,sFeatures);
var originalTarget=formObj.target;
formObj.target=sName;
formObj.submit();
formObj.target=originalTarget;
}
解决方案 »
- 请教一个window.showModalDialog的问题
- 这是什么样的技术防止软件群发?
- firefox javascript如何打开本地文件对话框
- 急急 JS问题!!!
- 发一个超炫js幻灯片广告代码
- 急救!!!弹出窗口问题,急救!!!
- 请教style的display属性问题,怎么改才能兼容Mozilla及IE?
- 怎样判断一个可以多选的列表框是否选了所有的值?
- 请教关于window.open问题~
- JS的奇怪問題 - 在線等待
- 一个无刷新换css的技术问题! 并非单页面!!!!!!!谢谢高手!!!!!!!!
- 今天在研究vista侧边栏,请问各位:如何得到outlook联系人,msdn找到 C# 的代码,但是不知道用javascript怎么写,非常感谢!
var array = new Array{value1,value2,...};
var result = window.showModalDialog("print.html",array,"dialogWidth=500px;dialogHeight=300px;status=no");
子页面
var array = window.dialogArguments;
<tr>
<td width="50%">a </td>
<td width="50%">b </td>
</tr>
<tr>
<td width="50%"><div style="position:absolute;">fdsafdsa fdsa fdsa fdsa fdsafdsa fdsa fdsafdsafdsafdsc</div> </td>
<td width="50%">d </td>
</tr>
</table>
但是问题又来了
1、 在按 “打印预览”时
无法看到任何数据 是不是用了 div 有关系 ??我的预览代码:<input type="button" value="打印预览" accesskey="O" onclick="document.all.WebBrowser.Execwb(7,1)">2、还有 在 表单提交时 能否控制print.asp 的窗口大小 ? 我在print.asp 用你的方法 已经布置好的格式 ,而弹出来的print.asp 都是最大化的 数据又乱掉了 没有对准格式 ?我的提交代码:
<form name="input1" METHOD=POST ACTION="print.asp" target="_blank">
<form name="input1" method="post" action="saveinfo.asp" > //把表单提交给另一页面(可以成功保存)
<script language="javascript">
function openprint(){
window.open ("print.asp", "newwindow", "height=500, width=712, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no")
}
</script><input type="submit" name="ok" value="确定" onclick="openprint()"> //在保存同时 弹出print.asp 也可控制窗口大小 问题是没办法获取刚才入库的数据??????????? 能否从数据库里检索????
高手赐教!!!!