2011-11-07 41 views
0

我目前正在开发一个有很多javascript的网站。我如何确保我的JavaScript具有正确运行的最佳机会?通过在页面中添加另一个脚本部分或通过asp.net注册脚本?在现有的asp.net webforms应用程序中注入JavaScript

+0

正确运行的最佳机会?你到底什么意思? – Marko

+0

你的意思是“javascript有正确运行的最佳机会”? –

+0

你的脚本是否可以工作将取决于其他的JavaScript已经存在。因为我没有从头开始构建网站,所以我不知道我可以干预哪些其他js – user603007

回答

0

你应该阅读:http://msdn.microsoft.com/en-us/library/aa478975.aspx

通过使用服务器端的Page_Load中的RegisterStartupScript()方法,你可以确保所有的HTML标记被加载并准备进行修改。如果您想要访问html元素,例如设置文本框文本或其他东西,将JavaScript部分放在表单标记的底部也是一种很好的做法。

你不能说一个人比另一个人“更好”或者“更好地运行正常”,因为你会使用/或者取决于你需要做什么。如果你阅读了我发布的上述链接,我认为事情对你来说会更有意义。

0

如果您要对服务器端进行更改,则只需使用ASP.NET注册该脚本。除此之外,把它放在<head>部分。

相关问题