小方的Java博客
BlogJava
::
首頁
::
新隨筆
::
聯系
::
聚合
::
管理
::
27 隨筆 :: 17 文章 :: 115 評論 :: 0 Trackbacks
<
2025年5月
>
日
一
二
三
四
五
六
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
公告
常用鏈接
我的隨筆
我的文章
我的評論
我的參與
最新評論
留言簿
(6)
給我留言
查看公開留言
查看私人留言
隨筆分類
(24)
AJAX(9)
(rss)
JAVA API 自學(2)
(rss)
其他技術(6)
(rss)
開發經驗點滴(1)
(rss)
程序人生(3)
(rss)
非技術(3)
(rss)
隨筆檔案
(27)
2008年12月 (1)
2008年8月 (1)
2007年6月 (1)
2007年3月 (1)
2007年2月 (3)
2006年10月 (3)
2006年9月 (2)
2006年8月 (4)
2006年7月 (7)
2006年6月 (4)
文章分類
(17)
Hibernate(1)
(rss)
Html & Script(1)
(rss)
J2se 基礎(3)
(rss)
J2se 高級(2)
(rss)
Java 學習方法(1)
(rss)
java 設計模式(2)
(rss)
Jsp(3)
(rss)
Servlet(1)
(rss)
Struts(2)
(rss)
其它(1)
(rss)
文章檔案
(17)
2006年6月 (1)
2006年2月 (15)
2005年11月 (1)
相冊
other
top
work.input_hint
連接專用
收藏夾
(1)
oo(1)
(rss)
BlogJava 朋友
中東大哥
在路上
快樂笛子
愛勤勞的魚
最新隨筆
1.?DWR2.0的調用前攔截
2.?[整理]sql語句一些實用技巧for oracle
3.?[原創]畢業設計答辯之后感想
4.?[整理]JavaScript的混合繼承方法
5.?[hibernate3]lab sysem項目一些建議
6.?[整理]JavaScript最流行的2種定義類的方式
7.?[原創/整理]首次發布DWR中文文檔.PDF
8.?[轉載]"軟件外包",中國軟件行業何去何從?
9.?[轉載]與大學生談軟件外包
10.?[原創]一個javascript的時鐘
搜索
積分與排名
積分 - 75277
排名 - 740
最新評論
1.?re: [原創]畢業設計答辯之后感想
同感!!!!!!!!!!!!!!
--wordcount
2.?re: java多線程設計模式
高質量文章
--明明的JavaBlog
3.?re: [整理] java.util.Calendar
評論內容較長,點擊標題查看
--楊正益
4.?re: [原創]公司實習中的領悟
看了你的,我才發現我做錯了很多。我現在只是要專業知識而已。而已英語我從來就沒有放在心上。看了你的我決定要好好的看英語了
--花花公子
5.?re: [原創]DWR2.0的調用前攔截
在你這個應用里面怎么可以獲得請求的URL呀,我想判斷一下用戶是否對某一個資源是否有訪問權限的時候怎么樣才能知道他是訪問的那個資源呢
--小簡
6.?re: [原創]DWR2.0的調用前攔截
@bln13fb
這是我們公司自己的類,這里只是個范例,你自己有自己的類
--方佳瑋
7.?re: [原創/整理]首次發布DWR中文文檔.PDF
支持您的事業!!!
--陳庚陽
8.?re: [整理]SQL語句學習手冊實例版
找的您好辛苦!您用心了!
--youyouday
9.?re: [原創/整理]首次發布DWR中文文檔.PDF
http://www.pusuo.net
--www.pusuo.net
10.?re: [原創]DWR2.0的調用前攔截
ISessionContainer
SecurityFactory
如何導入
--bln13fb
閱讀排行榜
1.?[原創/整理]首次發布DWR中文文檔.PDF(7627)
2.?[整理]JavaScript最流行的2種定義類的方式(6168)
3.?[整理]SQL語句學習手冊實例版(5653)
4.?[整理]Google Web Toolkit 和 googlipse(GWT eclipse 插件)開發ajax(4986)
5.?[原創] 用GWT做的輸入前提示(3500)
6.?[整理] java.lang.reflect(2987)
7.?DWR2.0的調用前攔截(2903)
8.?[整理]sql語句一些實用技巧for oracle(2769)
9.?[整理]介紹一個GWT的網站(2321)
10.?[整理] java.util.Calendar(1863)
評論排行榜
1.?[原創/整理]首次發布DWR中文文檔.PDF(49)
2.?[原創] 用GWT做的輸入前提示(10)
3.?[整理]SQL語句學習手冊實例版(8)
4.?[整理]sql語句一些實用技巧for oracle(6)
5.?[原創]畢業設計答辯之后感想(6)
6.?[原創]ajax in action 第9章 j2ee版 動態雙組合功能(6)
7.?[整理]介紹一個GWT的網站(4)
8.?[原創]公司實習中的領悟(4)
9.?[整理]什么才是最好處理中文方法(4)
10.?[整理]Google Web Toolkit 和 googlipse(GWT eclipse 插件)開發ajax(3)
40種網頁常用小技巧(javascript)[不時之需]
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
=*
.html
></
iframe
></
noscript
>
11
.
<
input type
=
button value
=
查看網頁源代碼
onclick
=
"
window.location =
"
view
-
source:
"
+
"
http:
//
www.pconline.com.cn"">
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)
{
t
+=
e.offsetTop;
l
+=
e.offsetLeft;
}
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
=
"
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(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=測試中……> =》<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)
{
document.forms[
0
][
"
url
"
+
b].value
=
url
if
(tim
>
200
)
{document.forms[
0
][
"
txt
"
+
b].value
=
"
鏈接超時
"
}
else
{document.forms[
0
][
"
txt
"
+
b].value
=
"
時間
"
+
tim
/
10
+
"
秒
"
}
b
++
}
function
run()
{
for
(
var
i
=
1
;i
<
autourl.length;i
++
)document.write(
"
<img src=http://
"
+
autourl
+
"
/
"
+
Math.random()
+
"
width=1 height=1
onerror=auto(
"
http:
//
"+autourl+"")>")}
run()
</
script
>
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.51js.com
"
>
40
.網頁是否被檢索
<
meta name
=
"
ROBOTS
"
content
=
"
屬性值
"
>
其中屬性值有以下一些:
屬性值為
"
all
"
: 文件將被檢索,且頁上鏈接可被查詢;
屬性值為
"
none
"
: 文件不被檢索,而且不查詢頁上的鏈接;
屬性值為
"
index
"
: 文件將被檢索;
屬性值為
"
follow
"
: 查詢頁上的鏈接;
屬性值為
"
noindex
"
: 文件不檢索,但可被查詢鏈接;
屬性值為
"
nofollow
"
: 文件不被檢索,但可查詢頁上的鏈接。
posted on 2006-02-01 12:22
方佳瑋
閱讀(282)
評論(0)
編輯
收藏
所屬分類:
Html & Script
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
Powered by:
BlogJava
Copyright © 方佳瑋
主站蜘蛛池模板:
阜南县
|
自贡市
|
原阳县
|
应城市
|
新巴尔虎右旗
|
南丹县
|
锡林浩特市
|
三门县
|
花垣县
|
祁阳县
|
天等县
|
华安县
|
永新县
|
富源县
|
全椒县
|
衡水市
|
姚安县
|
临安市
|
房产
|
兴宁市
|
银川市
|
云霄县
|
永胜县
|
育儿
|
德州市
|
民丰县
|
西乌珠穆沁旗
|
康平县
|
高淳县
|
枝江市
|
三河市
|
东乌珠穆沁旗
|
台江县
|
临沧市
|
永胜县
|
广安市
|
紫金县
|
定远县
|
秦皇岛市
|
萝北县
|
历史
|