如何刷新/重新加载应用程序/pdf 的嵌入?

2023-11-21

我有一个使用 application/pdf 的嵌入代码来在页面上显示 pdf 文档。

我使用 javascript 更改嵌入的 src 属性,单击该链接。然后使用警报确认 src 确实发生了变化。

但页面上仍然显示相同的 pdf。

如何刷新/重新加载嵌入标签(不是整个页面)?我认为这会解决它。


如何嵌入 PDF?如果您使用 iframe,则可以使用reload method.

<iframe id="myIframe" src="your.pdf" height="200" width="200"></iframe>

<script language="javascript" type="text/javascript">
    getElementById('myIframe').contentDocument.location.reload()
</script>

您还可以将随机字符串(如当前时间戳)作为 GET 参数附加到 PDF URL,以确保浏览器不使用其缓存。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何刷新/重新加载应用程序/pdf 的嵌入? 的相关文章

  • 找不到 firebase-messaging.js laravel

    大家好 我正在使用 firebase 制作一个用于推送通知的应用程序 这是我在 firebase 中的第一个项目 我遇到的问题是当我运行项目并单击它给我的登录按钮时的连接 已授予通知权限 但在此之后它返回一个错误 如下所示 获取脚本时收到错
  • 无法使用 Node.JS 将 null 值发送到 MySQL 数据库

    我正在尝试发送null使用 Node JS 到我的 MySQL 数据库 con query INSERT INTO Routes routeTrigger VALUES null title test function err result
  • 重置输入控件的边框颜色 (HTML/Javascript)

    有谁知道使用 javascript 修改输入控件后如何重置它的边框颜色 通过突出显示其中包含不正确或无效数据的字段等来进行验证非常有用 例如 改变边框 document getElementById myinput style border
  • 仅使用 CSS 创建三列表? (无表格元素)

    我正在为 Django 项目创建模板 并且我需要在 HTML 中创建一个三列表 仅使用 CSS 而不是使用 table 元素 除了意识形态上对表格的反对之外 原因还在于该报告需要在台式机和黑莓等手持设备上查看 在手持设备上 我们的目标不是试
  • 四列布局,无需媒体查询即可转换为单列

    我正在尝试创建一个四列布局 其中每列随着窗口的大小而增大和缩小 但每列都有最小宽度 当窗口太小而无法将所有四列放入单行时 它会转换到单个列 每个部分占据整个宽度 我无法使用 flex box 或 CSS 网格来做到这一点 我想在没有媒体查询
  • Node.JS Web 服务器中的安全性

    所以 我正在学习 Node JS 到目前为止我很喜欢它 我已经有几个项目在工作了 我想我可以在其中使用nodejs 不过 我担心安全问题 如果我使用 Node JS http 模块编写自定义 Web 服务器 我是否可能非常容易受到攻击 Ap
  • 更改导航栏悬停时 div 的背景图像

    我正在开发一个项目 我对 Javascript 很陌生 所以我想知道是否有 Jquery 代码或只是一个关于如何使背景图像在导航菜单悬停时更改的过程 例如将鼠标悬停在链接一上会将 div 的背景图像更改为图像 1 将鼠标悬停在链接二上会将
  • 按位非运算符

    为什么要按位运算 0 打印 1 在二进制中 不是0应该是1 为什么 你实际上很接近 在二进制中 不是0应该是1 是的 当我们谈论一位时 这是绝对正确的 然而 一个int其值为0的实际上是32位全零 将所有 32 个 0 反转为 32 个 1
  • Webp 和

    我面临一个问题 我似乎无法找出问题是什么 我有
  • 不用AJAX,前台同步拖放文件上传?

    我有一个定期的网站
  • 在没有全局变量的情况下对多个事件使用 Promise 回调

    我有一个包含在函数中的承诺 我将使用不同的输入参数多次调用该函数 每次承诺解决时 我都会将解决的值推送到存储数组中 当我所有的调用承诺都得到解决后 我将在其他函数中使用这个存储数组 是否有任何干净的方法可以在不使用 全局 变量的情况下进行设
  • 如何在 ES6 类中使用静态变量?

    我正在尝试在 es6 中使用静态变量 我想声明一个静态变量count in Animal类并增加它 但是 我无法通过声明静态变量static count 0 所以我尝试了另一种方法 class Animal constructor this
  • Web 扩展中共享 vuex 状态(死对象问题)

    我正在尝试在网络扩展中使用共享的 vue js 状态 状态存储在后台脚本的 DOM 中并呈现在弹出页面中 第一次尝试 我的第一次尝试是使用一个没有 vuex 的简单商店 背景 js var store count 0 popup js br
  • 已安装 cypress npm 软件包,但缺少 Cypress 二进制文件

    大家好 我是 azure devops CI 的新手 我正在尝试通过在作业之间缓存 node modules 来减少管道构建时间 但我遇到了无法解决的错误 我正在使用 cypress 进行测试 这是我的天蓝色管道 Node js Build
  • 如何使用 Browserify 获取 html 模板

    我正在尝试找出一种简单的方法 在脚本中需要 html 模板 然后从 CLI 运行 browserify 假设我想获取一个模板并将其附加到正文中 index js var template require template html docu
  • JavaScript 不是 DOM 的一部分吗?

    为什么即使从 DOM 中删除用于创建脚本的代码 脚本仍然可以运行 我遇到了一种情况 我想阻止损坏的脚本运行 查看我的帖子 https stackoverflow com questions 2685581 is there a way to
  • 在 Div 的两个顶角创建一个三角形,用边框划分

    通过遵循以下问题和答案 我能够在 div 的右上角获得一个三角形 Div 中的右上角三角形 https stackoverflow com questions 18531959 how to create triangle shape in
  • 当页面上没有嵌入特定文件时,如何使用R从网页下载文件

    当没有使用 R 中的 download file 上传的特定文件时 是否有任何可能的解决方案从任何网站提取文件 我有这个网址 https www fangraphs com leaders aspx pos all stats bat lg
  • JavaScript 反静默技术来指示失败

    当错误确实发生并且函数无法继续执行时 在 JavaScript 中报告错误而不是依赖 null 和 undefined 是一个好方法 我可以想到三种方法 没做什么 抛出异常 assert 这是一个简单的示例场景 一个将传入的金额记入用户帐户
  • jQuery 存储类型未定义

    我用了一个jQuery 存储 https ui5 sap com api jQuery sap storage存储数据 oStore jQuery sap storage jQuery sap storage Type local oSto

随机推荐

  • vlc mac python绑定没有视频输出

    我正在使用 vlc python 绑定来播放视频 然后我得到了这些错误 0x3d0c58 main window error corrupt module Applications VLC app Contents MacOS plugin
  • 当我们将“cc”添加到 clobber 列表时,程序集输出中会发生什么

    我读到 如果我们在 clobber 列表中指定 cc 则表明汇编代码修改标志寄存器 编写了一个示例程序来检查添加 cc 和不添加 cc 之间的区别 比较程序集 当我们添加 cc 时没有变化 include
  • 多线程控制台 I/O

    我在多线程应用程序中使用控制台 现在 它只接受输出 printf 等 到目前为止我没有任何问题 然而 我也希望能够支持控制台输入 这就是我的生活变得复杂的地方 预先警告一下 我非常不熟悉使用控制台输入和输出的更复杂的细微差别 我在这个主题上
  • 从数组中读取随机值

    我有一个包含 14 个字符串的数组 我想向用户显示这 14 个字符串 并且不重复 我得到的最接近的是创建一个整数数组并打乱它们的值 然后使用 int 数组中的数字之一作为索引从字符串数组中读取 appDelegate randomRiddl
  • 比较 Pandas Dataframe 行并删除具有重叠日期的行

    我有一个数据框 其中包含从交易策略中获取的交易 交易策略中的逻辑需要更新 以确保如果该策略已经在交易中 则不会进行交易 但这是一个不同的问题 许多先前交易的交易数据从 csv 文件读入数据帧 这是我所拥有的数据的问题 我需要对数据帧进行逐行
  • 判断一棵树是否是另一棵树的子树

    有两个二叉树T1和T2 存储字符数据 允许重复 如何确定 T2 是否是 T1 的子树 T1有数百万个节点 T2有数百个节点 穿越T1 如果当前节点等于T2的根节点 则同时遍历两棵树 T2和T1的当前子树 比较当前节点 如果它们始终相等 则
  • React Native:在 Jest 单元测试中模拟离线设备

    我正在编写一个 React Native 应用程序 并使用 Jest 来对我的代码进行单元测试 我编写了一个函数来检查是否有互联网连接 我知道想要编写它的单元测试 我陷入困境 因为我无法弄清楚如何在单元测试中模拟设备的连接状态 您如何在单元
  • 没有名为 django.core 的模块

    卸载旧 Django 版本后 我已更新到最新的 Django 版本 1 0 2 但是现在当我运行 django admin py 时 出现以下错误 我该如何解决这个问题 Traceback most recent call last Fil
  • 多个(超过2个)数字的最大公约数

    我正在寻找最简单的解决方案来获得多个值的最大公约数 就像是 x gcd array 30 40 35 Should return 5 x gcd array 30 40 Should return 10 你会如何解决这个问题 非常感谢 gc
  • 在服务器端实体框架 5 上生成 Guid?

    我来自 nhibernate 背景 我想知道如何在服务器端自动生成 Guid 而不是在数据库端进行往返 在流利的休眠中 这很简单 Id x gt x Id GeneratedBy GuidComb 如果您想在服务器上生成密钥 只需在代码中执
  • 在应用程序内购买时显示消息“您已经拥有该商品”。在安卓中

    我正在尝试在应用程序内实现 在android中 应用程序内运行完美 但是 当我remove来自设备的应用程序和重新安装它 然后如果我尝试购买 它会显示此消息 product is Managed and in app API Version
  • Android:更改微调器下拉视图

    Im My application I want the below type of Spinner Dropdown view For this type of spinner view I wrote this code ArrayAd
  • 在 C# 中复制 T-SQL DecryptByPassPhrase

    我想要创建一个 C 类来解密使用 T SQL 的 EncryptByPassPhrase 加密的字节数组 是的 我知道我可以在 SQL Server 中解密 但我需要的是能够在数据库层和中间层中同等地加密 解密 据我所知 SQL Serve
  • 为什么 window.showModalDialog 被弃用?用什么代替?

    我正在开发一个 GreaseMonkey 脚本 它使用window showModalDialog 但还没完成 我就发现Firefox 29发出了警告 不推荐使用 window showModalDialog 使用 window open
  • R Shiny 使滑块值动态化

    我有一个下拉选择器和一个滑块刻度 我想用下拉选择器作为数据源来渲染一个图 我已经让这部分工作了 我只是希望滑块的最大值根据选择的数据集进行更改 有什么建议么 server R library shiny shinyServer functi
  • 在 Pyspark 中按列分组并筛选具有最大值的行

    我几乎可以肯定这个问题之前已经被问过 但是通过 stackoverflow 进行搜索没有回答我的问题 不是重复的 2 因为我想要最大值 而不是最频繁的项目 我是 pyspark 的新手 尝试做一些非常简单的事情 我想按 A 列进行分组 然后
  • 如何在 Android 手机上找回已登录的 Google 帐户?

    我正在开发一个 Android 应用程序 我需要检索手机上使用的 Google 帐户 我想为 C2DM 执行此操作 但我不想要求用户输入他 她的 Google 电子邮件帐户 如果他们已经登录 有什么方法可以做到吗 像这样的东西应该有效 Ac
  • 在 ASP.Net Web Api 2 中使用 PUT 动词上传文件

    我想使用 HTTP PUT 动词公开 ASP Net Web Api 2 操作来上传文件 这与我们的 REST 模型一致 因为 API 代表远程文件系统 类似于 WebDAV 但确实简化了 因此客户端选择资源名称 因此 PUT 是理想的 P
  • Android Studio 3.6.1 构建问题

    我刚刚更新了android studio3 6 1 这次更新后 我更新了所有插件 现在 Gradle 同步失败 请检查以下错误 Caused by org gradle tooling BuildException Failed to pr
  • 如何刷新/重新加载应用程序/pdf 的嵌入?

    我有一个使用 application pdf 的嵌入代码来在页面上显示 pdf 文档 我使用 javascript 更改嵌入的 src 属性 单击该链接 然后使用警报确认 src 确实发生了变化 但页面上仍然显示相同的 pdf 如何刷新 重