javascript - 如何在浏览器的新标签页 (_blank) 中设置打开 pdf 文件的标题

标签 javascript jquery

这是我的尝试,如果它在 newtab 上打开,但它总是显示 test pdf 作为标题

function titlepath(path,name){
    alert(path);
    alert(name);
    document.title = name;
    window.open(path, '_blank');
}

最佳答案

这个解决方案适合我。 问题:如何在新打开的标签页中更改pdf的标题

     function titlepath(path,name){

        //In this path defined as your pdf url and name (your pdf name)

            var prntWin = window.open();
            prntWin.document.write("<html><head><title>"+name+"</title></head><body>"
                + '<embed width="100%" height="100%" name="plugin" src="'+ path+ '" '
                + 'type="application/pdf" internalinstanceid="21"></body></html>');
            prntWin.document.close();
        }

关于javascript - 如何在浏览器的新标签页 (_blank) 中设置打开 pdf 文件的标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50759857/

相关文章:

jquery - 如何垂直对齐 jQuery 按钮文本?

javascript - JQuery .show() - 无效

php - 用 setInterval 运行一堆 ajax 好不好?超过 5 个 ajax 正在运行

Jquery - 背景图像 - 全宽画廊过渡

javascript - 如何访问 .each() jQuery 中的插件方法

javascript - 更改特定的内容,例如使用 DOM

jquery - 成功后ajax调用函数

javascript - 通过查找关键字将 Javascript 字符串拆分为字符串数组

javascript - 在单个网页上使用自定义控件显示几个 html5 视频

javascript - 如何使最后一个 <li> 坚持特定高度的父级 <ul> 的页脚?