最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js實現(xiàn)橫向百葉窗效果網(wǎng)頁切換動畫效果的方法

 更新時間:2015年03月02日 11:05:45   作者:站長學院  
這篇文章主要介紹了js實現(xiàn)橫向百葉窗效果網(wǎng)頁切換動畫效果的方法,實例分析了javascript實現(xiàn)百葉窗效果的技巧,需要的朋友可以參考下

本文實例講述了js實現(xiàn)橫向百葉窗效果網(wǎng)頁切換動畫效果的方法。分享給大家供大家參考。具體分析如下:

這是一款很簡潔但是效果卻不錯的網(wǎng)頁切換效果,點擊新網(wǎng)頁后,網(wǎng)頁會出現(xiàn)藍白相間的百葉窗線條自動切換,直到網(wǎng)頁全部顯示完全。代碼如下:

復制代碼 代碼如下:
<html>
<head>
<title>js網(wǎng)頁百葉窗動態(tài)切換效果</title>
<style>
<!--
.intro{
position:absolute;
left:0;
top:0;
layer-background-color:blue;
background-color:blue;
border:0.1px solid blue
}
-->
</style>
</head>
<body>
<div id="i1" class="intro"></div><div id="i2" class="intro"></div><div id="i3"
class="intro"></div><div id="i4" class="intro"></div><div id="i5" class="intro"></div><div
id="i6" class="intro"></div><div id="i7" class="intro"></div><div id="i8" class="intro"></div>
<script language="JavaScript1.2">
var speed=20
var temp=new Array()
var temp2=new Array()
if (document.layers){
for (i=1;i<=8;i++){
temp[i]=eval("document.i"+i+".clip")
temp2[i]=eval("document.i"+i)
temp[i].width=window.innerWidth
temp[i].height=window.innerHeight/8
temp2[i].top=(i-1)*temp[i].height
}
}
else if (document.all){
var clipright=document.body.clientWidth,clipleft=0
for (i=1;i<=8;i++){
temp[i]=eval("document.all.i"+i+".style")
temp[i].width=document.body.clientWidth
temp[i].height=document.body.offsetHeight/8
temp[i].top=(i-1)*parseInt(temp[i].height)
}
}
function openit(){
window.scrollTo(0,0)
if (document.layers){
for (i=1;i<=8;i=i+2)
temp[i].right-=speed
for (i=2;i<=8;i=i+2)
temp[i].left+=speed
if (temp[2].left>window.innerWidth)
clearInterval(stopit)
}
else if (document.all){
clipright-=speed
for (i=1;i<=8;i=i+2){
temp[i].clip="rect(0 "+clipright+" auto 0)"
}
clipleft+=speed
for (i=2;i<=8;i=i+2){
temp[i].clip="rect(0 auto auto "+clipleft+")"
}
if (clipright<=0)
clearInterval(stopit)
}
}
function gogo(){
stopit=setInterval("openit()",100)
}
gogo()
</script>
</body>
</html>

希望本文所述對大家的javascript程序設計有所幫助。

相關文章

  • JavaScript詞法作用域與調用對象深入理解

    JavaScript詞法作用域與調用對象深入理解

    關于 Javascript 的函數(shù)作用域、調用對象和閉包之間的關系很微妙,關于它們的文章已經(jīng)有很多,本文做了一些總結,需要的朋友可以參考下
    2012-11-11
  • JavaScript函數(shù)節(jié)流的兩種寫法

    JavaScript函數(shù)節(jié)流的兩種寫法

    本文主要介紹了JavaScript函數(shù)節(jié)流的兩種寫法。具有很好的參考價值。下面跟著小編一起來看下吧
    2017-04-04
  • JS 控制CSS樣式表

    JS 控制CSS樣式表

    JS控制CSS樣式,首先得確定一點,CSS與HTML頁面的鏈接方式,因為CSS有3種與HTML頁面結合的方式,不同的方式也會產(chǎn)生不同的結果.
    2009-08-08
  • KnockoutJS 3.X API 第四章之表單value綁定

    KnockoutJS 3.X API 第四章之表單value綁定

    Knockout是一個以數(shù)據(jù)模型(data model)為基礎的能夠幫助你創(chuàng)建富文本,響應顯示和編輯用戶界面的JavaScript類庫。這篇文章主要介紹了KnockoutJS 3.X API 第四章之表單value綁定的相關資料,需要的朋友可以參考下
    2016-10-10
  • 純JavaScript實現(xiàn)的兼容各瀏覽器的添加和移除事件封裝

    純JavaScript實現(xiàn)的兼容各瀏覽器的添加和移除事件封裝

    這篇文章主要介紹了純JavaScript實現(xiàn)的兼容各瀏覽器的添加和移除事件封裝,本文直接給出實現(xiàn)代碼,代碼中帶詳細注釋,需要的朋友可以參考下
    2015-03-03
  • JS驗證有效性示例

    JS驗證有效性示例

    有效性驗證的方法有很多,在本文將為大家介紹下如何使用js簡單實現(xiàn)下,感興趣的朋友可以參考下
    2013-10-10
  • Active控件問題小結(附解決辦法)

    Active控件問題小結(附解決辦法)

    這篇文章主要介紹了Active控件問題小結(附解決辦法)的相關資料,非常不錯具有參考借鑒價值,需要的朋友可以參考下
    2016-06-06
  • JS如何使用正則表達式(match)截取括號中的文字和數(shù)字

    JS如何使用正則表達式(match)截取括號中的文字和數(shù)字

    正則表達式是一種用來匹配文本模式的工具,這篇文章主要給大家介紹了關于JS如何使用正則表達式(match)截取括號中文字和數(shù)字的相關資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2023-10-10
  • 一文詳解JavaScript中的Mixin

    一文詳解JavaScript中的Mixin

    類的出現(xiàn)最終使JavaScript非常容易使用繼承法,JavaScript類比大多數(shù)人意識到的更強大,它是構建真正的mixins的良好基礎,本文介紹JavaScript中的Mixin介紹的非常詳細,需要的小伙伴可以參考閱讀一下
    2023-04-04
  • js字符串轉json的三種簡單方法舉例

    js字符串轉json的三種簡單方法舉例

    在很多時候我們都需要將數(shù)據(jù)轉換為JSON的格式去進行請求,下面這篇文章主要給大家介紹了關于js字符串轉json的三種簡單方法,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-04-04

最新評論

鄯善县| 湖南省| 沂水县| 西林县| 泉州市| 泌阳县| 长乐市| 东城区| 东平县| 河津市| 北安市| 景谷| 商河县| 江门市| 农安县| 登封市| 固安县| 泽州县| 襄汾县| 图们市| 郴州市| 吉首市| 永城市| 富阳市| 黄骅市| 正蓝旗| 墨玉县| 潍坊市| 大田县| 容城县| 丹寨县| 宁津县| 长宁区| 泸西县| 沾化县| 元氏县| 安义县| 宝兴县| 凤山市| 开平市| 关岭|