【求助】梅花雨进来帮帮忙,下面代码在firefox中怎么写才能执行?
<script language="javascript" type="text/javascript">
function Print()
{
var Bdhtml=window.document.body.innerHTML;
var sprnstr="<!--startpint-->";
var eprnst="<!--endprint-->";
var start=Bdhtml.indexOf(sprnstr)+17;
var end = Bdhtml.indexOf(eprnst);
var prnhtml=Bdhtml.substring(start,end);
var OpenWindow = window.open("about:blank");
OpenWindow.document.body.innerHTML=prnhtml;
OpenWindow.print();
}
</script>
就是这一句:OpenWindow.document.body.innerHTML=prnhtml;
在firefox下面不起作用。。
我的用意是在原页面获取一段文字,付给新打开的窗口,然后在新窗口中打印这些文字,在ie下这段代码没问题,但是在firefox下,打开的新页面内容是空的!
function Print()
{
var Bdhtml=window.document.body.innerHTML;
var sprnstr="<!--startpint-->";
var eprnst="<!--endprint-->";
var start=Bdhtml.indexOf(sprnstr)+17;
var end = Bdhtml.indexOf(eprnst);
var prnhtml=Bdhtml.substring(start,end);
var OpenWindow = window.open("about:blank");
OpenWindow.document.body.innerHTML=prnhtml;
OpenWindow.print();
}
</script>
就是这一句:OpenWindow.document.body.innerHTML=prnhtml;
在firefox下面不起作用。。
我的用意是在原页面获取一段文字,付给新打开的窗口,然后在新窗口中打印这些文字,在ie下这段代码没问题,但是在firefox下,打开的新页面内容是空的!
...全文
相关推荐
实用梅花雨日历控件实例
一个漂亮的日历控件,内有实例,一看即明白
梅花雨日历控件3.0(修改支持Firefox)
最近一个项目使用了梅花雨日历控件3.0,发现不支持FIREFOX,就一时修改让他支持FIREFOX.
日历 梅花雨
最好用的 日历梅花雨,一看就懂,很简单 很易学
修正:支持Chrome、FireFox的梅花雨日历控件3.0修正版
今天刚刚又修正了2个问题,但是因为这里不让编辑上传的文件,大家还是去我的博客下载吧: http://beinet.cn/Blog/BlogShow.aspx?id=c1c31322-f824-41a7-bc03-6b5ca98e4906 因为公司需要支持多版本的浏览器,再把我07年修正的那个版本拿来修改了一下, 在IE6,IE7,IE8,chrome谷歌浏览器6.0.472.55,FireFox火狐3.6.8下测试通过 需要说明的是,测试时间不多,所以可能测试不够详细,欢迎大家指出bug,并在我的博客发表回复:http://beinet.cn 注意:刚刚测出一个bug,请用记事本打开:
很好用的日历控件(兼容IE,firefox)
很好用的日历控件(兼容IE,firefox),找了好久才找到的



