2012-04-16 45 views
0

我搜索了很多,發現了幾個關於如何用外部文件調用頁面特定的javascript的方法。如何避免頁內Javascript和使用外部Javascript文件,如果我的所有頁面都不同?

我發現最好的方法是調用單行功能HTML網頁一樣

frontEnd.ContactPageLoad(); 

但是這需要在頁面的JavaScript ..

另一種方法是有一個id /屬性在身體或在<script> tag,這可以調用你想要的。

該怎麼辦?

編輯
這就是我想要的.. http://paulirish.com/2009/markup-based-unobtrusive-comprehensive-dom-ready-execution/

+0

你應該選擇你喜歡的方法。另一種選擇是看看網址。 – 2012-04-16 15:43:19

+1

你的問題不是很清楚。也許你可以舉一個更具體的例子來說明你想做什麼。 – Pointy 2012-04-16 15:43:27

+0

對於這種情況? – Chad 2012-04-16 15:43:32

回答

1

按照你的方式制定你的問題:

如何JS知道它應該開始?

JavaScript是一種腳本語言,它意味着它將逐行評估一切寫在腳本中的內容。

所以如果你把myFunction()放在一個文件的開始或結尾,那麼它並不重要,只要myFunction被定義。沒有什麼需要在你的html裏面有一些javascript,除了一些框架。

寫了一個腳本調用myscript.js然後把腳本標記HTML頁面中:

<script src='myscript.js' type='text/javascript></script> 

你試過嗎?

相關問題