我的 html/javascript 代码应该在 iframe 中显示一个 pdf 文件,请参见下面的代码。
当我在 (chrome) 浏览器中查看结果页面时,代码(和 html 页面中的其他代码)似乎运行良好(例如,pdf 文件显示在 iframe 中,我可以滚动它们);但控制台(仅)显示此错误
Graphics2DResource.PaintImageData:错误的图像资源
使用 Chrome 浏览器和错误:
加载资源失败:服务器响应状态为 404(未找到)
使用 Safari 浏览器。
为什么会发生这种错误?如何改进代码以避免显示此错误?(我用谷歌搜索了这个错误消息,但我只得到记录的文件)
相关代码:
var pdfdocwidth = '800';
var pdfdocheight = '1000';
for(var i=0; i<3;i++){
form += '<tr><td> <div id="filename'+ i + '"> Document
<iframe src="'+Staticvars.documentpath[i] +'" width="'+pdfdocwidth+'"
height="'+pdfdocheight+'"></iframe> </div> </td></tr>';
}