明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

外源.js的選擇調(diào)用與一個.htm網(wǎng)站管理初探

[摘要]javascrpt真是一個好東西,只要利用好<script language="javascript" src="xxxx.js"></script>和document.write('xxx');就可以實現(xiàn)方便的內(nèi)容更...
javascrpt真是一個好東西,只要利用好<script language="javascript" src="xxxx.js"></script>和document.write('xxx');就可以實現(xiàn)方便的內(nèi)容更新。所以有了一下的想法: 一個template.htm加無數(shù).js文件構(gòu)成一個網(wǎng)站
希望各位前輩對本文的觀點進(jìn)行評價,以利相互提高。

template.htm這個文件的核心就是:
1、對外源.js的選擇調(diào)用
2、對window.location.search的解析
下面這個例子一共三個文件 template.htm, 45.js, 46.js,內(nèi)容如下:
---------testexjs.htm--------
<html>
<head>
<title>test external js</title>
</head>
<body>
begin:<br>
<script language="javascript">
var jsfile=window.location.search.slice(6)
document.write("<script src=\""+jsfile+".js"+"\"><\/script>");
</script>
<br>end.<br>
<form>
<input name="path" type="text">
<INPUT TYPE="SUBMIT" VALUE="請輸入編號">
</form>
</body>
</html>
--------END -----------------------
---------------45.JS---------------------
document.write("This is 45.js");
--------------end-------------------------
--------------46.js----------------------
document.write("This is 46.js");
--------------end------------------------
現(xiàn)在我所知道的,只有這種方法可以改變<script src=的內(nèi)容,并且顯示,如果有更好的辦法,希望明示。 上面的就是本文的核心思想了,對這幾個文件的善加利用,就能建立整個網(wǎng)站了,現(xiàn)在有這樣一些想法,如下分述: 1、現(xiàn)在提供穩(wěn)定的CGI的空間的地方可是不多了,地方又小,擠擠瞅瞅的,空間不夠,所以說這些寶貴的空間最好放一些文章計數(shù)了,對文章評論了一類的東西,當(dāng)然它們都應(yīng)該寫成.js形式的,方便調(diào)用;其次,在主站空間里面建立setup.js
文件,保存用cgi寫成的.js文件的路徑,這樣,一旦CGI空間死掉,搬家的時候,只要將那些計數(shù)評論之類的.js文件搬到另一個cgi空間,并將setup.js路徑信息更改就成了。 2、將文章的主要內(nèi)容等不變的東西保存為單一一個.js文件,它們很少改動,還是分離出去比較好,又方便管理,利用上邊的SRC改變,可以很方便的選擇文章內(nèi)容進(jìn)行顯示。此外最好將那些需要改變的header,footer之類的東西都獨立出來。
3、因為有了src變換和location解析,可以很方便的想像如下的網(wǎng)址的含義:
http://xxx.xxx.xx.xxx/template.htm?file=45&style=red&icon=fly 或者在form的action中寫入http://xxx.xxx.xxx.xx/template.htm的字樣了,呵呵,和CGI差不多了。
4、不是有很多文章說要注意第一張臉么,這下好了,我就一張臉,更新還簡單,只要把script位置變變就成了,只要有時間不斷的變臉,便漂亮就成了。再配上那個該死的竟然要求大小寫的innerHTML,就完全可以做好網(wǎng)站了。
5、這個的代碼也簡單,比站上那個marquee的那個簡單多了吧,最少我能把這個看懂了:)

我想,個人網(wǎng)站要想活著,這種方法是最好的了,又省事,又方便,等有心情的時候,將template.htm一改,讓人家以為你又出新版了呢,想想真的不錯,理論上是可行的,現(xiàn)在都有點兒飄了,希望大家評評這些觀點,看看是否有不妥之處。