[英]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.