jquery - HTML/JQuery:word 文档下载后如何自动关闭浏览器选项卡 (ms-word:ofe|u|)?
问题描述
在 HTML 中,如果我在锚标记中使用以下链接:
a href = "http://gugla.com/maadu.docx" target="_blank"
它通过打开新选项卡、下载和关闭新选项卡本身来打开文档。
由于我们需要在下载时使用文档进行编辑,因此 Sharepoint 团队提供了以下 URL:
a href = "ms-word:ofe|u|http://gugla.com/maadu.docx" target="_blank"
这将在所有浏览器上以编辑模式打开文档;但是但是但是当在word中编辑后保存文档时;; 我们看到“浏览器选项卡保持打开状态,我们需要手动关闭它”。
注意:此链接存在于 iframe 中,因此我无法删除目标空白,因为它会显示“让页面停留在页面上”对话框,这也不是必需的。
更新:为我的用例创建小提琴 http://jsfiddle.net/qxhzdmu6/ 链接不是实际文档,但打开单词时情况相同
然后它忘记了后台有标签
解决方案
尝试将链接目标设置为您留在页面上的隐藏 iframe。无法在我的操作系统上进行测试,所以让我知道这是否适合您。
<a href="ms-word:ofe|u|http://gugla.com/maadu.docx" target="myframe">Download</a>
<iframe style="background: transparent;" id="myframe" name="myframe" src=""></iframe>
推荐阅读
- ms-access - FROM 子句中的运行时错误 3131 语法错误 - Microsoft 访问
- python - 从 django 视图上下文字典中传递数据以响应组件
- python - 如何从python中的文本文件中删除重复的单词
- git - (已解决)尝试连接到 GitHub 时,SSH 和 HTTPS 密钥对我的 Eclipse 不起作用
- angular-universal - 禁用 NGUniversal Routes 和 bootstrap.min.css.map?
- groovy - 如何使用 @Value 注释从 cloudformation 中获取环境变量
- autocomplete - 如何在文本框中为基本的自动完成标签编码?
- reactjs - 优化从 getStaticProps 接收的数据的渲染(数据有时在初始渲染时不可见)
- ios - 如何使游戏手柄在 Cordova 的 iOS 上工作?
- python - 在 Selenium 中使用元标记进行抓取