htm調(diào)用JS代碼
更新時(shí)間:2007年03月15日 00:00:00 作者:
1、用JS調(diào)用Htm,主頁(yè)面怎么寫(xiě)?
在<body>與</body>之間合適位置寫(xiě)下這個(gè)代碼:
<script language="JavaScript" src="head.js"
type="text/JavaScript"></script>
src="js文件名稱(chēng)和路徑"
2、js文件怎么寫(xiě)?
比如:head.js內(nèi)容這樣寫(xiě),把主頁(yè)面里的htm需要轉(zhuǎn)換成JS的代碼,用JS語(yǔ)句“document.write”或“document.writeln”輸出。
用軟件自動(dòng)轉(zhuǎn)換比較方便,比如:HTML to AnyCode,存入相應(yīng)js文件中。
注意:
如果用“HTML to AnyCode”保存文檔,文件結(jié)尾后有一個(gè)“/”符號(hào),手工刪除掉,否則,主頁(yè)面不能正確顯示調(diào)用。
如果直接復(fù)制代碼,則需要去掉“<script language="JavaScript">
<!--”和“//--> </script>”,只保留“document.writeln”輸出語(yǔ)句。
附記:document.write() 和document.writeln() 區(qū)別
document.write()
//將內(nèi)容寫(xiě)入文檔,當(dāng)前編輯位置為寫(xiě)入的內(nèi)容的后一個(gè)字符。
document.writeln()
//將內(nèi)容寫(xiě)入文檔,并添加一個(gè)換行符,當(dāng)前編輯位置為寫(xiě)入的內(nèi)容的后一行的起始位置。
document.write ()和document.writeln()都是JavaScript向客戶(hù)端寫(xiě)入的方法。
Writeln是以行方式輸出的,一般情況下用兩種方法輸出的效果在頁(yè)面上是沒(méi)有區(qū)別的,兩種方法僅當(dāng)在查看源代碼時(shí)才看得出區(qū)別,除非是輸出到pre或xmp元素內(nèi)。
document.writeln("百度")
document.writeln("百度")
document.writeln("知道")
document.writeln("知道")
document.writeln("知道")
document.write("<pre>百度")
document.write("百度")
document.write("知道")
document.write("知道")
document.write("知道</pre>")
今天試驗(yàn)了一下經(jīng)典下載站JS遠(yuǎn)程調(diào)用,基本達(dá)到了預(yù)期效果。
就是大蒜系統(tǒng)自帶的標(biāo)簽無(wú)法轉(zhuǎn)換。
原因咨詢(xún)了一下,客服回答:“無(wú)法使用js調(diào)用,我們的標(biāo)簽是在加載頁(yè)面時(shí)通過(guò)一次掃描,對(duì)標(biāo)簽進(jìn)行解析輸出的,如果在js中調(diào)用,即使你通過(guò)轉(zhuǎn)義輸出了標(biāo)簽也不會(huì)被解析?!?nbsp;
需注意的是,用JS轉(zhuǎn)換html代碼時(shí),最好只轉(zhuǎn)換DIV占位符內(nèi)的內(nèi)容,這樣可以使整個(gè)頁(yè)面位置固定,不會(huì)發(fā)生錯(cuò)位。
另外,發(fā)現(xiàn)用JS調(diào)用JS,“HTML to AnyCode”轉(zhuǎn)換后勿需再做修改,直接可用。
雅虎廣告,JS調(diào)用后,不需特殊處理,直接可用。
Google,還沒(méi)試,待以后解決。
在<body>與</body>之間合適位置寫(xiě)下這個(gè)代碼:
<script language="JavaScript" src="head.js"
type="text/JavaScript"></script>
src="js文件名稱(chēng)和路徑"
2、js文件怎么寫(xiě)?
比如:head.js內(nèi)容這樣寫(xiě),把主頁(yè)面里的htm需要轉(zhuǎn)換成JS的代碼,用JS語(yǔ)句“document.write”或“document.writeln”輸出。
用軟件自動(dòng)轉(zhuǎn)換比較方便,比如:HTML to AnyCode,存入相應(yīng)js文件中。
注意:
如果用“HTML to AnyCode”保存文檔,文件結(jié)尾后有一個(gè)“/”符號(hào),手工刪除掉,否則,主頁(yè)面不能正確顯示調(diào)用。
如果直接復(fù)制代碼,則需要去掉“<script language="JavaScript">
<!--”和“//--> </script>”,只保留“document.writeln”輸出語(yǔ)句。
附記:document.write() 和document.writeln() 區(qū)別
document.write()
//將內(nèi)容寫(xiě)入文檔,當(dāng)前編輯位置為寫(xiě)入的內(nèi)容的后一個(gè)字符。
document.writeln()
//將內(nèi)容寫(xiě)入文檔,并添加一個(gè)換行符,當(dāng)前編輯位置為寫(xiě)入的內(nèi)容的后一行的起始位置。
document.write ()和document.writeln()都是JavaScript向客戶(hù)端寫(xiě)入的方法。
Writeln是以行方式輸出的,一般情況下用兩種方法輸出的效果在頁(yè)面上是沒(méi)有區(qū)別的,兩種方法僅當(dāng)在查看源代碼時(shí)才看得出區(qū)別,除非是輸出到pre或xmp元素內(nèi)。
復(fù)制代碼 代碼如下:
document.writeln("百度")
document.writeln("百度")
document.writeln("知道")
document.writeln("知道")
document.writeln("知道")
復(fù)制代碼 代碼如下:
document.write("<pre>百度")
document.write("百度")
document.write("知道")
document.write("知道")
document.write("知道</pre>")
今天試驗(yàn)了一下經(jīng)典下載站JS遠(yuǎn)程調(diào)用,基本達(dá)到了預(yù)期效果。
就是大蒜系統(tǒng)自帶的標(biāo)簽無(wú)法轉(zhuǎn)換。
原因咨詢(xún)了一下,客服回答:“無(wú)法使用js調(diào)用,我們的標(biāo)簽是在加載頁(yè)面時(shí)通過(guò)一次掃描,對(duì)標(biāo)簽進(jìn)行解析輸出的,如果在js中調(diào)用,即使你通過(guò)轉(zhuǎn)義輸出了標(biāo)簽也不會(huì)被解析?!?nbsp;
需注意的是,用JS轉(zhuǎn)換html代碼時(shí),最好只轉(zhuǎn)換DIV占位符內(nèi)的內(nèi)容,這樣可以使整個(gè)頁(yè)面位置固定,不會(huì)發(fā)生錯(cuò)位。
另外,發(fā)現(xiàn)用JS調(diào)用JS,“HTML to AnyCode”轉(zhuǎn)換后勿需再做修改,直接可用。
雅虎廣告,JS調(diào)用后,不需特殊處理,直接可用。
Google,還沒(méi)試,待以后解決。
您可能感興趣的文章:
- jsp頁(yè)面調(diào)用applet實(shí)現(xiàn)人民幣的大小寫(xiě)轉(zhuǎn)換
- js文件中調(diào)用js的實(shí)現(xiàn)方法小結(jié)
- 在父頁(yè)面調(diào)用子頁(yè)面的JS方法
- kettle中使用js調(diào)用java類(lèi)的方法
- jsp中調(diào)用java代碼小結(jié)
- 使用jsp調(diào)用javabean實(shí)現(xiàn)超簡(jiǎn)單網(wǎng)頁(yè)計(jì)算器示例
- js調(diào)用后臺(tái)servlet方法實(shí)例
- js中iframe調(diào)用父頁(yè)面的方法
- js與applet相互調(diào)用的方法
相關(guān)文章
javascript中call,apply,bind的用法對(duì)比分析
這篇文章主要給大家對(duì)比分析了javascript中call,apply,bind三個(gè)函數(shù)的用法,非常的詳細(xì),這里推薦給小伙伴們。2015-02-02
深入理解JavaScript系列(41):設(shè)計(jì)模式之模板方法詳解
這篇文章主要介紹了深入理解JavaScript系列(41):設(shè)計(jì)模式之模板方法詳解,模板方法(TemplateMethod)定義了一個(gè)操作中的算法的骨架,而將一些步驟延遲到子類(lèi)中,模板方法使得子類(lèi)可以不改變一個(gè)算法的結(jié)構(gòu)即可重定義該算法的某些特定步驟,需要的朋友可以參考下2015-03-03
JavaScript對(duì)象的property屬性詳解
這篇文章主要介紹了JavaScript對(duì)象的property屬性,詳細(xì)講解了property的各種屬性,需要的朋友可以參考下2014-04-04
JavaScript中關(guān)于indexOf的使用方法與問(wèn)題小結(jié)
indexOf方法的作用是:根據(jù)給定參數(shù)x返回目標(biāo)字符串(可以看成字符的數(shù)組)或數(shù)組中與x相等的項(xiàng)的索引。2010-08-08
javascript實(shí)現(xiàn)dom元素可拖動(dòng)
HTML DOM 是 W3C 標(biāo)準(zhǔn)(是 HTML 文檔對(duì)象模型的英文縮寫(xiě),Document Object Model for HTML)。通過(guò) DOM,可以訪問(wèn)所有的 HTML 元素,連同它們所包含的文本和屬性??梢詫?duì)其中的內(nèi)容進(jìn)行修改和刪除,同時(shí)也可以創(chuàng)建新的元素。2016-03-03
有關(guān)于JS構(gòu)造函數(shù)的重載和工廠方法
有關(guān)于JS構(gòu)造函數(shù)的重載和工廠方法,對(duì)此有需要的朋友,參考一下。2013-04-04
JavaScript排序算法之希爾排序的2個(gè)實(shí)例
希爾排序,也稱(chēng)遞減增量排序算法,是插入排序的一種高速而穩(wěn)定的改進(jìn)版本。希爾排序是基于插入排序的以下兩點(diǎn)性質(zhì)而提出改進(jìn)方法的2014-04-04

