如何使用php readfile代码在新标签页中打开PDF文件(wysiwyg)

埃琳

我正在使用以下代码从数据库中打开PDF文档。我的问题是PDF文档在当前选项卡中打开,但我希望它在新选项卡中打开。

$query = "SELECT name, type, size, content FROM files WHERE id = '$id'";

$result = mysql_query($query) or die('Error, query failed');
list($name, $type, $size, $content) = mysql_fetch_array($result);

header("Content-length: $size");
header("Content-type: $type");
header("Content-Disposition: inline; filename=$name");

echo $content;

redactor wysiwyg用来添加PDF。让我知道您是否需要更多信息,谢谢。

埃琳

解决了我在新标签页中打开PDF的问题。我们无法使用php代码打开新标签页。只有在以下位置添加“ target =“ _ blank”才能做到这一点redactor.js

以下是编辑器所见即所得(WYSIWYG)的部分代码。您可以在代码内找到“ target =“ _ blank”。

fileUploadCallback: function(json)
{
    var data = $.parseJSON(json);

    var text = $('#redactor_filename').val();
    if (text == '') text = data.filename;
    var link = '<a href="' + data.filelink + '" target="_blank">' + text + '</a>';

    // chrome fix
    if ($.browser.webkit && !!window.chrome) link = link + '&nbsp;'; 

    if ($.browser.msie) 
    {
        if (text != '') $(this.doc.getElementById('span' + this.spanid)).replaceWith(a);
    else $(this.doc.getElementById('span' + this.spanid)).after(link).remove();
        this.syncCode();
    }
    else this.execCommand('inserthtml', link);

    // file upload callback
    if (typeof this.opts.fileUploadCallback == 'function') 
    {
        this.opts.fileUploadCallback(this, data);
    }

    this.modalClose();
},  

有关更多信息,请从redactor所见即所得(WYSIWYG)网站获取代码

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使GitHub中的PDF在新标签页中打开?

来自分类Dev

如何使此HTML代码在新标签页中打开?

来自分类Dev

Django:如何在新标签页中显示pdf文件?

来自分类Dev

在新标签页/窗口中打开使用PhP输出的文件

来自分类Dev

如何通过php在新标签页中打开网址?

来自分类Dev

如何使jQuery在此代码中仅打开jQuery在新标签页中的发布链接

来自分类Dev

如何使用JavaScript在新标签页中打开链接

来自分类Dev

如何在新标签页中打开由报表查看器生成的pdf?

来自分类Dev

如何使新标签页在Firefox中打开空白页?

来自分类Dev

如何使新标签页在Firefox中打开空白页?

来自分类Dev

当onclick事件执行异步代码时,如何兑现“在新标签页中打开”请求?

来自分类Dev

用于在新标签页中打开多个链接但仅在一个标签页中打开多个链接的 PHP 或 jq 代码

来自分类Dev

在Xcode 11中,如何在新标签页或新窗口中快速打开文件?

来自分类Dev

如何强制文件下载在 iPhone 上的新标签页中打开?

来自分类Dev

在新标签页中使用Java在Internet Explorer中打开HTM文件

来自分类Dev

如何在CasperJS中打开新标签页

来自分类Dev

如何在VIM的新标签页中打开终端?

来自分类Dev

如何在asp.net中打开新标签页

来自分类Dev

如何在NextJS的新标签页中打开链接?

来自分类Dev

如何通过JavaScript脚本在新标签页中打开URL

来自分类Dev

如何使Chrome在新标签页中打开书签和URL?

来自分类Dev

如何在新标签页中打开Google环聊?

来自分类Dev

如何在Firefox的新标签页中打开搜索结果

来自分类Dev

如何制作HTML链接以在Python的新标签页中打开

来自分类Dev

如何在新标签页中打开当前目录?

来自分类Dev

如何在新标签页中打开 2 个链接?

来自分类Dev

使用JS在新标签页中打开页面

来自分类Dev

使用JQuery在新标签页中打开链接

来自分类Dev

如何使用 php 在 chrome 中打开新标签

Related 相关文章

  1. 1

    如何使GitHub中的PDF在新标签页中打开?

  2. 2

    如何使此HTML代码在新标签页中打开?

  3. 3

    Django:如何在新标签页中显示pdf文件?

  4. 4

    在新标签页/窗口中打开使用PhP输出的文件

  5. 5

    如何通过php在新标签页中打开网址?

  6. 6

    如何使jQuery在此代码中仅打开jQuery在新标签页中的发布链接

  7. 7

    如何使用JavaScript在新标签页中打开链接

  8. 8

    如何在新标签页中打开由报表查看器生成的pdf?

  9. 9

    如何使新标签页在Firefox中打开空白页?

  10. 10

    如何使新标签页在Firefox中打开空白页?

  11. 11

    当onclick事件执行异步代码时,如何兑现“在新标签页中打开”请求?

  12. 12

    用于在新标签页中打开多个链接但仅在一个标签页中打开多个链接的 PHP 或 jq 代码

  13. 13

    在Xcode 11中,如何在新标签页或新窗口中快速打开文件?

  14. 14

    如何强制文件下载在 iPhone 上的新标签页中打开?

  15. 15

    在新标签页中使用Java在Internet Explorer中打开HTM文件

  16. 16

    如何在CasperJS中打开新标签页

  17. 17

    如何在VIM的新标签页中打开终端?

  18. 18

    如何在asp.net中打开新标签页

  19. 19

    如何在NextJS的新标签页中打开链接?

  20. 20

    如何通过JavaScript脚本在新标签页中打开URL

  21. 21

    如何使Chrome在新标签页中打开书签和URL?

  22. 22

    如何在新标签页中打开Google环聊?

  23. 23

    如何在Firefox的新标签页中打开搜索结果

  24. 24

    如何制作HTML链接以在Python的新标签页中打开

  25. 25

    如何在新标签页中打开当前目录?

  26. 26

    如何在新标签页中打开 2 个链接?

  27. 27

    使用JS在新标签页中打开页面

  28. 28

    使用JQuery在新标签页中打开链接

  29. 29

    如何使用 php 在 chrome 中打开新标签

热门标签

归档