2016-11-25 12 views
0

Если я вставляю html-ссылку с href, которая не начинается с http:// в редакторе html в Chrome или Firefox, тогда результат не будет таким же , Chrome сохраняет атрибут href, но Firefox удаляет его.Firefox удаляет атрибут href, если ссылка не начинается с htttp: //

Поэтому, если я вставляю ссылку (которая имеет этот исходный код <a href="zotero://open-pdf/0_123456" target="_blank">Open PDF</a>) в режиме HTML (а не в исходном коде) HTML-редактора в Chrome, а затем переключается в режим исходного кода, я вижу точное их исходный код, как указано выше. Но если я вставляю тот же ссылку в HTML-редакторе в Firefox, я в конечном итоге с этим исходным кодом:

<a target="_blank">Open PDF</a> 

Испытание может быть сделано с Quackit.com. Когда я запускаю Firefox в безопасном режиме, то href="zotero://open-pdf/0_123456" не удаляется.

Как вставить ссылку в HTML-редактор в Firefox, когда ее href не содержит http://?


Больше фона: Я создаю эту ссылку с питон скрипт, основанный на HtmlClipboard


Я попробовал все решения на that странице, но без успеха. Моя проблема, похоже, не такая. У меня нет никаких проблем с открытием локальной ссылки с firefox: если я вставляю zotero://open-pdf/0_123456 в строку url, 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 за указание на это мне.