现在的位置: 首页 > 综合 > 正文

js windows.open 不能显示页面,刷新后方可显示的解决办法

2014年11月05日 ⁄ 综合 ⁄ 共 458字 ⁄ 字号 评论关闭

js windows.open 不能显示页面,刷新后方可显示的解决办法

 

function Print(){

 

window.open(myencode('pdf/php.pdf.php?key=<?=urlencode('签约仪器')?>'),'_blank') ;

 

    }

 

这个方法打开打印页面的时候,不能显示网页,提示链接错误,刷新后又可显示页面了。本人觉得这是ie的bug.

而用<a href="pdf/php.pdf.php?key=<?=urlencode('签约仪器')?>" target="_blank" id="myprint" name="myprint">打印</a>种方式也能正确显示页面。

 

在网上找了很久也没找到一种解决办法。

 

后来看手册

 

window.location

 

方法也可以跳转页面,于是用这个方法解决了这个问题。

 

函数如下 :

 

 

function Print(){
    window.location='pdf/php.pdf.php?key=<?=urlencode('签约仪器')?>';
    }

抱歉!评论已关闭.