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

时间:2011-03-18 05:13:40

标签: php javascript jquery html

我在这里给你一个问题。这超出了例外,但我认为有人会对此有所回答。

问题:用户点击锚标记后,我需要在firefox中打开一个页面。

示例:

//Currently anchor tag is displaying in any of following browsers(IE,Opera,Safari,Chrome)
    <a href="sample.html">Sample link to open in firefox</a>

用户点击链接后,我需要在firefox中打开sample.html。没有不可能的事。但我不知道该怎么做。

是否可以选择在javascript,jquery,php中执行此操作。

先谢谢

3 个答案:

答案 0 :(得分:5)

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

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

您的网站无法控制此事。

答案 1 :(得分:2)

如果您的意思是专门用于Firefox,无法完成

如果浏览器不是Firefox,那么您可以通过嗅探用户代理将其隐藏在其他浏览器中。但是不同的浏览器可以很容易地将自己呈现为Firefox(通过欺骗用户代理)。

无论哪种方式,这都不是一个好主意。为什么Firefox需要查看您的页面?

答案 2 :(得分:0)

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