当我在 Visual Studio 中按 F1 时,它会在 Internet Explorer 中打开 MSDN 网站。我希望它在 Google Chrome 中打开(就像其他应用程序中的链接一样)。我怎样才能做到这一点?
Google Chrome 是我在 Windows 中的默认浏览器。
当我在 Visual Studio 中按 F1 时,它会在 Internet Explorer 中打开 MSDN 网站。我希望它在 Google Chrome 中打开(就像其他应用程序中的链接一样)。我怎样才能做到这一点?
Google Chrome 是我在 Windows 中的默认浏览器。
将 Google Chrome 设为默认浏览器,然后在 Visual Studio 中按 F1,它将在 Google Chrome 中打开 Msdn 网站。
试试下面的脚本。
<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 时调用超链接