2011-11-07 80 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>部分。

相關問題