【发布时间】:2017-04-09 19:18:16
【问题描述】:
如果我在 Chrome 或 Firefox 的 html 编辑器中粘贴带有 href 且不以 http:// 开头的 html 链接,则结果会不一样。 Chrome 保留 href 属性,但 Firefox 将其删除。
因此,如果我在 Chrome 中的 HTML 编辑器的 HTML 模式(不是源代码模式)中粘贴一个链接(具有此源代码 <a href="zotero://open-pdf/0_123456" target="_blank">Open PDF</a>),然后它们切换到源代码模式,我会看到准确的源代码如上。但是,如果我将相同的链接粘贴到 Firefox 的 HTML 编辑器中,我最终会得到以下源代码:
<a target="_blank">Open PDF</a>
可以使用Quackit.com 进行测试。当我在安全模式下启动 Firefox 时,href="zotero://open-pdf/0_123456" 不会被删除。
如果href 不包含http://,我如何在 Firefox 的 HTML 编辑器中粘贴链接?
更多背景:我正在使用基于 HtmlClipboard 的 python 脚本创建此链接
我在that 页面上尝试了所有解决方案,但没有成功。我的问题好像不太一样。我用 Firefox 打开本地链接没有任何问题:如果我将 zotero://open-pdf/0_123456 粘贴到 url 栏中,firefox 会打开 pdf。我无法在 html 编辑器中粘贴 html 链接。
【问题讨论】:
-
@raven:在问题中查看我的编辑
标签: html http firefox href clipboard