2012-04-16 48 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> 

你试过吗?

相关问题