jsPDF不适用于IE 7/8和Firefox 13
jsPDF not working for IE 7/8 as well as Firefox 13?
我正在为IE7/8和Firefox 13试用jsPDF的示例代码。在IE中,它显示一个脚本错误,说明
the data area passed to a system call is too small jsPdf.js
另一方面,我在Firefox的控制台上没有看到错误。我在Chrome上试用过,效果很好。我搜索了一下,但在大多数地方我得到的回复都是,或者我必须说,我发现它在所有浏览器中都能正常工作。但在我的情况下,即使是示例应用程序也不起作用。请帮忙。
我也遇到了同样的问题。
在Chrome中,新pdf页面的生成非常有效,而在Firefox中,它停止了,无法完成。
我解决了这个问题:
打开jspdf.js文件,在第1698行找到这个
if ($.browser.webkit) {
return API.output('dataurlnewwindow');
}
并用代替
if ($.browser.webkit) {
return API.output('dataurlnewwindow');
}
else {
return API.output('dataurl');
}
通过这种方式,下面的switch语句将找到正确的情况,以firefox
相关文章:
- CSS 类在特定场景中不适用
- ng类不适用
- Internet Explorer CSS类样式没有'如果存在具有相同类名的其他元素,则不适用
- Chrome和Firefox不会取消设置会话数组,但IE和Safari会取消设置
- Firefox 不会对 SVG 大小更改进行动画处理
- Firefox 不喜欢 jquery 中的 .val
- Firefox 不会播放声音,但可以在其他浏览器中运行
- 指令“链接”不适用,如我所愿
- 最小和最大轴值在具有对数轴的高图表中不适用
- 角度范围项目在项目更改后不适用
- 页面加载顺序有问题 - 样式不适用
- 更改可见性后,背景颜色不适用
- CSS3 透视在动画完成之前不适用
- Firefox 不会在 Windows 上读取本地时间
- Firefox 不允许 CORS 请求,即使服务器返回了相应的响应标头
- 为什么在jQuery中使用focusout适用于Firefox,而使用addEventListener则不适用;t
- 单选按钮'onclick'适用于Chrome和Firefox,但不适用IE
- JQuery ScrollTop适用于chrome,但不适用firefox
- Jquery touch punch适用于Chrome和Firefox,但不适用IE
- JavaScript window.location.replace适用于Firefox,但不适用IE或Chrome