Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从Javascript以base64格式打开PDF_Javascript_Html_Internet Explorer_Pdf_Base64 - Fatal编程技术网

从Javascript以base64格式打开PDF

从Javascript以base64格式打开PDF,javascript,html,internet-explorer,pdf,base64,Javascript,Html,Internet Explorer,Pdf,Base64,我的页面中有PDF(作为base64)文档作为变量 var base64pdf = "..."; 现在我想在我的HTML页面中打开它。我以下一种方式实现了它: var $pdfObject = $("<object>"); $pdfObject.attr("type", "application/pdf"); $pdfObject.attr("data", "data:application/pdf;base64," + base64pdf); // appen

我的页面中有PDF(作为base64)文档作为变量

  var base64pdf = "...";
现在我想在我的HTML页面中打开它。我以下一种方式实现了它:

  var $pdfObject = $("<object>");
  $pdfObject.attr("type", "application/pdf");
  $pdfObject.attr("data", "data:application/pdf;base64," + base64pdf);
  // append $pdfObject to some div
var$pdfObject=$(“”);
$pdfObject.attr(“类型”、“应用程序/pdf”);
$pdfObject.attr(“数据”,“数据:应用程序/pdf;base64”+base64pdf);
//将$pdfObject附加到某个div
这在Chrome和Firefox中非常有效,但在IEs中不起作用


另外,我无法通过添加
src=“mypdf.PDF”
attribute

加载PDF,这可能有帮助吗?似乎不可能…ie的哪个版本?是否尝试用
嵌入
元素替换
对象
元素
?ie是否显示除
.pdf
之外的任何
数据URI