WIKI使用導(dǎo)航
站長百科導(dǎo)航
站長專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計(jì)算
- 微博營銷
- 虛擬主機(jī)管理系統(tǒng)
- 開放平臺(tái)
- WIKI程序與應(yīng)用
- 美國十大主機(jī)
JavaScript的運(yùn)行環(huán)境和代碼位置
來自站長百科
導(dǎo)航: 上一頁 | aJAX| XML | DreamWeaver | PhotoShop | Discuz | Asp | php | java | HTML | XHTML
編寫JavaScript腳本不需要任何特殊的軟件,一個(gè)文本編輯器和一個(gè)Web瀏覽器就足夠了,JavaScript代碼就是運(yùn)行在Web瀏覽器中。
用JavaScript編寫的代碼必須嵌在一份html文檔內(nèi)才能得到執(zhí)行,這可以通過兩種方法得到,第一種是將JavaScript代碼直接寫在html文件中,這多用于僅適用于一個(gè)頁面的JS程序;另一種是把JavaScript代碼存入一個(gè)獨(dú)立的文件中(.js作為擴(kuò)展名),在利用<Script>標(biāo)簽的src屬性指向該文件.
將JavaScript直接嵌入頁面文件中
<%@ page contentType="text/html; charset=UTF-8" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>歡迎來到站長百科</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script src="web/js/l.js" type="text/javascript"></script> </head> <body> <div>這個(gè)頁面應(yīng)該很快消失,如果它停止說明Web容器已經(jīng)停止運(yùn)作了,或JavaScript功能未開啟 <form method=post action="ShowPage?page=login"> </form> <div> </body> </html> <script language="JavaScript"> <!-- document.body.onload=function(){ document.forms[0].submit(); } //--> </script>
將JavaScript存入單獨(dú)的文件中(頁面文件)
<%@ page contentType="text/html; charset=UTF-8" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>"我的事務(wù)備忘錄"用戶登錄頁面</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script src="web/js/ajax.js" type="text/javascript"></script> <link rel="stylesheet" rev="stylesheet" href="web/css/style.css" type="text/css" /> </head> <body> <div id="branding">歡迎進(jìn)入"個(gè)人事務(wù)備忘錄",請輸入您的用戶名和密碼,再按登錄鍵登錄 <form method=post action="ShowPage?page=loginCheck"> <table bgcolor="#ffffff" id="TbSort" class="Listing" width="200" align=center> <tbody id="loginTable"> <tr><th align="center" colspan=3>用戶登錄.</th></tr> <tr> <td width=50>用戶名:</td> <td width=150><input type="text" name="userName" value="" style="width: 300px; height: 20px" /></td> </tr> <tr> <td width=50>密碼:</td> <td width=150><input type="text" name="userPswd" value="" style="width: 300px; height: 20px" /></td> </tr> <tr> <td width=50></td> <td width=150><input type="submit" value="登錄" style="width: 100px; height: 20px" /></td> </tr> </tbody> </table> </form> <div> </body> </html>
將JavaScript存入單獨(dú)的文件中(ajax.js)
var prjName="/MyTodoes/"; var ajaxObj; function createAjaxObject(){ try{return new ActiveXObject("Msxml2.XMLHTTP");}catch(e){}; try{return new ActiveXObject("Microsoft.XMLHTTP");}catch(e){}; try{return new XMLHttpRequest();}catch(e){}; alert("XmlHttpRequest not supported!"); return null; } function $(id){ return document.getElementById(id); }