我有以下代码
<html>
<body>
<input type=button onClick="parent.location='windowsformapplication1:as%20hi'" value='Browse'>
</body>
</html>
但我没有从谷歌浏览器获取exe文件
在此之前,我添加了名为windowsformapplication1的uri,见下文
HKEY_CLASSES_ROOT/windowsformapplication1
(Default) = "URL:Alert Protocol"
URL Protocol = ""
DefaultIcon
(Default) = "windowsformsapplication.exe,1"
shell
open
command
(Default) = "C:/Users/vembu/Documents/Visual Studio 2013/Projects/WindowsFormsApplication1/WindowsFormsApplication1/bin/Debug/WindowsFormsApplication1.exe" "%1"
然后它被创建了uri但没有进入谷歌Chrome但是进入firefox请提前给我回答谢谢
答案 0 :(得分:0)
首先检查它是哪个浏览器然后我们可以轻松地为相应的浏览器编写代码。
对于Google Chrome和Mozilla,我们可以使用以下代码。
window.location= 'myproto://anything'
对于Internet Explorer,我们可以使用activeXobject直接打开。