?????? 每次運行Web應用程序時總把文件往%tomcat_home%/webapps/ROOT里面拷,感覺很不方便,很想象IIS那樣建立一個虛擬目錄,以下便是操作步驟:
?????? 1.找到%tomcat_home%/conf里的server.xml文件
?????? 2.在在<Host>和</host>之間加上如下代碼:
??????? <Context path="/虛擬目錄名" docBase="目標目錄位置" debug="0" reloadable="true" crossContext="true">
???????? </Context>
??????? (嚴格區分大小寫,當path=""時,此時的虛擬目錄直接為root--->http://localhost:8080/)
??????? 參數:
???????????? path?????? 表示在瀏覽器中輸入http://localhost:8080/虛擬目錄名
???????????? docBase 表示你的程序包的物理絕對路徑,默認的絕對路徑是???? %tomcat_home%/webapps
???????????? debug???
??????? 示例:
????????? <!-- 我的自定義目錄Demo -->
???????? <Context path="/Demo" docBase="G:\Works\Java\JSP\Demo" debug="0" reloadable="true" crossContext="true">
???????? </Context>
???????? <!-- Demo Dir setup end -->
??????
?????? 3.重新啟動Tomcat,在瀏覽器中輸入"http://localhost:8080/虛擬目錄名/"就可訪問虛擬目錄里的Web應用了
?????? 若想更改Tomcat的默認根目錄,可如下操作:
?????? 在server.xml文件中找到
????? <Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true">
?????? 將appBase的設置成期望的路徑(絕對路徑)即可
posted @
2007-04-13 23:08 jadmin 閱讀(84) |
評論 (0) |
編輯 收藏
Windows XP系統總命令集
winver---------檢查Windows版本
wmimgmt.msc----打開windows管理體系結構(WMI)
wupdmgr--------windows更新程序
wscript--------windows腳本宿主設置
write----------寫字板
winmsd---------系統信息
wiaacmgr-------掃描儀和照相機向導
winchat--------XP自帶局域網聊天
mem.exe--------顯示內存使用情況
Msconfig.exe---系統配置實用程序
mplayer2-------簡易widnows media player
mspaint--------畫圖板
mstsc----------遠程桌面連接
mplayer2-------媒體播放機
magnify--------放大鏡實用程序
mmc------------打開控制臺
mobsync--------同步命令
dxdiag---------檢查DirectX信息
drwtsn32------ 系統醫生
devmgmt.msc--- 設備管理器
dfrg.msc-------磁盤碎片整理程序
diskmgmt.msc---磁盤管理實用程序
dcomcnfg-------打開系統組件服務
ddeshare-------打開DDE共享設置
dvdplay--------DVD播放器
net stop messenger-----停止信使服務
net start messenger----開始信使服務
notepad--------打開記事本
nslookup-------網絡管理的工具向導
ntbackup-------系統備份和還原
narrator-------屏幕“講述人”
ntmsmgr.msc----移動存儲管理器
ntmsoprq.msc---移動存儲管理員操作請求
netstat -an----(TC)命令檢查接口
syncapp--------創建一個公文包
sysedit--------系統配置編輯器
sigverif-------文件簽名驗證程序
sndrec32-------錄音機
shrpubw--------創建共享文件夾
secpol.msc-----本地安全策略
syskey---------系統加密,一旦加密就不能解開,保護windows xp系統的雙重密碼
services.msc---本地服務設置
Sndvol32-------音量控制程序
sfc.exe--------系統文件檢查器
sfc /scannow---windows文件保護
tsshutdn-------60秒倒計時關機命令
tourstart------xp簡介(安裝完成后出現的漫游xp程序)
taskmgr--------任務管理器
eventvwr-------事件查看器
eudcedit-------造字程序
explorer-------打開資源管理器
packager-------對象包裝程序
perfmon.msc----計算機性能監測程序
progman--------程序管理器
regedit.exe----注冊表
rsop.msc-------組策略結果集
regedt32-------注冊表編輯器
rononce -p ----15秒關機
regsvr32 /u *.dll----停止dll文件運行
regsvr32 /u zipfldr.dll------取消ZIP支持
cmd.exe--------CMD命令提示符
chkdsk.exe-----Chkdsk磁盤檢查
certmgr.msc----證書管理實用程序
calc-----------啟動計算器
charmap--------啟動字符映射表
cliconfg-------SQL SERVER 客戶端網絡實用程序
Clipbrd--------剪貼板查看器
conf-----------啟動netmeeting
compmgmt.msc---計算機管理
cleanmgr-------垃圾整理
ciadv.msc------索引服務程序
osk------------打開屏幕鍵盤
odbcad32-------ODBC數據源管理器
oobe/msoobe /a----檢查XP是否激活
lusrmgr.msc----本機用戶和組
logoff---------注銷命令
iexpress-------木馬捆綁工具,系統自帶
Nslookup-------IP地址偵測器
fsmgmt.msc-----共享文件夾管理器
utilman--------輔助工具管理器
gpedit.msc-----組策略
eventvwr.msc---事件查看器
posted @
2007-04-13 11:09 jadmin 閱讀(40) |
評論 (0) |
編輯 收藏
???????? 問:我以前曾經在電腦上安裝了一個軟件,當時這個軟件自動注冊為系統服務了,現在我已經不用它了,只能在服務管理器中將其設置為“禁止”,不過它總會顯示在服務管理器中看著很不爽。請問,有沒有辦法讓它不在那里顯示呢?
答:你問的其實就是如何刪除系統服務的問題。首先你需要讓不需要的服務完全禁止,重新啟動系統后可通過修改注冊表來刪除它:在注冊表編輯器中定位到“HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services”分支,下面列出的就是當前系統中各個服務對應的注冊表鍵值,將對應的項目刪除,即可讓它從服務管理器控制臺中消失。
posted @
2007-04-13 11:08 jadmin 閱讀(79) |
評論 (0) |
編輯 收藏
JDK的最重要命令行工具:
java: 啟動JVM執行class
javac: Java編譯器
jar: Java打包工具
javadoc: Java文檔生成器
Java最核心的基礎類庫
java.lang.*;
java.io.*;
java.util.*;
java.sql.*;
JDK里面其他會有用處的包
java.text.*;
java.net.*;
javax.naming.*;
一般Java程序運行
javac *.java回車(編譯)
java *(.java)(執行)
Applet小程序的運行
javac *.java回車
appletviewer *(.java)
appletviewer *.html(htm)
執行命令java 文件名(.*)其中文件名嚴格區分大小寫
Tomcat 的目錄結構
/bin??????????????? 存放Windows平臺以及Linux平臺上啟動和關閉Tomcat的腳本文件
/conf?????????????? 存放Tomcat服務器的各種配置文件,其中最重要的配置文件是
??????????????????? server.xml
/server???????????? 包含3個子目錄:classes、lib和webapps
/server/lib???????? 存放Tomcat服務器所需的各種JAR文件(此目錄下的JAR文件只可被Tomcat服務器訪問)
/server/webapps 存放Tomcat自帶的兩個Web應用:admin應用和manager應用
/common/lib???????? 存放Tomcat服務器以及所有Web應用都可以訪問的JAR文件(此目錄下的JAR文件可以被Tomcat服務器和所有的Web應用訪問)
/shared/lib???????? 存放所有Web應用都可以訪問的JAR文件(此目錄下的JAR文件可以被所有的Web應用訪問,但不能被Tomcat服務器訪問)
/logs?????????????? 存放Tomcat日志文件
/webapps??????????? 當發布Web應用時,默認情況下把應用文件放于此目錄下
/work?????????????? Tomcat把由JSP生成的Servlet放于此目錄下
對于一個應用程序來說,main方法是必需的,而且必須按照如上的格式來定義。Java解釋器在沒有生成任何實例的情況下,以main作為入口來執行程序。Java程序中可以定義多個類,每個類中可以定義多個方法,但是最多只能有一個公共類,main方法也只能有一個,作為程序的入口。main方法定義中,括號中的String args[]是傳遞給main方法的參數,參數名為args,它是String類的一個實例。參數可以為0個或多個,每個參數用“類名 參數名”來指定,多個參數間用逗號分隔。
在Java程序中聲明變量后,需給該變量賦值。可用賦值語句來初始化變量——任何變量都不能沒有初始值(否則,則無法通過編譯)。
相對于一個方法的“局部”變量,如果在初始化之前想使用它,編譯器會提示出錯,如下面這樣就是不允許的:
????????????? void f()
??????????????? {
???????????????? int i;
???????????????? i=i+1;
??????????????? }
運算符>>執行一個右移位(帶符號),左邊按符號位補0或1例如:
?????????????? int a=16,b;
???????? b=a>>2;????? //b=4
運算符>>>同樣是執行一個右移位,只是它執行的是不帶符號的移位。也就是說對以補碼表示的二進制數操作時,在帶符號的右移中,右移后左邊留下的空位中添入的是原數的符號位(正數為0,負數為1);在不帶符號的右移中,右移后左邊留下的空位中添入的一律是0。
Java程序里,將一種數據類型的常數或變量轉換到另外的一種數據類型,稱為類型轉換。類型轉換有兩種:自動類型轉換(或稱隱含類型轉換)和強制類型轉換。
???????????? 在實際中常會將一種類型的值賦給另外一種變量類型。如果這兩種類型是兼容的,Java將執行自動類型轉換。
???????????? 簡單的說,當把占用位數較短的數據轉化成占用位數較長的數據時,Java執行自動類型轉換,不需要在程序中作特別的說明。例如,下面的語句把int型數據賦值給long型數據,在編譯時不會發生任何錯誤:
??????? int????? i=10;
??????? long????? j=i;
不是所有的數據類型都允許隱含自動轉換。例如,下面的語句把long型數據賦值給int型數據,在編譯時就會發生錯誤:
???????? long????? i=10;
???????? int????? j=i;
???????????? 這是因為當把占用位數較長的數據轉化成占用位數較短的數據時,會出現信息丟失的情況,因而不能夠自動轉換。這時就需要利用強制類型轉換,執行非兼容類型之間的類型轉換。上面的語句寫成下面的形式就不會發生錯誤:
???????? long????? i=10;
???????? int????? j=(int)i;
假若對主數據類型執行任何算術運算或按位運算,“比int小”的數據(char、byte、short)在正式執行運算之前,那些值會自動轉換成int,這樣一來,最終生成的值就是int類型。
???????????? 整型、實型、字符型數據可以混合運算。運算中,不同類型的數據先轉化為同一類型,然后進行運算,轉換從低級到高級。通常,表達式中最大的數據類型是決定了表達式最終結果大小的那個類型。例如:若將一個float值與一個double值相乘,結果就是double;如將一個int值和一個long值相加,則結果為long。
強制類型轉換的格式是:
???????????? (數據類型)變量名
??????????? 經過強制類型轉換,將得到一個在“()”中聲明的數據類型的數據,該數據是從指定變量所包含的數據轉換而來的。值得注意的是,指定變量本身不會發生任何變化。
????????????? 將占用位數較長的數據轉化成占用位數較短的數據時,可能會造成數據超出較短數據類型的取值范圍,造成“溢出”。如:
???????? long????? i=10000000000;
????????? int????? j=(int)i;
??????????? 因為轉換的結果已經超出了int型數據所能表示的最大整數(4294967295),造成溢出,產生了錯誤。
3.對象運算符(instanceof)
????????? 對象運算符instanceof用來判斷一個對象是否是某一個類或者其子類的實例。如果對象是該類或者其子類的實例,返回ture;否則返回flase。
4.()和[ ]
????????????? 括號運算符()的優先級是所有運算符中最高的,所以它可以改變表達式運算的先后順序。在有些情況下,它可以表示方法或函數的調用。
????????????? 方括號運算符[ ]是數組運算符。
5. .運算符
??????????? .運算符用于訪問對象實例或者類的類成員函數。
6.new運算符
??????? new運算符用于創建一個新的對象或者新的數組。
switch后面括號中表達式的值必須是符合byte,char,short,int類型的常量表達式,而不能用浮點類型或long類型,也不能為一個字符串。
一個switch語句可以代替多個if—else語句組成的分支結構,而switch語句從思路上顯得更清晰。??
Java程序是由一個個類定義組成的,類有兩個部分:屬性和方法。屬性描述類是什么,方法描述類做什么。任何對象都有獨立的內存存儲它的屬性。類的所有的對象共享存貯在內存的方法。
?????? 換言之:方法是類的主要組成部分。在一個類中,程序的作用體現在方法中。
????? 方法即是JAVA創建一個有名字的子程序。一個主方法和若干個子方法構成。主方法調用其他方法,其他方法間也可互相調用,同一個方法可被一個或多個方法調用任意次。
abs(x)??????? x的絕對值(這個方法還有float,int和long型值的版本)
ceil(x)?????? 不小于x的最小整數(向上取整)
exp(x)??????? 指數方法e的x次冪
floor(x)????? 不大于x的最大整數(向下取整)
log(x)??????? x的自然對數(以e為底)
max(x,y)????? 取x和y中較大者。
min (x,y) 取x和y中較小者。
pow (x,y) x的y次冪
sqrt (x)????? x的平方根
posted @
2007-04-10 17:07 jadmin 閱讀(60) |
評論 (0) |
編輯 收藏
讓***不在頁面上顯示
<DIV style="DISPLAY: none">
</div>
-----------------------------------------------------
滾動條美化代碼
<!--
BODY{
SCROLLBAR-FACE-COLOR:#0082CE; /*捲軸顏色*/
SCROLLBAR-HIGHLIGHT-COLOR:#0082CE; /*捲軸左與上內邊框*/
SCROLLBAR-SHADOW-COLOR:#0082CE;/*捲軸右與下內邊框*/
SCROLLBAR-3DLIGHT-COLOR:#73C4FB; /*捲軸左與上外邊框*/
SCROLLBAR-DARKSHADOW-COLOR:#0082CE;/*捲軸右與下外邊框*/
SCROLLBAR-ARROW-COLOR:#73C4FB; /*捲軸箭頭*/
SCROLLBAR-TRACK-COLOR:#0082CE; /*捲軸底色*/
}
-----------------------------------------------------
腳本的使用
1.全部以源代碼形式出現在網頁文件中
<script language="javascript" type="text/javascript">
//java腳本內容
</script>
2.以腳本文件形式載入網頁
<script language="javascript" src="%Path%/腳本文件名.js"></script>
-----------------------------------------------------
載入CSS樣式表文件
<LINK media=all href="%Path%/樣式表文件名.css" type=text/css rel=stylesheet>
40種網頁設計技巧:
1. oncontextmenu="window.event.returnValue=false" 將徹底屏蔽鼠標右鍵
<table border oncontextmenu=return(false)><td>no</table> 可用于Table
2. <body onselectstart="return false"> 取消選取、防止復制
3. onpaste="return false" 不準粘貼
4. oncopy="return false;" oncut="return false;" 防止復制
5. <link rel="Shortcut Icon" href="favicon.ico"> IE地址欄前換成自己的圖標
6. <link rel="Bookmark" href="favicon.ico"> 可以在收藏夾中顯示出你的圖標
7. <input style="ime-mode:disabled"> 關閉輸入法
8. 永遠都會帶著框架
<script language="JavaScript"><!--
if (window == top)top.location.href = "frames.htm"; //frames.htm為框架網頁
// --></script>
9. 防止被人frame
<SCRIPT LANGUAGE=JAVASCRIPT><!--
if (top.location != self.location)top.location=self.location;
// --></SCRIPT>
10. 網頁將不能被另存為
<noscript><iframe src="/blog/*.html>";</iframe></noscript>
12.刪除時確認
<a href="javascript:if(confirm("確實要刪除嗎?"))location="boos.asp?&areyou=刪除&page=1"">刪除</a>
13. 取得控件的絕對位置
//Javascript
<script language="Javascript">
function getIE(e){
var t=e.offsetTop;
var l=e.offsetLeft;
while(e=e.offsetParent)
alert("top="+t+"/nleft="+l);
}
</script>
//VBScript
<script language="VBScript"><!--
function getIE()
dim t,l,a,b
set a=document.all.img1
t=document.all.img1.offsetTop
l=document.all.img1.offsetLeft
while a.tagName<>"BODY"
set a = a.offsetParent
t=t+a.offsetTop
l=l+a.offsetLeft
wend
msgbox "top="&t&chr(13)&"left="&l,64,"得到控件的位置"
end function
--></script>
14. 光標是停在文本框文字的最后
<script language="javascript">
function cc()
{
var e = event.srcElement;
var r =e.createTextRange();
r.moveStart("character",e.value.length);
r.collapse(true);
r.select();
}
</script>
<input type=text name=text1 value="123" onfocus="cc()">
15. 判斷上一頁的來源
javascript:
document.referrer
16. 最小化、最大化、關閉窗口
<object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
<param name="Command" value="Minimize"></object>
<object id=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
<param name="Command" value="Maximize"></object>
<OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<PARAM NAME="Command" VALUE="Close"></OBJECT>
<input type=button value=最小化 onclick=hh1.Click()>
<input type=button value=最大化 onclick=hh2.Click()>
<input type=button value=關閉 onclick=hh3.Click()>
本例適用于IE
17.屏蔽功能鍵Shift,Alt,Ctrl
<script>
function look(){
if(event.shiftKey)
alert("禁止按Shift鍵!"); //可以換成ALT CTRL
}
document.onkeydown=look;
</script>
18. 網頁不會被緩存
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">
或者<META HTTP-EQUIV="expires" CONTENT="0">
19.怎樣讓表單沒有凹凸感?
<input type=text style="border:1 solid #000000">
或
<input type=text style="border-left:none; border-right:none; border-top:none; border-bottom:
1 solid #000000"></textarea>
20.<div><span>&<layer>的區別?
<div>(division)用來定義大段的頁面元素,會產生轉行
<span>用來定義同一行內的元素,跟<div>的唯一區別是不產生轉行
<layer>是ns的標記,ie不支持,相當于<div>
21.讓彈出窗口總是在最上面:
<body onblur="this.focus();">
22.不要滾動條?
讓豎條沒有:
<body style="overflow:scroll;overflow-y:hidden">
</body>
讓橫條沒有:
<body style="overflow:scroll;overflow-x:hidden">
</body>
兩個都去掉?更簡單了
<body scroll="no">
</body>
23.怎樣去掉圖片鏈接點擊后,圖片周圍的虛線?
<a href="#" onFocus="this.blur()"><img src="/blog/logo.jpg" border=0></a>
24.電子郵件處理提交表單
<form name="form1" method="post" action="
mailto:****@***.com" enctype="text/plain">
<input type=submit>
</form>
25.在打開的子窗口刷新父窗口的代碼里如何寫?
window.opener.location.reload()
26.如何設定打開頁面的大小
<body onload="top.resizeTo(300,200);">
打開頁面的位置<body onload="top.moveBy(300,200);">
27.在頁面中如何加入不是滿鋪的背景圖片,拉動頁面時背景圖不動
<STYLE>
body
{background-image:url(/blog/logo.gif); background-repeat:no-repeat;
background-position:center;background-attachment: fixed}
</STYLE>
28. 檢查一段字符串是否全由數字組成
<script language="Javascript"><!--
function checkNum(str){return str.match(//D/)==null}
alert(checkNum("1232142141"))
alert(checkNum("123214214a1"))
// --></script>
29. 獲得一個窗口的大小
document.body.clientWidth; document.body.clientHeight
30. 怎么判斷是否是字符
if (/[^/x00-/xff]/g.test(s)) alert("含有漢字");
else alert("全是字符");
31.TEXTAREA自適應文字行數的多少
<textarea rows=1 name=s1 cols=27 onpropertychange="this.style.posHeight=this.scrollHeight">
</textarea>
32. 日期減去天數等于第二個日期
<script language=Javascript>
function cc(dd,dadd)
{
//可以加上錯誤處理
var a = new Date(dd)
a = a.valueOf()
a = a - dadd * 24 * 60 * 60 * 1000
a = new Date(a)
alert(a.getFullYear() + "年" + (a.getMonth() + 1) + "月" + a.getDate() + "日")
}
cc("12/23/2002",2)
</script>
33. 選擇了哪一個Radio
<HTML><script language="vbscript">
function checkme()
for each ob in radio1
if ob.checked then window.alert ob.value
next
end function
</script><BODY>
<INPUT name="radio1" type="radio" value="style" checked>Style
<INPUT name="radio1" type="radio" value="barcode">Barcode
<INPUT type="button" value="check" onclick="checkme()">
</BODY></HTML>
34.腳本永不出錯
<SCRIPT LANGUAGE="JavaScript">
<!-- Hide
function killErrors() {
return true;
}
window.onerror = killErrors;
// -->
</SCRIPT>
35.ENTER鍵可以讓光標移到下一個輸入框
<input onkeydown="if(event.keyCode==13)event.keyCode=9">
36. 檢測某個網站的鏈接速度:
把如下代碼加入<body>區域中:
<script language=Javascript>
tim=1
setInterval("tim++",100)
b=1
var autourl=new Array()
autourl[1]="
www.njcatv.net"
autourl[2]="javacool.3322.net"
autourl[3]="
www.sina.com.cn"
autourl[4]="
www.nuaa.edu.cn"
autourl[5]="
www.cctv.com"
function butt(){
document.write("<form name=autof>")
for(var i=1;i<autourl.length;i++)
document.write("<input type=text name=txt"+i+" size=10 value="/blog/測試中......>" =》<input type=text
name=url"+i+" size=40> =》<input type=button value=GO
onclick=window.open(this.form.url"+i+".value)><br/>")
document.write("<input type=submit value=刷新></form>")
}
butt()
function auto(url)
else
b++
}
function run(){for(var i=1;i<autourl.length;i++)document.write("<img src=http://"+autourl+"/"+Math.random()+" width=1 height=1
37. 各種樣式的光標
auto :標準光標
default :標準箭頭
hand :手形光標
wait :等待光標
text :I形光標
vertical-text :水平I形光標
no-drop :不可拖動光標
not-allowed :無效光標
help :?幫助光標
all-scroll :三角方向標
move :移動標
crosshair :十字標
e-resize
n-resize
nw-resize
w-resize
s-resize
se-resize
sw-resize
38.頁面進入和退出的特效
進入頁面<meta http-equiv="Page-Enter" content="revealTrans(duration=x, transition=y)">
推出頁面<meta http-equiv="Page-Exit" content="revealTrans(duration=x, transition=y)">
這個是頁面被載入和調出時的一些特效。duration表示特效的持續時間,以秒為單位。transition表示使用哪種特效,取值為1-23:
0 矩形縮小
1 矩形擴大
2 圓形縮小
3 圓形擴大
4 下到上刷新
5 上到下刷新
6 左到右刷新
7 右到左刷新
8 豎百葉窗
9 橫百葉窗
10 錯位橫百葉窗
11 錯位豎百葉窗
12 點擴散
13 左右到中間刷新
14 中間到左右刷新
15 中間到上下
16 上下到中間
17 右下到左上
18 右上到左下
19 左上到右下
20 左下到右上
21 橫條
22 豎條
23 以上22種隨機選擇一種
39.在規定時間內跳轉
<META http-equiv=V="REFRESH" content="5;URL=http://www.williamlong.info">
40.網頁是否被檢索
<meta name="ROBOTS" content="屬性值">
其中屬性值有以下一些:
屬性值為"all": 文件將被檢索,且頁上鏈接可被查詢;
屬性值為"none": 文件不被檢索,而且不查詢頁上的鏈接;
屬性值為"index": 文件將被檢索;
屬性值為"follow": 查詢頁上的鏈接;
屬性值為"noindex": 文件不檢索,但可被查詢鏈接;
屬性值為"nofollow": 文件不被檢索,但可查詢頁上的鏈接。
最大化窗口?
<script language="JavaScript">
<!--
self.moveTo(0,0)
self.resizeTo(screen.availWidth,screen.availHeight)
//-->
</script>
解決問題:由于層與下拉框之間的優先級是:下拉框 > 層,因此在顯示的時候,會因為優先級的次序而會出現如上問題。(如果幾個元素都是層的話,我們可以通過層的 z-index 屬性來設置)解決辦法就是:給層中放一個優先級比下拉框更高的元素(iframe),從而解決此問題!具體解決代碼如下:
<div id="menu" style="position:absolute; visibility:hidden; top:20px; left:20px; width:100px; height:200px; background-color:#6699cc;">
<table>
?? <tr><td>item 1</td></tr>
?? <tr><td>item 2</td></tr>
?? <tr><td>item 3</td></tr>
?? <tr><td>item 4</td></tr>
?? <tr><td>item 5</td></tr>
?? </table>
?? <iframe src="/blog/javascript:false" style="position:absolute; visibility:inherit; top:0px; left:0px; width:100px; height:200px; z-index:-1; filter='progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)';"></iframe>
</div>
<a href="#" onclick="document.getElementById('menu').style.visibility='visible'">menu</a>
<form>
?? <select><option>A form selection list</option></select>
</form>
輸入框也可以做的很漂亮了
<div align="center"><input type="hidden" name="hao" value="yes">
?????????????? 外向數:<input
?????? name=answer
?????? style="color: rgb(255,0,0); border-left: medium none; border-right: medium none; border-top: medium none; border-bottom: 1px solid rgb(192,192,192)">
???????????? 沒回答的題數:<input
?????? name=unanswer id="unanswer"
?????? style="color: rgb(255,0,0); border-left: medium none; border-right: medium none; border-top: medium none; border-bottom: 1px solid rgb(192,192,192)">
???????????? <br/>
???????????? 總得分:
???????????? <input
?????? name=score id="score"
?????? style="color: rgb(255,0,0); border-left: medium none; border-right: medium none; border-top: medium none; border-bottom: 1px solid rgb(192,192,192)">
???????????? 結 論:
???????????? <input
?????? name=xgjg id="xgjg"
?????? style="color: rgb(255,0,0); border-left: medium none; border-right: medium none; border-top: medium none; border-bottom: 1px solid rgb(192,192,192)">
???????????? <br/>
???????????? <br/>
???????????
???????????? <input onClick=processForm(this.form) style="FONT-FAMILY: 宋體; FONT-SIZE: 9pt" type=button value=查看結果 name="button">
????????????? <input type="reset" name="Submit" value="重做">
???????????? </div>
注意:修改<body>為<body onload="max.Click()">即為打開最大
化窗口,而如果改為<body onload="min.Click()">就變為窗口一打開就最小化
<object id="min" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
???????????? <param name="Command" value="Minimize">
?????????? </object> <object id="max" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
???????????? <param name="Command" value="Maximize">
?????????? </object>
</body>
頁面自動刷新(說明)
當你做網頁時,是不是有的時候想讓你的網頁自動不停刷新,或者過一段時間自動跳轉到另外一個你自己設定的頁面?其實實現這個效果非常地簡單,而且這個效果甚至不能稱之為特效。你只要把如下代碼加入你的網頁中就可以了。
1,頁面自動刷新:把如下代碼加入<head>區域中<meta http-equiv="refresh" content="20">,其中20指每隔20秒刷新一次頁面.
2,頁面自動跳轉:把如下代碼加入<head>區域中<meta http-equiv="refresh" content="20;url=http://www.williamlong.info">,其中20指隔20秒后跳轉到
http://www.williamlong.info頁面。
頁面自動關閉
5000是指時間<body onLoad="setTimeout(window.close, 5000)">
彈出窗口自動關閉
10秒后彈出窗口自動關閉
注意:在新的tan.htm的body中要加 <onLoad="closeit()">
head
<script language="JavaScript">
<!--
var gt = unescape('%3e');
var popup = null;
var over = "Launch Pop-up Navigator";
popup = window.open('', 'popupnav', 'width=225,height=235,resizable=1,scrollbars=auto');
if (popup != null) {
if (popup.opener == null) {
popup.opener = self;
}
popup.location.href = 'tan.htm';
}
// -->
</script>
<body>注意:這段代碼是在新建文件中的
<script language="JavaScript">
function closeit()
</script>
這個可不是<iframe>(引用)呀。是直接調用的。以下代碼加入<body>區域
<object type="text/x-scriptlet" width="800"?? height="1000" data="../index.htm">
</object>
posted @
2007-04-10 17:02 jadmin 閱讀(74) |
評論 (0) |
編輯 收藏
??????? 古代大多的家訓,都濃縮著作者畢生的生活感悟、人生體驗和學術思想等方面的內容,不僅是他的子孫可以從中獲益,就是世人讀來也會有所啟迪。三國時期著名的政治家、軍事家、教育家諸葛亮千百年被人們譽為智慧的化身,其傳奇性故事為世人傳誦。他的《誡子書》也可謂是一篇充滿智慧之語的家訓,全文雖只有80多個字,但辭約意豐,擲地有聲,既有諄諄告誡之語,更有殷殷期盼之情。我們讀之思之,并當躬行自勉。
????????? 原文:
?????????????????????????????????????????????????????????????????????????????????????????? 《誡子書》????????? 諸葛亮
??????? 夫君子之行,靜以修身,儉以養德。非淡泊無以明志,非寧靜無以致遠。夫學須靜也,才須學也,非學無以廣才,非志無以成學。淫慢則不能勵精,險躁則不能冶性。年與時馳,意與日去,遂成枯落,多不接世,悲守窮廬,將復何及!
??????? 譯文:
??????? 有道德修養的人,是這樣進行修養鍛煉的,他們以靜思反省來使自己至善至美,以儉樸節約來培養自己高尚的品德情操。
??????? 不清心寡欲就不能使自己的志向明確堅定;不安定清靜就不能實現自己的理想,達到遠大的目標。要學得真知必須靜下心來,讓身心在寧靜中研究探討;人們的才干,是通過不斷的學習逐漸積累起來的。不下苦功夫學習,就不能增長與發揚自己的才干;沒有堅定不移的意志,就不能成就自己的學業。縱欲放蕩、消極怠慢,就不能勉勵心志,振作精神;冒險草率、急躁不安,就不能修養身心,陶治性情。
??????? 如果年華隨時間流逝,意志隨日月消磨,最終就會像枯枝落葉般一天天地衰老下去。不能有所作為而有益于社會,只有悲涼地困守在自己貧窮的小屋里,到那時后悔怎么來的及呢?
??????? 諸葛亮的《誡子書》,是在他臨終這一年寫給他的嫡子諸葛瞻的。文中以強烈而委婉的語氣對幼子在道德修養、持之以恒的學習態度、珍惜年華不虛度光陰等方面提出了要求。這既是對他兒子的要求,也是自己一生經歷的感受及體驗,表現了他對兒子的教誨與無限的期望。就全文思想內容來看,與其說是言教,更不如說是身教,近二千年來諸葛家族的后代和有志青年無不受其鼓舞。在今天它也必將激勵我們每個人去不斷吸取先進、科學、進步的理念、知識和方法,讓我們學習、借鑒、緬懷、思考,去實現人類共同的、更高境界的理想,即為建設一個民主、科學、文明、和諧的大家庭而不懈努力。
??????? 作者:
??????? 諸葛亮(181—234年),瑯琊(今山東沂南縣)人,三國時期杰出的政治家、軍事家、戰略家、思想家、教育家。字孔明,號臥龍。年青時受劉備三顧之恩,竭誠輔劉相蜀,成為蜀漢的決策者。當政期間,殫精竭慮,運籌帷幄,開疆拓土,富國強兵,實施了一系列的發展政治、經濟、軍事的政策和策略。曾前后六次北伐中原,多以糧盡無功。為興復漢室,鞠躬盡瘁,日理萬機,終因積勞成疾,于54歲時病逝于五丈原軍中。諸葛亮在《誡子書》中,以一個父親的身份告誡兒子怎樣讀書修身,靜心養德,濟世愛民,治國平治天下。即有慈父的殷殷期待,更有賢圣的切切教誨,舐犢情深,催人肺腑。從字里行間表現出了諸葛亮這位歷史偉人的高風亮節。他言傳身教,惠及后人,顯示了完美的人格力量。
posted @
2007-04-07 01:12 jadmin 閱讀(68) |
評論 (0) |
編輯 收藏