⑴ 在一個jsp文件中 這樣調用js文件<script language=javaScript src="js/admins.js"></script> 如何傳參
如果你是給js/admins.js里邊的函數傳參,那麼你可以在引入的文件下面傳參,如:
<script language=JavaScript src="js/admins.js"></script>
<script type="javascript/text">
//假設在需要調用admins.js里邊的回showMember函數
//那麼在答這里調用那個函數,值用jsp輸出字元串即可
showMember(/* 這里是jsp輸出的變數值 */);
</script>
程序就是字元串組成的,所以只要你正確輸出字元串,到瀏覽器那邊執行的時候就可以了。
⑵ 在jsp頁面中如何應用javascript,單擊查詢按鈕時在一個div里出現所查詢出的信息
使用Ajax實現。
當點擊按鈕後,調用ajax方法,和後台進行交互,把返回的內容顯示到你頁面的div標簽裡面。
⑶ 在jsp頁面使用java代碼,獲取html頁面中所有script標簽裡面的src 路徑,並存到本地的文件夾中
publicstaticvoidmain(String[]args)throwsException{
Readerreader=newFileReader("d:/NewFile.html");
Stringcontent="";//每一行
//寫入文件
Writerwriter=newFileWriter(newFile("d:/want.txt"));
//緩沖流封裝一下,讀寫方便
BufferedWriterbw=newBufferedWriter(writer);
BufferedReaderbr=newBufferedReader(reader);
while((content=br.readLine())!=null){
if(content.toLowerCase().indexOf("<script")!=-1&&content.toLowerCase().contains("src")){
bw.write(content.substring(content.indexOf("src"),content.lastIndexOf("""))+" ");
}
}
bw.close();
writer.close();
br.close();
reader.close();
}
⑷ JSP中<script>是什麼作用
language="JavaScript"是用JavaScript腳本語言,src="/res/js/fucComm.js"是連接到相應的jsp文件,而script是啟用JavaScript腳本語言手寫體的標志.
⑸ 璇烽棶jsp涓鐨凧avaScript浠g爜鐢<!-- -->娉ㄩ噴璧鋒潵騫插槢鍟
<!-- -->鏄疕TML娉ㄩ噴
濡傛灉嫻忚堝櫒鏀鎸乯avascript錛屽垯 <!-- --> 琚蹇界暐錛堝氨鏄鍜屾病鍐 <!-- --> 涓鏍鳳級錛屽彧鎵ц宩s浠g爜錛
浣嗘槸濡傛灉嫻忚堝櫒錛堜富瑕佹槸鏃╂湡鐨勬祻瑙堝櫒錛変笉鏀鎸丣avaScript錛屽湪<script></script>鏍囩句腑鍔<!-- -->錛<!-- -->灝變細琚璁や負鏄疕TML娉ㄩ噴錛堜漢瀹朵笉璁よ瘑<script></script>錛夛紱
鎵浠ュ湪Javascript涓鍔<!-- -->鍙浠ラ槻姝㈡祻瑙堝櫒鍥犱負涓嶆敮鎸丣S鑰屽嚭閿
⑹ javascript代碼應該寫在jsp的什麼位置
寫在<%%>之外的任何地方,但是有注意點,
如果你某個地方在頁面載入時就調用函數回且函數要操作HTML元素答,要把javascript代碼放在這個元素之後,因為要先有元素才能去操作元素,否則就得不到預期效果了
比如:
<div id="haha"></div>
<script type="text/javascript">
document.getElementById("haha").innerHTML="載入中,請稍候...";
</script>
這裡面,script中要對haha進行操作,則要放到id為haha的div後面
⑺ JSP問題 這個在HTML里的<script language="javascript">....</script>和JSP里的<% .... %>
script 標簽用於在頁面中嵌入客戶端腳本,<script></script>之間的腳本是在客戶端(也就是瀏覽器上)運行的。
script標簽的屬性
language屬性是用來指定包含其中的腳本所使用的腳本語言,比如javascript、vbscript;
type屬性是指定腳本類型的一般指定type屬性了,就不需要在設置language屬性了;
defer 設置該屬性後,腳本會在頁面全部內容載入完成後再執行;
JSP中的<%%> 是java服務端腳本的標簽,在JSP中,包含在<%%>中的代碼必須用java語言編寫,頁面生成時,這部分代碼在伺服器端就已經被執行了;