Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 我可以使用哪些标记作为a href的前缀来打开特定浏览器?_Html_Browser_Anchor - Fatal编程技术网

Html 我可以使用哪些标记作为a href的前缀来打开特定浏览器?

Html 我可以使用哪些标记作为a href的前缀来打开特定浏览器?,html,browser,anchor,Html,Browser,Anchor,可以使用“pre href”标记(我的术语)打开Microsoft Edge,但我也希望能够打开其他浏览器。我找不到实现此目的的pre-href标签列表。理想情况下,我想要一个包括32位、64位和谷歌浏览器的列表 例如,这适用于Edge: <a href="microsoft-edge:http://google.com">Open Google in Edge</a> 就我而言,这样做的原因是我们使用的产品需要SilverLight支持。我们的用户通常默认使用Ch

可以使用“pre href”标记(我的术语)打开Microsoft Edge,但我也希望能够打开其他浏览器。我找不到实现此目的的pre-href标签列表。理想情况下,我想要一个包括32位、64位和谷歌浏览器的列表

例如,这适用于Edge:

<a href="microsoft-edge:http://google.com">Open Google in Edge</a>

就我而言,这样做的原因是我们使用的产品需要SilverLight支持。我们的用户通常默认使用Chrome浏览器,它不支持SilverLight,因此当他们从引用该站点的电子邮件中单击链接时,该链接无法加载。我想格式化链接以加载Internet Explorer

编辑:将在其中使用的环境是自包含和受控的。我不建议在一般的web上使用这种技术,因为我可以看到会产生的问题。也就是说,微软已经在Bing上做了这项工作,以推动Edge的采用。也就是说,那匹马已经离开谷仓了。

请注意蓝色的“OpenMicrosoftEdge”


我觉得这仍然是一个有效的问题,希望您能回答。

不建议这样做,大多数用户使用手机浏览网页-什么手机使用Edge?哇。有趣的回答是,现在是2018年,你为什么还在用silverlight@Liam yeah也很惊讶^^^我无法理解为什么这个语法仍然有效,微软也不行@利亚姆。。。我希望我能摆脱SilverLight。我们使用的产品肯定是过时的,我一直在推动开发人员将其转移到HTML5。不确定他们是否会这样做,所以需要其他解决方案。似乎没有Chrome的命令