国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JavaScript程序開發(fā)之JS代碼放置的位置

2019-11-20 10:47:51
字體:
供稿:網(wǎng)友

JavaScript在頁面中使用,那么這些JS代碼應(yīng)該放在什么位置呢?下面來看一下。

一般來說有兩種方式,寫在界面上和使用.js文件。

1.1界面上的Head部分

可以直接放在head標(biāo)簽內(nèi),如下代碼

<html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>testPage</title> <script type="text/javascript"> //your js code </script> </head> <body> <form id="form1" runat="server"> <div> </div> </form> </body> </html> 

1.2界面上的body部分

一般都是直接放在body部分的,如下

<html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>testPage</title> </head> <body> <form id="form1" runat="server"> <div> </div> </form> <script type="text/javascript"> //your js code </script> </body> </html>

放在head和body中沒有什么區(qū)別,一般代碼量不多的時(shí)候,而且只有當(dāng)前頁面使用這些js,那就直接寫在界面上吧。

2、JS文件

對(duì)于那些復(fù)雜的,而且代碼量很多的JS,最好放在專門的一個(gè).js文件里,然后在頁面上按照js文件的相對(duì)路徑引用進(jìn)來。

這樣的好處是,可以防止很多重復(fù)的js代碼。可以將一些公用的js方法放在外部js文件里。

比如,一般使用visual studio 2010新建的asp.net工程中都帶的有jquery-1.4.1.js文件,我們看怎么使用這個(gè)js文件。
比如頁面的文件結(jié)構(gòu)如圖,


要在MyJSFrm.aspx中使用這個(gè)js文件就這樣引入。

<html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>testPage</title> </head> <body> <form id="form1" runat="server"> <div> </div> </form> <script type="text/javascript" src="/Scripts/jquery-1.4.1.js"></script> <script type="text/javascript"> //your js code </script> </body> </html> 

總之,別忘了使用相對(duì)目錄,如果當(dāng)前頁面文件的目錄層級(jí)比較深,那就使用../自己算目錄的層級(jí)吧。

js 三種位置的區(qū)別:

head :

-- 在調(diào)用腳本時(shí),已經(jīng)完成加載了
--

body :

-- 在生成頁面的時(shí)候就已經(jīng)完成加載了
--

外部js :

-- 引用外部js 注意:外部js不能包含<script></script>這兩個(gè)標(biāo)簽
-- 主要是為了節(jié)省當(dāng)多個(gè)頁面重復(fù)調(diào)用相同js函數(shù)時(shí),可以節(jié)省在每個(gè)頁面中嵌入相同的js代碼;

瀏覽器不識(shí)別 js 解決辦法 :<!--
代碼部分
//-->

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 汕头市| 临邑县| 安乡县| 双桥区| 甘洛县| 常宁市| 永嘉县| 黄梅县| 若羌县| 新营市| 石家庄市| 苏尼特左旗| 台南县| 若尔盖县| 江阴市| 姚安县| 城固县| 灌阳县| 眉山市| 南阳市| 容城县| 玉环县| 札达县| 曲周县| 青冈县| 岚皋县| 曲松县| 瓦房店市| 曲麻莱县| 和硕县| 项城市| 梧州市| 肇州县| 东阿县| 嘉义市| 绥宁县| 汝阳县| 兴山县| 本溪市| 茌平县| 凤冈县|