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