小编Sam*_*dus的帖子

Javascript - 重定向问题

我有这个脚本来打印一个页面,它做得很好.

但是,脚本运行后,浏览器会重定向到文件夹root:

<SCRIPT Language="Javascript">
//PRINT PAGE FUNCTION
function printit(){  
if (window.print) {
    window.print() ;  
} else {
    var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
    WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box    WebBrowser1.outerHTML = "";  
}
}
</script>
Run Code Online (Sandbox Code Playgroud)

我怎么能阻止这种情况发生?我想留在当前页面!

我无法在Apache上工作,也不能(更重要的是)我的IIS远程服务器.页面是用PHP编写的.单击按钮后调用Javascript.按下后,将出现打印页面选项.如果您打印或关闭选项对话框,浏览器会重定向到目录根目录(浏览器列出目录的内容)希望这是有道理的.

javascript

1
推荐指数
1
解决办法
1153
查看次数

标签 统计

javascript ×1