在现有的asp.net webforms应用程序中注入javascript
Inject javascript in existing asp.net webforms app
我目前正在一个有很多javascript的网站上工作。我怎样才能确保我的javascript有最好的机会正常运行?通过在页面中添加另一个脚本部分或通过asp.net注册脚本?
你应该阅读:http://msdn.microsoft.com/en-us/library/aa478975.aspx
通过在服务器端Page_Load上使用RegisterStartupScript()方法,你可以确保所有的HTML标记都被加载并准备好进行修改。如果您想访问html元素,例如设置文本框文本或其他内容,将javascript部分放在表单标记的底部也是很好的做法。
你不能真的说一个比另一个"更好"或"更好的机会正常运行",因为你会根据你需要做的事情使用/或。如果你读了上面我发布的链接,我想事情会对你更有意义。
您只需要使用ASP。如果您在服务器端对脚本进行更改,请使用。NET来注册该脚本。除此之外,把它放在<head>
部分。
相关文章:
- 注入应用程序的角度控制器未定义
- $injector:modulerr将自定义模块注入Angular应用程序
- 恶意软件将代码注入我的Dojo/WebSocket应用程序:如何防止
- 为Backbone.js应用程序设计依赖注入系统的范围界定问题
- AngularJS在应用程序初始化后注入模块
- 在 AngularJS 应用程序中有条件地注入模块
- AngularJS:骨架应用程序上的注入器模块rr错误
- ASP.NET:是否可以将CSS或Javascript注入到我的Web应用程序中的每个页面中
- 为什么当服务注入第二个控制器时,AngularJS 1.4.8 应用程序不起作用
- 应用程序与 Web 视图中注入的脚本之间的通信
- 在sails应用程序中使js文件成为可用资产(而无需将它们注入每个视图)
- 打开Chrome应用程序并注入Javascript
- 在Windows Phone 8.1应用程序的浏览器中注入JS脚本
- 将超长的html片段注入单页应用程序的最佳方式是什么
- 通过.NET应用程序注入Javascript无法找到文本区域
- 在现有的asp.net webforms应用程序中注入javascript
- 在web应用程序的每个页面上注入代码
- 为什么我得到“不正确的注入令牌”!在这个angular应用程序代码中
- 谷歌chrome应用程序代码注入不工作的某些元素
- 了解应用程序中的注入依赖性以及AngularJS中的测试