0

我有快捷键的 javascript 函数,所以想在整个解决方案中使用,所以我希望 javascript 文件中的文件在每个屏幕中使用它,所以告诉我如何使用它。这是我的代码。

javascript

<script type="text/javascript">
        var isCtrl = false;
        document.onkeydown = function (e) {
            // alert(event.keyCode);
            if (event.keyCode == 17) isCtrl = true;
            if (event.keyCode == 67 && isCtrl == true) {
                document.getElementById('<%= btnCreate.ClientID %>').click();
                //alert("Create New");
                //return false;
                exit();
            }
            if (event.keyCode == 83 && isCtrl == true) {
                document.getElementById('<%= btnSave.ClientID %>').click();
                //alert("Save");
                exit();
            }
            if (event.keyCode == 86 && isCtrl == true) {
                document.getElementById('<%= btnView.ClientID %>').click();
                //alert("View");
                exit();
            }
            if (event.keyCode == 82 && isCtrl == true) {
                document.getElementById('<%= btnRefresh.ClientID %>').click();
                //alert("Refresh");
                return false;
            }
            if (event.keyCode == 77 && isCtrl == true) {
                document.getElementById('<%= btnShow.ClientID %>').click();
                //alert("Show");
                exit();
            }
            if (event.keyCode == 68 && isCtrl == true) {
                document.getElementById('<%= btnDelete.ClientID %>').click();
                //alert("Delete");
                exit();
            }
        }
    </script>

用一个例子告诉我如何使用它。

4

3 回答 3

1

采用

<script type="text/javascript" src="Path/YourFileName.js"></script>

在 Head Tag 中,您可以直接在页面中使用 JavaScript 文件中的函数

看到这个 -将脚本移动到文件

有一些加快网站速度的最佳实践,例如 -将 JavaScript 代码放在正文的底部

于 2012-08-18T09:22:44.663 回答
1

这比其他任何东西都更像是一个建筑学的东西。如果您使用 ASP.NET 技术,即 WebForms 或 MVC - 它们都提供母版页的概念。顾名思义,它是所有其他视图的主视图。您可以基于主视图创建其他视图。我们通常使用应用程序的通用页眉和通用页脚或网站通用的任何其他内容创建的主视图。

在您的情况下,如果您在所有其他视图中需要一些通用 javascript - 最好的逻辑位置是将 javascript 包含在母版页中。有了这个,基于母版页的所有其他视图将自动获取脚本。使用脚本来包含 JavaScript。

希望这可以帮助...

Lohith (Tech Evangelist, Telerik India)

于 2012-08-20T05:41:24.513 回答
0

将此文件附加到 head 标签。

<head>
<script type="text/javascript"  src="your file name"></script>
</head>
于 2012-08-18T09:19:02.250 回答