有两个按钮,一个打印,一个关闭
代码如下:/**
 * 取消按钮事件 返回cancel值
 */
function cancel(){
window.returnValue="cancel"; 
window.close();}/**
 * 打印
 */
function batchPrint(){
var hkey_root, hkey_path, hkey_key
    hkey_root = "HKEY_CURRENT_USER"
    hkey_path = "\\Software\\Microsoft\\Internet Explorer\\PageSetup\\"
    //设置网页打印的页眉页脚为空
    try {
        var RegWsh = new ActiveXObject("WScript.Shell")
        hkey_key = "header"
        RegWsh.RegWrite(hkey_root + hkey_path + hkey_key, "")
        hkey_key = "footer"
        RegWsh.RegWrite(hkey_root + hkey_path + hkey_key, "")
    } catch (e) {
    }
    window.print();
}
当点打印后,再点关闭,关闭按钮失效了,而不点打印,关闭按钮正常。。
急,在线等。