我的打印预览、打印本页、另存为、关闭本页的js代码  2011-08-08 09:45:25|  分类: javascript |  标签: |字号大中小 订阅 .
<OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height=0 id=wb name=wb width=0></OBJECT> 
<input type=button value=打印预览 onclick="wb.execwb(7,1)">
<input onclick=window.print() type=button value=打印本页>
<input onClick="Command('saveas','true','人事管理.htm')" type=button value=另存为>
<!--  下面的关闭代码会出现提示,这个脚本是 ie6和ie7 通用的脚本-->
<script language="javascript">
function custom_close(){
if (confirm("您确定要关闭本页吗?")){
window.opener=null;
window.open('','_self');
window.close();
}
else{}
}
</script>
<!-- 这个脚本是 ie6和ie7 通用的脚本-->
<input id="btnClose" type="button" value="关闭本页" onClick="custom_close()" />
<!-- 下面的代码,只是把原来的关闭链接改成按钮,好看了。-->
<a href="#" onClick="javascript:window.opener=null;window.close();"> <input name="green" type="submit" value="关闭本页" ></a>
2011.8.8
弹出窗口代码编写
转载:
最简便的代码: <a href="javascript:window.close();">关闭本页</A>,但是这样会弹出一共对话框,提示是否关闭正在浏览的窗口。
不弹出窗口的代码: <a href="#" onClick="javascript:window.opener=null;window.close();">关闭本窗口</a>
做成一共空连接,点击就会关闭空连接,这样上面的那个对话框就不会弹出来了!
改良,不做超链接,而改成submit按钮,只要把超链接的文字用按钮代码代替就可以了,呵呵,这里的按钮其实就是个装饰品,没起到表单的作用      <a href="#" onClick="javascript:window.opener=null;window.close();"> <input name="green" type="submit" value="关闭" ></a>
同样的可以改良成单选按钮,方法是一样的:<input type="radio" name="green" value="1" checked><font size="2">不关闭</font><a href="#" onClick="javascript:window.opener=null;window.close();"> <input name="green" type="radio" value="0" ></a><font size="2">关闭</font>