我在这里给你一个问题。这超出了例外,但我认为有人会对此有所回答。
问题:用户点击锚标记后,我需要在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中执行此操作。
先谢谢
答案 0 :(得分:5)
您不能从给定的网页指定应在哪个软件中打开链接。
充其量,如果您的锚指向特定类型的文件(如.doc),系统将知道它必须使用除浏览器之外的其他软件(如MS) Word - 或询问用户他想使用哪种软件)。但是,对于HTML页面,将使用浏览器。
您的网站无法控制此事。
答案 1 :(得分:2)
如果您的意思是专门用于Firefox,无法完成。
如果浏览器不是Firefox,那么您可以通过嗅探用户代理将其隐藏在其他浏览器中。但是不同的浏览器可以很容易地将自己呈现为Firefox(通过欺骗用户代理)。
无论哪种方式,这都不是一个好主意。为什么Firefox需要查看您的页面?
答案 2 :(得分:0)
这个锚点在哪里显示?通常,链接将使用显示锚点的相同程序打开。如果没有,它将启动在用户系统中注册的任何程序来处理HTML文件。您不能强制用户的系统使用任何特定的浏览器(如果未安装该浏览器会发生什么情况)?