2016-11-25 114 views
0

如果我在Chrome或Firefox的HTML编辑器中粘贴了一个不带href的HTML链接,该链接不以http://开头,则结果不一样。 Chrome保留href属性,但Firefox删除它。如果链接不以htttp开头,Firefox会删除href属性://

因此,如果我在HTML中的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"

如何在Firefox的HTML编辑器中粘贴链接时,其href不包含http://


更多的背景:我创建的HtmlClipboard


我试着that页面,但没有成功所有的解决方案与Python脚本这个环节为主。我的问题似乎并不相同。我用firefox打开本地链接没有任何问题:如果我在网址栏中粘贴zotero://open-pdf/0_123456,Firefox会打开pdf。我无法在html编辑器中粘贴html链接。

+0

[Firefox与本地或网络页面的链接不起作用]的可能重复(http://stackoverflow.com/questions/192080/firefox-links-to-local-or-network-pages-do-not-work ) – raven

+0

@raven:在问题中查看我的编辑 – Enora

回答

0

毕竟,它不是由Firefox引起的,而是我的一个扩展,因为当Firefox处于安全模式时(在Windows上,Windows + R并输入firefox -safe-mode)问题消失。这并不能解决我的问题,但至少它能回答这个问题。

感谢jscher2000对我指出。