标题:
另类实用代码~ 家底奉上
[打印本页]
作者:
solidvacuum
时间:
2008-5-7 19:55
标题:
另类实用代码~ 家底奉上
1. 将彻底屏蔽鼠标右键
' H7 C" B3 S: m8 v- i8 G
<table border oncontextmenu=return(false)> <td> no </table> 可用于Table
: `0 F7 |' A& y9 Z% M* d
2. <body > 取消选取、防止复制
; q/ _* Y" b( y
3. 不准粘贴
- i) C- R @( [' t
4. 防止复制
! `/ G. ~ T+ Q a' o* b. j
5. <link rel= "Shortcut Icon " href= "favicon.ico "> IE地址栏前换成自己的图标
( U7 |, z( L% U0 b
6. <link rel= "Bookmark " href= "favicon.ico "> 可以在收藏夹中显示出你的图标
: P6 ] F, n( o% e1 G
7. <input style= "ime-mode:disabled "> 关闭输入法
G8 t3 w0 h3 z- O% i
8. 永远都会带着框架
: v s# L2 l; C% W
<script language= "JavaScript "> <!--
- H; j/ W; Y9 i. X, b. ~7 f6 ?3 E
if (window == top)top.location.href = "frames.htm "; //frames.htm为框架网页
! P: [7 Y S" B
// --> </script>
4 T2 |* |* B# R$ S' ^' R! \1 A
9. 防止被人frame
+ U. T8 i! y9 G( Z
<SCRIPT LANGUAGE=JAVASCRIPT> <!--
- h9 R8 q6 h1 ?" b, ]) I+ m
if (top.location != self.location)top.location=self.location;
4 ~6 Y5 }$ {, t, F5 P7 Y% M
// --> </SCRIPT>
# i1 o* }/ Q" ~+ j; u
10. 网页将不能被另存为
+ o, Z/ |: h, |- Q. C
<noscript> <iframe src= "/blog/*.html> "; </iframe> </noscript>
! L4 v! G( D1 I: Y
11. <input type=button value=查看网页源代码
3 l9 w# F' W$ X6 B4 ]" f
onclick= "window.location = "view-source: "+ "
http://www.williamlong.info
" ">
/ H, ~& w7 V% b" Z" |, B
12.删除时确认
1 F/ g# m0 ~+ I" X* R! C; v
<a href= "javascript:if(confirm( "确实要删除吗? "))location= "boos.asp?&areyou=删除&page=1 " "> 删除 </a>
+ s$ S. E1 V% ~6 L1 ]- q4 h
13. 取得控件的绝对位置
/ k% ^8 Q9 Y( @( R1 ~
//Javascript
% f& D- G1 n! S- i1 m( s) O
<script language= "Javascript ">
) u8 p$ \" r% D+ z
function getIE(e){
. D. I% \9 t. n8 z! b* n( o0 E0 u5 Z
var t=e.offsetTop;
7 Z$ |; {% C; g! \7 n
var l=e.offsetLeft;
. I' p: q+ r- h% ?3 N/ ]
while(e=e.offsetParent)
; K& k: Q% |- c, C' i- p
alert( "top= "+t+ "/nleft= "+l);
( f+ [; l9 I8 d% v+ w3 E$ V% [
}
3 Y! F [! S/ n$ v
</script>
! ~8 x4 A4 _! i
//VBScript
" L4 U, c- A5 ~& n) z6 ]# h
<script language= "VBScript "> <!--
( _$ Y9 B* w/ P8 a4 T3 r/ A
function getIE()
' `' A2 K2 g: P$ V4 J
dim t,l,a,b
/ f; H3 f; x7 j! z- ]
set a=document.all.img1
% e3 e- J( O! ^2 S4 G0 Z
t=document.all.img1.offsetTop
$ i( U) N3 O# ]: C
l=document.all.img1.offsetLeft
7 X k9 D$ q1 w3 `
while a.tagName <> "BODY "
- D) C. y% n, w8 K$ Z/ W3 W( S
set a = a.offsetParent
& G6 k( G6 z+ u/ ?$ s* z- U5 L
t=t+a.offsetTop
: k I4 m) e! M
l=l+a.offsetLeft
/ y* P; W! v, s m9 |
wend
& E/ A0 Q* \6 k i
msgbox "top= "&t&chr(13)& "left= "&l,64, "得到控件的位置 "
; J; ~/ o$ s% H' j
end function
6 C) r& O3 ]0 w2 u) u
--> </script>
. z, D2 n7 N* \* k: I/ o
14. 光标是停在文本框文字的最后
B( Y0 a/ E* r% \- x7 Y% L8 X1 U
<script language= "javascript ">
; P/ P9 q; [9 {) P1 ]+ S
function cc()
* h, r9 f5 g+ b8 u
{
5 D0 f4 T; }6 G9 Q5 v5 L4 o0 @
var e = event.srcElement;
" @- R4 a3 X; |8 I* s1 J
var r =e.createTextRange();
' c# e! m" \* g4 Q% z+ j# P
r.moveStart( "character ",e.value.length);
- {3 @" h1 F( _
r.collapse(true);
2 t3 K! |% @2 m# W8 W1 \
r.select();
$ f* n. f% F. p/ m; ~& ]( t
}
, }" d, [4 b5 _& G: N- W
</script>
- n7 o0 u. i+ J$ q6 s
<input type=text name=text1 value= "123 " >
% E& z# H& v( Z" `
15. 判断上一页的来源
- \% b1 M7 H6 H! T
javascript:
, Q& C& p! x! K9 D
document.referrer
/ Z! ?" z) I9 G* N
16. 最小化、最大化、关闭窗口
1 W1 g8 f% }# k# m' N
<object id=hh1 classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 ">
7 O! ?$ Q9 r: o( E+ X3 o- }
<param name= "Command " value= "Minimize "> </object>
$ r% K9 Q( g, T- v" Z4 @
<object id=hh2 classid= "clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11 ">
( y3 b8 o. }0 a, F
<param name= "Command " value= "Maximize "> </object>
$ E% ^. F7 P8 W5 _: y- P0 @) [
<OBJECT id=hh3 classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 ">
9 j9 S" A( Q- H# W B
<;PARAM NAME= "Command " VALUE= "Close "> </OBJECT>
! S) O/ a& g! e6 E$ H3 a6 J1 n& s$ H
<input type=button value=最小化 onclick=hh1.Click()>
+ B, Z2 W6 Q! T5 S g5 f! ^3 s; x
<input type=button value=最大化 onclick=hh2.Click()>
, T" U: ?$ g5 H# m& V* A- L5 B& S
<input type=button value=关闭 onclick=hh3.Click()>
5 J$ F7 t" S# A( @
本例适用于IE
* X" C& }' @/ e3 W* d; l7 U
17.屏蔽功能键Shift,Alt,Ctrl
. [) m& Q9 ~/ Z& z0 E! j% f
<script>
; ?4 ?, z& n+ f# G6 Q! \
function look(){
' J" V: V7 h& b& q
if(event.shiftKey)
4 g: n, ]' |$ x7 h. [; p* p
alert( "禁止按Shift键! "); //可以换成ALT CTRL
_: v4 ?7 S8 Q& d+ H) b
}
7 B$ v: u% t6 X9 B6 z' r
document.onkeydown=look;
. D* X7 H7 r J; H" o* `; [
</script>
6 M+ V" {3 H& E% _- V0 _
18. 网页不会被缓存
; v' w% r3 G: f6 f. R
<META HTTP-EQUIV= "pragma " CONTENT= "no-cache ">
/ ^; C. R( l8 k" \/ B7 _- f, @
<META HTTP-EQUIV= "Cache-Control " CONTENT= "no-cache, must-revalidate ">
8 m. I+ P X* z) t& O1 I; b
<META HTTP-EQUIV= "expires " CONTENT= "Wed, 26 Feb 1997 08:21:57 GMT ">
4 N( ~/ k# E# O3 g* K/ J
或者 <META HTTP-EQUIV= "expires " CONTENT= "0 ">
8 }' B+ f% a W9 J
19.怎样让表单没有凹凸感?
- z6 T5 ~, M2 ]! d3 I
<input type=text style= "border:1 solid #000000 ">
3 {1 _. }1 M9 g; G
或
* @7 a8 F# j l/ e
<input type=text style= "border-left:none; border-right:none; border-top:none; border-bottom:
6 [$ B- e, t+ w8 ^# @/ y
1 solid #000000 "> </textarea>
z* ?" u l2 z e. ?/ v/ T
20. <div> <span> & <layer> 的区别?
! u$ F! g/ ]8 K
<div> (division)用来定义大段的页面元素,会产生转行
4 J1 D0 v3 t- I
<span> 用来定义同一行内的元素,跟 <div> 的唯一区别是不产生转行
( V$ g$ X3 q/ m3 h5 |+ L
<layer> 是ns的标记,ie不支持,相当于 <div>
& w1 L) b3 ?# _
21.让弹出窗口总是在最上面:
) q, _0 z$ [2 f) K$ _8 ^8 x) s5 O1 t
<body >
1 F g8 w* b' o* T) ?0 ]
22.不要滚动条?
' ^. a v/ y- X" P6 ?
让竖条没有:
; j5 s8 B' d9 e
<body style= "overflow:scroll;overflow-y:hidden ">
% |5 r$ R7 P+ L: [6 N, j' R0 E( o4 Z% q
</body>
v; P$ O& l/ `" u8 S
让横条没有:
' E& l; i5 p) P: E! I9 {. r
<body style= "overflow:scroll;overflow-x:hidden ">
, N6 J4 [6 c9 A
</body>
6 y4 {9 L; \) n+ J$ r ?/ u
两个都去掉?更简单了
9 s: p/ W. E7 v# w1 k0 p+ N
<body scroll= "no ">
* \# ?+ O* U: l) j7 `, B
</body>
6 d e8 v* z% \- d$ f1 }
23.怎样去掉图片链接点击后,图片周围的虚线?
' I1 i8 A( v* \1 v3 p! p
<a href= "# " > <img src= "/blog/logo.jpg " border=0> </a>
* M) N, \8 l7 O/ l+ L& B e# W
24.电子邮件处理提交表单
* T# M" [1 J8 S, P
<form name= "form1 " method= "post " action= "[email=****@***.com]mailto:****@***.com[/email] " enctype= "text/plain ">
/ e0 z* H, O; i8 Y% }: P
<input type=submit>
2 A1 |3 R8 h" M( o
</form>
7 x% W% S4 f5 O5 J( H4 K
25.在打开的子窗口刷新父窗口的代码里如何写?
* b, `1 ?5 i% \% i! V d& A% U1 K, C
window.opener.location.reload()
& K; J7 ]% W1 @8 r7 h/ E1 O: F) C3 H& T
26.如何设定打开页面的大小
2 `- x# Y8 b' ^8 W
<body >
; V2 K, c% H+ `8 ]2 C1 f4 R
打开页面的位置 <body >
$ ]5 L" f# b+ @9 c
27.在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动
/ s# F2 A6 A8 k$ A1 O
<STYLE>
. Y2 r2 b% ]. I4 G: l% V
body
; @% Y- U W/ [ {$ J3 m* D
{background-image:url(/blog/logo.gif); background-repeat:no-repeat;
w2 ]' g0 ^+ n/ p+ ?
background-position:center;background-attachment: fixed}
$ G7 f% l, j/ p. P# n) I8 A3 O" u
</STYLE>
0 a1 F: A) t4 w, J1 `
28. 检查一段字符串是否全由数字组成
/ O" e" p' Z* C/ X7 i9 i; k2 `( s
<script language= "Javascript "> <!--
6 L% S" o, k8 t# }( N
function checkNum(str){return str.match(//D/)==null}
& }& ^3 ]. \" T* t
alert(checkNum( "1232142141 "))
6 j) _ r6 n* i) \0 l5 y
alert(checkNum( "123214214a1 "))
u: L% ^! s1 Y
// --> </script>
9 s z# o1 o8 S L0 j* I2 A
29. 获得一个窗口的大小
* D- x9 P; ?9 Q8 A6 P* a, a3 j
document.body.clientWidth; document.body.clientHeight
) X l! I8 w5 M6 p' f+ O' l. N0 }
30. 怎么判断是否是字符
5 n G, M3 `! V D$ \' I0 \* ~
if (/[^/x00-/xff]/g.test(s)) alert( "含有汉字 ");
6 v8 I9 f6 O& V& |1 }
else alert( "全是字符 ");
) |( B, ?, v6 P W9 F0 z3 |+ W& w9 P
31.TEXTAREA自适应文字行数的多少
) O7 K- Q) Z8 Z6 D
<textarea rows=1 name=s1 cols=27 >
5 ], O' R. L% y% X: c
</textarea>
+ D4 K7 X& }- N2 @! H
32. 日期减去天数等于第二个日期
% ], e$ x/ s) |, w$ n/ e- @
<script language=Javascript>
+ |5 i% M ~* b! u4 M0 c
function cc(dd,dadd)
- y$ _' ]% }- E
{
b1 Y! i3 m8 R f- }
//可以加上错误处理
/ H; X1 ^6 |: s' i) O. Q& W
var a = new Date(dd)
3 Y. H; e u1 ^5 k9 s4 c
a = a.valueOf()
! ~" D! p4 i7 i; c
a = a - dadd * 24 * 60 * 60 * 1000
4 W1 U0 o4 O/ J8 Q6 ~: W
a = new Date(a)
! }7 c# C- Q, D) s$ s1 K, f
alert(a.getFullYear() + "年 " + (a.getMonth() + 1) + "月 " + a.getDate() + "日 ")
! t* {0 X y$ p- l1 c
}
3 O1 q6 @; S3 X
cc( "12/23/2002 ",2)
% A+ S8 C! O; K5 ?/ q
</script>
# n7 X/ u; M5 a+ \1 V$ {5 _3 p
33. 选择了哪一个Radio
. U% H0 M( Q$ O& `7 y
<HTML> <script language= "vbscript ">
3 Z+ \0 W4 W- B6 m2 @# g
function checkme()
$ G. v# w4 @7 e& a# x& F
for each ob in radio1
+ z, A* `' d1 d+ Y
if ob.checked then window.alert ob.value
5 V0 I# f! Q9 o; w9 V
next
6 V$ F( |6 U. l2 c
end function
% [. m$ o3 `9 ~ q- v
</script> <BODY>
- T3 {, g c6 g) b; H
<INPUT name= "radio1 " type= "radio " value= "style " checked> Style
3 @9 b" e/ @9 j8 u5 }) n, V3 w
<INPUT name= "radio1 " type= "radio " value= "barcode "> Barcode
4 z* P7 B: A' u3 @
<INPUT type= "button " value= "check " >
3 M. o* H1 ?. `
</BODY> </HTML>
* I1 o5 ^9 [" H2 T
34.脚本永不出错
4 m3 Y/ v0 _. o% K& z* W3 J: @
<SCRIPT LANGUAGE= "JavaScript ">
) Z: Y2 U" _1 E r- r
<!-- Hide
' H& M0 ?" i) s B2 v- G
function killErrors() {
/ d0 z9 S4 @% R1 i+ B2 b8 L
return true;
7 A; ]' \* x% G' N/ E- G
}
* M% @: C( y3 m& j" w; L% \. l
window.onerror = killErrors;
/ S" X( ~6 j, f# ^, E# y! L! H/ j
// -->
" L- F5 @; x( J1 W
</SCRIPT>
$ T& n ^& R2 [' G" W# k1 y
35.ENTER键可以让光标移到下一个输入框
: M4 t1 c+ C" i5 b# d
<input >
' I% \/ _1 I& X
36. 检测某个网站的链接速度:
) ^# p3 c0 C5 Q D
把如下代码加入 <body> 区域中:
8 { @1 K0 }$ G
<script language=Javascript>
8 s) B, k. S. R5 f) ?8 J! x
tim=1
- e. u! H% o1 F. ]) k
setInterval( "tim++ ",100)
( q8 x* H9 r; [0 E
b=1
* w/ a1 w! H: Z' e) }$ O! C" U
var autourl=new Array()
6 Q1 Y# G9 U8 K0 C" F
autourl[1]= "
www.njcatv.net
"
+ p9 t0 \) A" K
autourl[2]= "javacool.3322.net "
9 T7 u- o; R9 L2 j/ H: t
autourl[3]= "
www.sina.com.cn
"
; ^! t2 G9 p Y5 Y/ Z
autourl[4]= "
www.nuaa.edu.cn
"
4 R% S/ E" l, k" q) |9 |
autourl[5]= "
www.cctv.com
"
2 r& I) }& i6 A
function butt(){
$ ^; V, E+ ~( F# D4 |% h
document.write( " <form name=autof> ")
3 v& B* K6 w$ V8 d3 }
for(var i=1;i <autourl.length;i++)
+ Z: c: k" X5 ]- M# r& y
document.write( " <input type=text name=txt "+i+ " size=10 value= "/blog/测试中......> " =》 <input type=text
/ |! f; a9 n/ ^" @4 ^+ y7 X G8 {: Z3 I
name=url "+i+ " size=40> =》 <input type=button value=GO
# | r4 h: \$ t% Q4 d
onclick=window.open(this.form.url "+i+ ".value)> <br/> ")
, f5 d9 W2 {8 L1 @! G4 I( M
document.write( " <input type=submit value=刷新> </form> ")
; n% Z/ t0 V" I9 t. _% u
}
) j) W& b: B8 {4 c) V1 y
butt()
1 i k. X, M* k& v) Z6 B. y4 E
function auto(url)
) P4 ^ H& M, y Y
else
& s9 V2 I' C/ @, a: {
b++
2 L$ l; Y. J8 V0 X& ~
}
( \3 k* \8 k$ o: ]$ a1 ?9 K
function run(){for(var i=1;i <autourl.length;i++)document.write( " <img src=http:// "+autourl+ "/ "+Math.random()+ " width=1 height=1
, D _6 Z$ V) M s) I$ u3 g
onerror=auto( "http:// "+autourl+ " ")> ")}
1 m9 T9 U: y, v& ]6 u7 q* B2 } p, s
run() </script>
' Y$ E" ] C' _8 v% Q
37. 各种样式的光标
$ R$ Y$ o5 Z* w
auto :标准光标
8 } q ]3 f* m" K) w% E
default :标准箭头
" V: K( K( ^" ]
hand :手形光标
7 Y3 s! S( E( a% w# F
wait :等待光标
3 Z6 N5 m1 i+ K6 \( C5 O
text :I形光标
' j/ q5 r v. Z, e0 P
vertical-text :水平I形光标
2 ]0 f4 x+ f i0 p! X9 w2 z
no-drop :不可拖动光标
4 c* k* G; C, l+ |) |
not-allowed :无效光标
- Z `" \3 P0 e8 z8 L+ `( C
help :?帮助光标
6 r0 S8 I; k7 R0 e A1 J& P: f* E
all-scroll :三角方向标
4 O4 l- [, R, A0 x3 b
move :移动标
+ O* {7 J, f/ W" {, W) }
crosshair :十字标
/ Q. Y) | M0 t) l( ?& z, W5 J, ^4 f7 }
e-resize
( L5 ~2 R% }2 J' U2 F
n-resize
$ b4 k* z! c3 Q
nw-resize
. P4 m, ?) P) k( ?
w-resize
/ n$ G- R7 V$ ?& D! P2 O
s-resize
) H+ o$ r( K: ]! o* p
se-resize
5 E) }4 n! z, Z8 Q8 l% e
sw-resize
$ X, f. W+ X- b1 w# {4 f4 t4 D7 ?! p
38.页面进入和退出的特效
' {, J; m7 F5 v y* o
进入页面 <meta http-equiv= "Page-Enter " content= "revealTrans(duration=x, transition=y) ">
; {5 G8 ]- t, _# @% j- ~' r
推出页面 <meta http-equiv= "Page-Exit " content= "revealTrans(duration=x, transition=y) ">
8 k% |. N5 r" S8 @; c8 p. `' e
这个是页面被载入和调出时的一些特效。duration表示特效的持续时间,以秒为单位。transition表示使用哪种特效,取值为1-23:
1 j" k3 D7 W) [/ k! ^
0 矩形缩小
) k/ Q. |% }8 ] r& }" u5 c0 ^
1 矩形扩大
Q* x! a+ }% d1 n8 {
2 圆形缩小
2 y. E8 L* z; E' L" e
3 圆形扩大
6 F; }# G# K2 w7 ?
4 下到上刷新
" e; `/ Z7 L8 s1 Z/ g2 P: k5 [) u
5 上到下刷新
: U7 d/ U, Y" ~" y' o" ^) k
6 左到右刷新
1 ~ c; G# M6 c: Y* L4 T3 e6 _
7 右到左刷新
& X8 k( }4 ^/ n2 u7 L, y/ c
8 竖百叶窗
4 o S c' X! X
9 横百叶窗
* r/ h7 w/ i8 o( Y( v6 W) i6 |5 R
10 错位横百叶窗
8 w+ _& u/ k9 ]* p0 _3 [% {
11 错位竖百叶窗
: P* o0 u4 d9 H9 G
12 点扩散
3 p2 l9 W: |! }
13 左右到中间刷新
* e& |& N* D- S, `5 _ b2 z" n
14 中间到左右刷新
. s! u1 E( A" i6 i, d* s
15 中间到上下
9 v( K* u. e8 n# X/ ^2 F& |
16 上下到中间
/ D1 v/ R4 y! k; [. q- B
17 右下到左上
) M6 w* f( L) D' M- r" z
18 右上到左下
9 t: C. ?: c+ u0 d
19 左上到右下
+ n4 B) x, m# ~
20 左下到右上
- B5 V0 Y# J' `
21 横条
# X2 I- s" y# D
22 竖条
2 W$ D3 D( U5 X% v. I
23 以上22种随机选择一种
. R* U/ U* R4 ~. K7 }6 F! e6 d
39.在规定时间内跳转
9 @3 M0 k. `: v5 j; z7 C5 X2 e7 `
<META http-equiv=V= "REFRESH " content= "5;URL=http://www.williamlong.info ">
' m8 R* b* i F' c
40.网页是否被检索
% g% L7 X; o6 ^. P3 y
<meta name= "ROBOTS " content= "属性值 ">
( w6 J t: L2 @- ~9 P
其中属性值有以下一些:
. D9 E, ^2 \8 P$ g" ~: |- T
属性值为 "all ": 文件将被检索,且页上链接可被查询;
% U& G; N; z, _1 L' _. s6 p
属性值为 "none ": 文件不被检索,而且不查询页上的链接;
& w6 b3 K. h) h4 z; @' }, q% d
属性值为 "index ": 文件将被检索;
3 z2 D, _2 C6 j5 V& u3 P0 W1 l$ a
属性值为 "follow ": 查询页上的链接;
( ?# ?9 R! D- c; J
属性值为 "noindex ": 文件不检索,但可被查询链接;
) E$ j: X6 A/ V5 K' C
属性值为 "nofollow ": 文件不被检索,但可查询页上的链接。
# o, b8 {7 E0 ~3 X: }5 D& r1 q
最大化窗口?
5 p0 d! y8 S4 n2 B0 y
<script language= "JavaScript ">
6 k8 j$ N1 B1 X: q7 z" E- G$ \
<!--
7 W8 m$ s( f- O% ]0 k
self.moveTo(0,0)
3 j$ }( k: Q! L/ D' X9 D$ ~( \
self.resizeTo(screen.availWidth,screen.availHeight)
0 @1 z& H2 {7 F% h; @3 p
//-->
7 g" h- O1 K) o: Q: z" Y
</script>
& ]. c$ I6 U6 @3 y4 I+ l% V
9 b- P5 w/ N3 w2 e0 _: w
+ o' l& M! U9 z, ^
解决问题:由于层与下拉框之间的优先级是:下拉框 > 层,因此在显示的时候,会因为优先级的次序而会出现如上问题。(如果几个元素都是层的话,我们可以通过层的 z-index 属性来设置)解决办法就是:给层中放一个优先级比下拉框更高的元素(iframe),从而解决此问题!具体解决代码如下:
9 |% N5 g# G9 B/ H+ z7 B, A* L
<div id= "menu " style= "position:absolute; visibility:hidden; top:20px; left:20px; width:100px; height:200px; background-color:#6699cc; ">
. B- [& x3 C# \: q- Y
<table>
- B2 o: ~. `4 I1 ^
<tr> <td> item 1 </td> </tr>
0 q6 Z, S0 g$ W6 O9 R4 C
<tr> <td> item 2 </td> </tr>
4 e+ T4 X0 E& Y/ y3 t1 R
<tr> <td> item 3 </td> </tr>
+ i/ J+ J4 w6 v, U$ c
<tr> <td> item 4 </td> </tr>
& l9 x4 |4 i H3 f5 A0 k
<tr> <td> item 5 </td> </tr>
4 R, q9 X4 @9 H# z. T/ J
</table>
; q% v1 S* d% |
<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>
1 W6 N! X Z, x5 n2 A
</div>
4 F6 |+ A7 O4 D% c* P
<a href= "# " > menu </a>
" ~" _3 y3 ?9 C, V, E
<form>
% c( H7 F/ c f& {2 l" Y* v0 e
<select> <option> A form selection list </option> </select>
- o: C, M4 e/ O# T+ h* v+ q
</form>
4 @: t9 M" G; q- I7 r& o( Q- b
输入框也可以做的很漂亮了
& [* e8 n: J3 T2 N( o8 o
<div align= "center "> <input type= "hidden " name= "hao " value= "yes ">
3 r( p& P/ @6 c6 e4 G9 d
外向数: <input
, }6 c5 e U# h4 ?& P9 e1 o
name=answer
/ r' S; v1 S( a6 a# |+ a
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) ">
* {; B: R, S6 m' v2 M3 m
没回答的题数: <input
) d" s7 Z* |4 U$ s1 E
name=unanswer id= "unanswer "
# m& S# N2 u# C
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) ">
7 k. k2 Q! Y1 Y' f
<br/>
! ?) M0 ^. J# @5 {: g5 e, A* }) J
总得分:
* h; o/ W* ?5 e/ _$ _' E. A
<input
- A+ ?: k/ u- ]2 m7 N. _
name=score id= "score "
+ P& e" }* f9 E, _/ I9 O
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) ">
+ ?' Y/ p5 v! q% @% _* Q. W
结 论:
) \6 O, T9 i' S( M; \ p+ C
<input
2 o ~. \1 _ G6 b" G
name=xgjg id= "xgjg "
3 l5 q9 m! W7 @0 f+ `" @
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) ">
0 h5 k* Q3 z+ w) q( g- L* A
<br/>
' I3 b% q" f7 Q, {: v9 G, H2 \' _# |
<br/>
; o; P$ G6 a* f8 n5 n. f! a6 o
: \* D$ @; ]% `8 ~* x" A7 @. V2 L
<input onClick=processForm(this.form) style= "FONT-FAMILY: 宋体; FONT-SIZE: 9pt " type=button value=查看结果 name= "button ">
; V7 @9 f, y) C6 x: G% L9 u
<input type= "reset " name= "Submit " value= "重做 ">
6 ~! V8 q/ p! Z4 [& e& f
</div>
: Q P" Y4 N) f: C3 x1 e" n
注意:修改 <body> 为 <body > 即为打开最大
7 W5 @3 {4 b5 S; W+ G
化窗口,而如果改为 <body > 就变为窗口一打开就最小化
l8 h# _" D5 Z* h' C/ H
<object id= "min " type= "application/x-oleobject " classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 ">
8 M2 [ \. {1 u) n) ?% f& F- d
<param name= "Command " value= "Minimize ">
u/ J" u' o( W
</object> <object id= "max " type= "application/x-oleobject " classid= "clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11 ">
6 B5 q @* m3 I( }" W4 ]" b
<param name= "Command " value= "Maximize ">
, Y; w0 J2 j3 @; p) O2 z5 l- q
</object>
! f! C6 b5 `# _, f5 o
</body>
' D3 H% {3 h+ v8 p$ p
页面自动刷新(说明)
* Z! G8 x) K1 n/ S8 p9 O Z* o/ ^
当你做网页时,是不是有的时候想让你的网页自动不停刷新,或者过一段时间自动跳转到另外一个你自己设定的页面?其实实现这个效果非常地简单,而且这个效果甚至不能称之为特效。你只要把如下代码加入你的网页中就可以了。
3 q% \8 L5 @3 U, q* V' S, H
1,页面自动刷新:把如下代码加入 <head> 区域中 <meta http-equiv= "refresh " content= "20 "> ,其中20指每隔20秒刷新一次页面.
+ p1 V6 ]* n/ i$ a" F1 B `" r
2,页面自动跳转:把如下代码加入 <head> 区域中 <meta http-equiv= "refresh " content= "20;url=http://www.williamlong.info "> ,其中20指隔20秒后跳转到
http://www.williamlong.info
页面。
* L: a$ u' t# N5 B) o3 Q Y
页面自动关闭
5 F" {6 P$ Z( Q& o' v5 ~9 }
5000是指时间 <body >
* q9 P* ]" u: d4 L
弹出窗口自动关闭
4 p7 x b/ }0 `) |
10秒后弹出窗口自动关闭
. n( f- y$ r8 X0 z7 C6 ^3 g
注意:在新的tan.htm的body中要加 <onLoad= "closeit() ">
4 C' @0 T0 Q; n( x
head
: K. X6 {+ X( b
<script language= "JavaScript ">
( l- m: t. E3 M* D- x7 K: G, W
<!--
4 N7 R0 f5 }) E' [; A9 I" Z& N- {
var gt = unescape( '%3e ');
' F) p) K4 F M z( e
var popup = null;
4 q- G, l/ V7 h1 }: U' C& n
var over = "Launch Pop-up Navigator ";
* [) T; p& ~9 _% w2 O
popup = window.open( ' ', 'popupnav ', 'width=225,height=235,resizable=1,scrollbars=auto ');
6 E9 a1 W- }+ \& h6 h! I$ ]
if (popup != null) {
' t1 e7 @0 M& F7 h: N2 |% t1 J3 t
if (popup.opener == null) {
1 ~" A- s- H. q
popup.opener = self;
4 P& d4 \! y' q9 \5 _6 F1 |1 r
}
( d6 s2 q4 f$ |% |! @) s; P
popup.location.href = 'tan.htm ';
/ f3 o5 L0 E" n2 z5 v! W" r+ j
}
2 v0 \; ]" F1 {& Q( _* w! N
// -->
. Z0 O4 n+ v. C& [; W7 H
</script>
( r0 D8 ^" V! r7 Y ] p! U% L
<body> 注意:这段代码是在新建文件中的
) o/ I( y1 l6 I9 P4 B
<script language= "JavaScript ">
; G/ z: q$ G! w' Y7 f. G
function closeit()
9 v+ m) C | Z# C) u- K9 V
</script>
$ f3 C j6 `& U( g$ \6 [9 L' x
这个可不是 <iframe> (引用)呀。是直接调用的。以下代码加入 <body> 区域
/ i- F" t4 X7 \" A9 h: m) u% N
<object type= "text/x-scriptlet " width= "800 " height= "1000 " data= "../index.htm ">
# h$ K& X* Q; ^! ]0 A0 @; f: o
</object>
作者:
zw2004
时间:
2008-5-15 14:04
标题:
顶哈
顶顶
欢迎光临 捌玖网络工作室 (http://www.89w.org/)
Powered by Discuz! 7.2