繁体   English   中英

通过单击锚标记在 Firefox 中打开网页

[英]To open a web page in firefox by clicking an anchor tag

一旦用户单击锚标记,我需要在 Firefox 中打开一个页面。

例子:

<!-- Currently the anchor tag is displaying in any of following browsers: 
     Internet Explorer, Opera, Safari, and Chrome -->
<a href="sample.html">Sample link to open in Firefox</a>

用户单击链接后,我需要在 Firefox 中打开文件sample.html 没有不可能的事。 但我不知道如何做到这一点。

是否可以选择在 JavaScript、jQuery 或 PHP 中执行此操作?

您不能从给定的网页中指定应该在哪个软件中打开链接。

充其量,如果您的锚点指向特定类型的文件(如 .doc) ,系统将知道它必须使用浏览器以外的其他软件(如 MS Word -- 或者询问用户他想使用哪种软件) ) 但是,对于 HTML 页面,将使用浏览器。

而您的网站对此无法控制。

如果您的意思是仅在 Firefox 中,则无法完成

如果浏览器不是 Firefox,您能做的最好的事情是通过嗅探用户代理将它隐藏在其他浏览器中。 但是不同的浏览器可以很容易地将自己显示为 Firefox(通过欺骗用户代理)。

无论哪种方式,这都不是一个好主意。

这个锚在哪里显示? 通常,链接将使用显示锚点的相同程序打开。 如果没有,它将启动在用户系统中注册的任何程序来处理 HTML 文件。 您不能强制用户的系统使用任何特定的浏览器(如果未安装该浏览器会怎样)?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM