小方的Java博客
BlogJava
::
首頁
::
新隨筆
::
聯(lián)系
::
聚合
::
管理
::
27 隨筆 :: 17 文章 :: 115 評(píng)論 :: 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
公告
常用鏈接
我的隨筆
我的文章
我的評(píng)論
我的參與
最新評(píng)論
留言簿
(6)
給我留言
查看公開留言
查看私人留言
隨筆分類
(24)
AJAX(9)
(rss)
JAVA API 自學(xué)(2)
(rss)
其他技術(shù)(6)
(rss)
開發(fā)經(jīng)驗(yàn)點(diǎn)滴(1)
(rss)
程序人生(3)
(rss)
非技術(shù)(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 基礎(chǔ)(3)
(rss)
J2se 高級(jí)(2)
(rss)
Java 學(xué)習(xí)方法(1)
(rss)
java 設(shè)計(jì)模式(2)
(rss)
Jsp(3)
(rss)
Servlet(1)
(rss)
Struts(2)
(rss)
其它(1)
(rss)
文章檔案
(17)
2006年6月 (1)
2006年2月 (15)
2005年11月 (1)
相冊(cè)
other
top
work.input_hint
連接專用
收藏夾
(1)
oo(1)
(rss)
BlogJava 朋友
中東大哥
在路上
快樂笛子
愛勤勞的魚
最新隨筆
1.?DWR2.0的調(diào)用前攔截
2.?[整理]sql語句一些實(shí)用技巧for oracle
3.?[原創(chuàng)]畢業(yè)設(shè)計(jì)答辯之后感想
4.?[整理]JavaScript的混合繼承方法
5.?[hibernate3]lab sysem項(xiàng)目一些建議
6.?[整理]JavaScript最流行的2種定義類的方式
7.?[原創(chuàng)/整理]首次發(fā)布DWR中文文檔.PDF
8.?[轉(zhuǎn)載]"軟件外包",中國軟件行業(yè)何去何從?
9.?[轉(zhuǎn)載]與大學(xué)生談軟件外包
10.?[原創(chuàng)]一個(gè)javascript的時(shí)鐘
搜索
積分與排名
積分 - 75275
排名 - 740
最新評(píng)論
1.?re: [原創(chuàng)]畢業(yè)設(shè)計(jì)答辯之后感想
同感!!!!!!!!!!!!!!
--wordcount
2.?re: java多線程設(shè)計(jì)模式
高質(zhì)量文章
--明明的JavaBlog
3.?re: [整理] java.util.Calendar
評(píng)論內(nèi)容較長,點(diǎn)擊標(biāo)題查看
--楊正益
4.?re: [原創(chuàng)]公司實(shí)習(xí)中的領(lǐng)悟
看了你的,我才發(fā)現(xiàn)我做錯(cuò)了很多。我現(xiàn)在只是要專業(yè)知識(shí)而已。而已英語我從來就沒有放在心上。看了你的我決定要好好的看英語了
--花花公子
5.?re: [原創(chuàng)]DWR2.0的調(diào)用前攔截
在你這個(gè)應(yīng)用里面怎么可以獲得請(qǐng)求的URL呀,我想判斷一下用戶是否對(duì)某一個(gè)資源是否有訪問權(quán)限的時(shí)候怎么樣才能知道他是訪問的那個(gè)資源呢
--小簡(jiǎn)
6.?re: [原創(chuàng)]DWR2.0的調(diào)用前攔截
@bln13fb
這是我們公司自己的類,這里只是個(gè)范例,你自己有自己的類
--方佳瑋
7.?re: [原創(chuàng)/整理]首次發(fā)布DWR中文文檔.PDF
支持您的事業(yè)!!!
--陳庚陽
8.?re: [整理]SQL語句學(xué)習(xí)手冊(cè)實(shí)例版
找的您好辛苦!您用心了!
--youyouday
9.?re: [原創(chuàng)/整理]首次發(fā)布DWR中文文檔.PDF
http://www.pusuo.net
--www.pusuo.net
10.?re: [原創(chuàng)]DWR2.0的調(diào)用前攔截
ISessionContainer
SecurityFactory
如何導(dǎo)入
--bln13fb
閱讀排行榜
1.?[原創(chuàng)/整理]首次發(fā)布DWR中文文檔.PDF(7627)
2.?[整理]JavaScript最流行的2種定義類的方式(6168)
3.?[整理]SQL語句學(xué)習(xí)手冊(cè)實(shí)例版(5653)
4.?[整理]Google Web Toolkit 和 googlipse(GWT eclipse 插件)開發(fā)ajax(4986)
5.?[原創(chuàng)] 用GWT做的輸入前提示(3500)
6.?[整理] java.lang.reflect(2987)
7.?DWR2.0的調(diào)用前攔截(2903)
8.?[整理]sql語句一些實(shí)用技巧for oracle(2769)
9.?[整理]介紹一個(gè)GWT的網(wǎng)站(2321)
10.?[整理] java.util.Calendar(1863)
評(píng)論排行榜
1.?[原創(chuàng)/整理]首次發(fā)布DWR中文文檔.PDF(49)
2.?[原創(chuàng)] 用GWT做的輸入前提示(10)
3.?[整理]SQL語句學(xué)習(xí)手冊(cè)實(shí)例版(8)
4.?[整理]sql語句一些實(shí)用技巧for oracle(6)
5.?[原創(chuàng)]畢業(yè)設(shè)計(jì)答辯之后感想(6)
6.?[原創(chuàng)]ajax in action 第9章 j2ee版 動(dòng)態(tài)雙組合功能(6)
7.?[整理]介紹一個(gè)GWT的網(wǎng)站(4)
8.?[原創(chuàng)]公司實(shí)習(xí)中的領(lǐng)悟(4)
9.?[整理]什么才是最好處理中文方法(4)
10.?[整理]Google Web Toolkit 和 googlipse(GWT eclipse 插件)開發(fā)ajax(3)
40種網(wǎng)頁常用小技巧(javascript)[不時(shí)之需]
1
. oncontextmenu
=
"
window.event.returnValue=false
"
將徹底屏蔽鼠標(biāo)右鍵
<
table border oncontextmenu
=
return
(
false
)
><
td
>
no
</
table
>
可用于Table
2
.
<
body onselectstart
=
"
return false
"
>
取消選取、防止復(fù)制
3
. onpaste
=
"
return false
"
不準(zhǔn)粘貼
4
. oncopy
=
"
return false;
"
oncut
=
"
return false;
"
防止復(fù)制
5
.
<
link rel
=
"
Shortcut Icon
"
href
=
"
favicon.ico
"
>
IE地址欄前換成自己的圖標(biāo)
6
.
<
link rel
=
"
Bookmark
"
href
=
"
favicon.ico
"
>
可以在收藏夾中顯示出你的圖標(biāo)
7
.
<
input style
=
"
ime-mode:disabled
"
>
關(guān)閉輸入法
8
. 永遠(yuǎn)都會(huì)帶著框架
<
script language
=
"
JavaScript
"
><!--
if
(window
==
top)top.location.href
=
"
frames.htm
"
;
//
frames.htm為框架網(wǎng)頁
//
--></script>
9
. 防止被人frame
<
SCRIPT LANGUAGE
=
JAVASCRIPT
><!--
if
(top.location
!=
self.location)top.location
=
self.location;
//
--></SCRIPT>
10
. 網(wǎng)頁將不能被另存為
<
noscript
><
iframe src
=*
.html
></
iframe
></
noscript
>
11
.
<
input type
=
button value
=
查看網(wǎng)頁源代碼
onclick
=
"
window.location =
"
view
-
source:
"
+
"
http:
//
www.pconline.com.cn"">
12
.刪除時(shí)確認(rèn)
<
a href
=
"
javascript:if(confirm(
"
確實(shí)要?jiǎng)h除嗎
?
"
))location=
"
boos.asp
?&
areyou
=
刪除
&
page
=
1
""
>
刪除
</
a
>
13
. 取得控件的絕對(duì)位置
//
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
. 光標(biāo)是停在文本框文字的最后
<
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
. 最小化、最大化、關(guān)閉窗口
<
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
=
關(guān)閉 onclick
=
hh3.Click()
>
本例適用于IE
17
.屏蔽功能鍵Shift,Alt,Ctrl
<
script
>
function
look()
{
if
(event.shiftKey)
alert(
"
禁止按Shift鍵!
"
);
//
可以換成ALT CTRL
}
document.onkeydown
=
look;
</
script
>
18
. 網(wǎng)頁不會(huì)被緩存
<
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
>
的區(qū)別?
<
div
>
(division)用來定義大段的頁面元素,會(huì)產(chǎn)生轉(zhuǎn)行
<
span
>
用來定義同一行內(nèi)的元素,跟
<
div
>
的唯一區(qū)別是不產(chǎn)生轉(zhuǎn)行
<
layer
>
是ns的標(biāo)記,ie不支持,相當(dāng)于
<
div
>
21
.讓彈出窗口總是在最上面:
<
body onblur
=
"
this.focus();
"
>
22
.不要滾動(dòng)條
?
讓豎條沒有:
<
body style
=
"
overflow:scroll;overflow-y:hidden
"
>
</
body
>
讓橫條沒有:
<
body style
=
"
overflow:scroll;overflow-x:hidden
"
>
</
body
>
兩個(gè)都去掉?更簡(jiǎn)單了
<
body scroll
=
"
no
"
>
</
body
>
23
.怎樣去掉圖片鏈接點(diǎn)擊后,圖片周圍的虛線?
<
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
.如何設(shè)定打開頁面的大小
<
body onload
=
"
top.resizeTo(300,200);
"
>
打開頁面的位置
<
body onload
=
"
top.moveBy(300,200);
"
>
27
.在頁面中如何加入不是滿鋪的背景圖片,拉動(dòng)頁面時(shí)背景圖不動(dòng)
<
STYLE
>
body
{background
-
image:url(logo.gif); background
-
repeat:no
-
repeat;
background
-
position:center;background
-
attachment: fixed}
</
STYLE
>
28
. 檢查一段字符串是否全由數(shù)字組成
<
script language
=
"
Javascript
"
><!--
function
checkNum(str)
{
return
str.match(
//
D/)==null}
alert(checkNum(
"
1232142141
"
))
alert(checkNum(
"
123214214a1
"
))
//
--></script>
29
. 獲得一個(gè)窗口的大小
document.body.clientWidth; document.body.clientHeight
30
. 怎么判斷是否是字符
if
(
/
[
^/
x00
-/
xff]
/
g.test(s)) alert(
"
含有漢字
"
);
else
alert(
"
全是字符
"
);
31
.TEXTAREA自適應(yīng)文字行數(shù)的多少
<
textarea rows
=
1
name
=
s1 cols
=
27
onpropertychange
=
"
this.style.posHeight=this.scrollHeight
"
>
</
textarea
>
32
. 日期減去天數(shù)等于第二個(gè)日期
<
script language
=
Javascript
>
function
cc(dd,dadd)
{
//
可以加上錯(cuò)誤處理
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
. 選擇了哪一個(gè)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
.腳本永不出錯(cuò)
<
SCRIPT LANGUAGE
=
"
JavaScript
"
>
<!--
Hide
function
killErrors()
{
return
true
;
}
window.onerror
=
killErrors;
//
-->
</
SCRIPT
>
35
.ENTER鍵可以讓光標(biāo)移到下一個(gè)輸入框
<
input onkeydown
=
"
if(event.keyCode==13)event.keyCode=9
"
>
36
. 檢測(cè)某個(gè)網(wǎng)站的鏈接速度:
把如下代碼加入
<
body
>
區(qū)域中:
<
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=測(cè)試中……> =》<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
=
"
鏈接超時(shí)
"
}
else
{document.forms[
0
][
"
txt
"
+
b].value
=
"
時(shí)間
"
+
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
. 各種樣式的光標(biāo)
auto :標(biāo)準(zhǔn)光標(biāo)
default
:標(biāo)準(zhǔn)箭頭
hand :手形光標(biāo)
wait :等待光標(biāo)
text :I形光標(biāo)
vertical
-
text :水平I形光標(biāo)
no
-
drop :不可拖動(dòng)光標(biāo)
not
-
allowed :無效光標(biāo)
help :
?
幫助光標(biāo)
all
-
scroll :三角方向標(biāo)
move :移動(dòng)標(biāo)
crosshair :十字標(biāo)
e
-
resize
n
-
resize
nw
-
resize
w
-
resize
s
-
resize
se
-
resize
sw
-
resize
38
.頁面進(jìn)入和退出的特效
進(jìn)入頁面
<
meta http
-
equiv
=
"
Page-Enter
"
content
=
"
revealTrans(duration=x, transition=y)
"
>
推出頁面
<
meta http
-
equiv
=
"
Page-Exit
"
content
=
"
revealTrans(duration=x, transition=y)
"
>
這個(gè)是頁面被載入和調(diào)出時(shí)的一些特效。duration表示特效的持續(xù)時(shí)間,以秒為單位。transition表示使用哪種特效,取值為
1
-
23
:
0
矩形縮小
1
矩形擴(kuò)大
2
圓形縮小
3
圓形擴(kuò)大
4
下到上刷新
5
上到下刷新
6
左到右刷新
7
右到左刷新
8
豎百葉窗
9
橫百葉窗
10
錯(cuò)位橫百葉窗
11
錯(cuò)位豎百葉窗
12
點(diǎn)擴(kuò)散
13
左右到中間刷新
14
中間到左右刷新
15
中間到上下
16
上下到中間
17
右下到左上
18
右上到左下
19
左上到右下
20
左下到右上
21
橫條
22
豎條
23
以上22種隨機(jī)選擇一種
39
.在規(guī)定時(shí)間內(nèi)跳轉(zhuǎn)
<
META http
-
equiv
=
V
=
"
REFRESH
"
content
=
"
5;URL=http://www.51js.com
"
>
40
.網(wǎng)頁是否被檢索
<
meta name
=
"
ROBOTS
"
content
=
"
屬性值
"
>
其中屬性值有以下一些:
屬性值為
"
all
"
: 文件將被檢索,且頁上鏈接可被查詢;
屬性值為
"
none
"
: 文件不被檢索,而且不查詢頁上的鏈接;
屬性值為
"
index
"
: 文件將被檢索;
屬性值為
"
follow
"
: 查詢頁上的鏈接;
屬性值為
"
noindex
"
: 文件不檢索,但可被查詢鏈接;
屬性值為
"
nofollow
"
: 文件不被檢索,但可查詢頁上的鏈接。
posted on 2006-02-01 12:22
方佳瑋
閱讀(282)
評(píng)論(0)
編輯
收藏
所屬分類:
Html & Script
新用戶注冊(cè)
刷新評(píng)論列表
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
Powered by:
BlogJava
Copyright © 方佳瑋
主站蜘蛛池模板:
旬邑县
|
莱阳市
|
卢湾区
|
云和县
|
通化县
|
大埔县
|
成安县
|
秦皇岛市
|
陇川县
|
武强县
|
新晃
|
大埔区
|
长宁县
|
武隆县
|
常德市
|
常州市
|
宜川县
|
张家界市
|
西乌珠穆沁旗
|
达州市
|
泗阳县
|
房山区
|
师宗县
|
双城市
|
梅州市
|
南投县
|
修武县
|
彰武县
|
宁明县
|
禄劝
|
延吉市
|
阿坝县
|
丹寨县
|
布尔津县
|
定边县
|
巴青县
|
石阡县
|
海南省
|
桐柏县
|
华安县
|
手游
|