小编Mal*_*y86的帖子

阻止具有原点"http:// localhost:8084"的帧访问跨源帧

我正在尝试打印由jspdf生成的pdf并加载到iframe上,但是我收到了错误消息:

"DOMException:通过访问跨源帧来阻止具有原始" http:// localhost:8084 "的帧."

这是我的代码:

  <iframe id="pdf-prueba" name="pdf-box"></iframe>


function open(){
    var pdf = new jsPDF('p', 'mm', [55, 5]);
    var data = pdf.output('datauristring');
    $('#pdf-box').attr("src", data).load(function(){
        document.getElementById('pdf-box').contentWindow.print();
    });
}
Run Code Online (Sandbox Code Playgroud)

html javascript jquery jspdf

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

html ×1

javascript ×1

jquery ×1

jspdf ×1