【发布时间】:2016-10-13 09:40:22
【问题描述】:
我有一些代码可以禁用鼠标右键单击(是的,我知道,不要射击信使)有没有办法将它包含在每个页面上,而无需手动将其添加到每个页面。不幸的是,这些页面没有包含页眉或页脚。我在想也许有办法通过 global.asax 做到这一点?
编辑:明确地说,这是一个 ASP.NET WebForms 项目。没有可以将代码放入的页眉或页脚,母版页不是一个选项。每个页面上也没有包含通用的 JavaScript 文件。我需要一些方法将一些 JavaScript 代码注入到 Web 应用程序的每个页面中,因为我真的不想遍历每个页面并手动添加它
【问题讨论】:
-
您能说得更具体些吗?您的用例在此表格中不清楚...
-
您考虑过使用母版页吗?
-
为什么不能添加到索引页?
-
Masterpages 不是一个选项,不幸的是我可以将它添加到索引页面,但它也需要在所有其他页面上继续
-
它是 ASP.NET WebForms 还是 MVC 应用程序?它的结构如何?您是否有一个包含在所有页面中的 javascript 文件?
标签: javascript c# asp.net webforms right-click