当我在Visual Studio中按F1时,它会在Internet Explorer中打开MSDN网站。我希望它能在谷歌浏览器中打开(如其他应用程序的链接)。我怎样才能做到这一点?
Google Chrome浏览器是我在Windows中的默认浏览器。
答案 0 :(得分:6)
答案 1 :(得分:0)
将Google Chrome设置为默认浏览器,然后在visual studio中按F1,它将在Google Chrome中打开Msdn网站。
答案 2 :(得分:0)
请尝试下面的脚本。
<script type="text/javascript">
document.onkeydown = function () {
if (event.keyCode == 112) {
event.returnValue = false;
event.keyCode = 0;
return false;
}
}
$(function () {
$(document).keyup(function (e) {
var key = (e.keyCode ? e.keyCode : e.charCode);
switch (key) {
case 112:
navigateUrl($('a[id$=lnk1]'));
break;
default: ;
}
});
function navigateUrl(jObj) {
window.location.href = $(jObj).attr("href");
}
});
</script>
然后制作超链接按钮
<asp:HyperLink ID="lnk1" runat="server" NavigateUrl="../Home.aspx" style="display:none;">HyperLink</asp:HyperLink>
这样它就可以在点击F1
时调用超链接