?? clip2.htm
字號(hào):
<HTML>
<HEAD>
<STYLE>
A {text-decoration:none; color:red}
</STYLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
/*************************************
Code in this document is copyright of
Dan Steinman of Industrial Dreams 1998
Available at The Dynamic Duo
http://www.dansteinman.com/dynduo/
*************************************/
ns4 = (document.layers)? true:false
ie4 = (document.all)? true:false
function init() {
if (ns4) block = document.blockDiv
if (ie4) block = blockDiv.style
}
function clipValues(obj,which) {
if (ns4) {
if (which=="t") return obj.clip.top
if (which=="r") return obj.clip.right
if (which=="b") return obj.clip.bottom
if (which=="l") return obj.clip.left
}
else if (ie4) {
var clipv = obj.clip.split("rect(")[1].split(")")[0].split("px")
if (which=="t") return Number(clipv[0])
if (which=="r") return Number(clipv[1])
if (which=="b") return Number(clipv[2])
if (which=="l") return Number(clipv[3])
}
}
function clipTo(obj,t,r,b,l) {
if (ns4) {
obj.clip.top = t
obj.clip.right = r
obj.clip.bottom = b
obj.clip.left = l
}
else if (ie4) obj.clip = "rect("+t+"px "+r+"px "+b+"px "+l+"px)"
}
function clipBy(obj,t,r,b,l) {
if (ns4) {
obj.clip.top = clipValues(obj,'t') + t
obj.clip.right = clipValues(obj,'r') + r
obj.clip.bottom = clipValues(obj,'b') + b
obj.clip.left = clipValues(obj,'l') + l
}
else if (ie4) obj.clip = "rect("+(this.clipValues(obj,'t')+t)+"px "+(this.clipValues(obj,'r')+r)+"px "+Number(this.clipValues(obj,'b')+b)+"px "+Number(this.clipValues(obj,'l')+l)+"px)"
}
function wipe1() {
if (clipValues(block,'r')<600) {
clipBy(block,0,5,0,0)
setTimeout("wipe1()",30)
}
}
function wipe2() {
if (clipValues(block,'r')>50) {
clipBy(block,0,-5,0,0)
setTimeout("wipe2()",30)
}
}
//-->
</SCRIPT>
</HEAD>
<BODY BGCOLOR="#FFFFFF" onLoad="init()">
<DIV ID="blockDiv" STYLE="position:absolute; left:150; top:180; width:600; height:399; clip:rect(0,250,399,0); background-color:#FF0000; layer-background-color:#FF0000;">
<IMG src="1118023l.jpg" border=0>
</DIV>
<center>
檢查 Clip 的四個(gè)邊的值<br>
<A HREF="javascript:alert(clipValues(block,'t'))">top</A>,
<A HREF="javascript:alert(clipValues(block,'r'))">right</A>,
<A HREF="javascript:alert(clipValues(block,'b'))">bottom</A>,
<A HREF="javascript:alert(clipValues(block,'l'))">left</A>
<P>
wipe 逐漸改變 Clip <br>
<A HREF="javascript:wipe1()">wipe 右邊到 600</A>
<BR><A HREF="javascript:wipe2()">wipe 右邊到 50</A>
</center>
</BODY>
</HTML>
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -