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