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

[對聯(lián)廣告] JS腳本類

 更新時間:2006年08月27日 00:00:00   作者:  
//****************************************************************************************
//& 作者: 哇哇魚
//& 日期: 2004年12月31日
//& 網(wǎng)站: http://www.13smile.com/
//& Blog: http://blog.csdn.net/bpfish
//& 名稱: [對聯(lián)廣告] JS腳本類
//& 作用: 顯示頁面的對聯(lián)廣告
//& 方法:
//& SmileAdver.setLeftPos(10);          //設(shè)置左邊對聯(lián)的距頁面左邊的位置(PX)
//& SmileAdver.setLeftTop(150);         //設(shè)置左邊對聯(lián)的距頁面頂部的位置(PX)
//& SmileAdver.setRightPos(10);         //設(shè)置右邊對聯(lián)的距頁面右邊的位置(PX)
//& SmileAdver.setRightTop(150);        //設(shè)置右邊對聯(lián)的距頁面頂部的位置(PX)
//& SmileAdver.addLeftImage(鏈接,圖片地址,鏈接目標(biāo),圖片提示);      //添加左邊對聯(lián)廣告的圖片
//& SmileAdver.addRightImage(鏈接,圖片地址,鏈接目標(biāo),圖片提示);      //添加右邊對聯(lián)廣告的圖片
//& SmileAdver.scroll();                //顯示對聯(lián)廣告
//&
//****************************************************************************************
function SmileAdver_Class(){
var leftImageArray = new Array();   //保存左邊的廣告圖片數(shù)組
var rightImageArray = new Array();  //保存右邊的廣告圖片數(shù)組
var leftPos,rightPos;              //leftPos = 左邊廣告的距左邊欄位置(px)    rightPos = 右邊廣告的距右邊欄位置(px)
var leftTop,rightTop;              //leftTop = 左邊廣告的距頂邊欄位置(px)    rightTop = 右邊廣告的距頂邊欄位置(px)
var lastScrollY=0;
leftPos = rightPos = 10;           //默認(rèn)為10
leftTop = rightTop = 150;          //默認(rèn)為150
this.setLeftPos = function(value){
 if(isNaN(value)){value = 10;}   //非數(shù)字則默認(rèn)為10
 leftPos = value;
}
this.setRightPos = function(value){
 if(isNaN(value)){value = 10;}   //非數(shù)字則默認(rèn)為10
 rightPos = value;
}
this.setLeftTop = function(value){
 if(isNaN(value)){value = 150;}   //非數(shù)字則默認(rèn)為150
 leftTop = value;
}
this.setRightTop = function(value){
 if(isNaN(value)){value = 150;}   //非數(shù)字則默認(rèn)為150
 rightTop = value;
}
//添加左邊的圖片廣告 addLeftImage(鏈接,圖片地址,鏈接目標(biāo),圖片提示)
this.addLeftImage = function(href,image,target,title){
 var imageArray = getImageArray(href,image,target,title);
 if(imageArray != null){
    leftImageArray[leftImageArray.length] = imageArray;
 }
}
//添加右邊的圖片廣告 addRightImage(鏈接,圖片地址,鏈接目標(biāo),圖片提示)
this.addRightImage = function(href,image,target,title){
 var imageArray = getImageArray(href,image,target,title);
 if(imageArray != null){
    rightImageArray[rightImageArray.length] = imageArray;
 }
}
//內(nèi)部添加廣告圖片使用,如果沒有圖片地址,則返回一個null值,否則返回一個數(shù)組
function getImageArray(href,image,target,title){
 if(image == undefined){return null;}                 //沒有圖片地址,不添加
 if(target == undefined || target == ""){target = "_blank"};     //默認(rèn)為_blank打開方式
target = " target=\"" + target + "\"";
 if(title == undefined){                         //廣告圖片title提示
  title = "" ;
 }else{
  title = " title=\"" + title + "\"";
 }
 //鏈接以www.開頭則自動加上http://  (否則鏈接時會鏈接錯誤)
 if(href.toLowerCase().substring(0,4) == "www."){
   href = "http://"; + href;
 }
 if(image.toLowerCase().substring(0,4) == "www."){
   image = "http://"; + image;
 }
 return new Array(href,image,target,title);
}
//內(nèi)部顯示圖片橫幅所用 showImageDiv(div的名稱,div的擺放方向(left,right),div的擺放位置,div層距頂部的位置,顯示的圖片數(shù)組變量)
function showImageDiv(div,pos,posPX,topPx,imageArray){
 var j;
 document.write("<div id=\"" + div + "\" style=\"" + pos + ":" + posPX + "px;POSITION:absolute;TOP:" + topPx + "px;\">");
 for(j=0; j< imageArray.length; j++){
    document.write("<a href=\"" + imageArray[j][0] + "\" "+ imageArray[j][2]+ imageArray[j][3] + "><img src=\""+ imageArray[j][1] + "\" border=\"0\" "+ imageArray[j][3] + "></a>");
    if(j != imageArray.length-1){document.write("<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr><td height=10></td></tr></table>");}
 }
 document.write("</div>");
}
//滾動廣告對聯(lián)圖片
this.scroll = function(){
 showImageDiv("smilediv1","left",leftPos,leftTop,leftImageArray);
 showImageDiv("smilediv2","right",rightPos,rightTop,rightImageArray);
 window.setInterval(scrollImage,1);
}
//內(nèi)部使用用來滾動廣告圖片
function scrollImage(){
 var diffY,percent;
 diffY=document.body.scrollTop;
 percent=.1*(diffY-lastScrollY);
 if(percent>0)percent=Math.ceil(percent);
 else percent=Math.floor(percent);
 document.all.smilediv1.style.pixelTop+=percent;
 document.all.smilediv2.style.pixelTop+=percent;    
 lastScrollY=lastScrollY+percent;
}
}
///////////////////////////////////////////類結(jié)束////////////////////////////////////////////////////////////////
/////////類的使用示例代碼////////////////////////////////////////////////
var SmileAdver = new SmileAdver_Class();
SmileAdver.setLeftPos(10);
SmileAdver.setRightPos(10);
SmileAdver.setLeftTop(150);
SmileAdver.setRightTop(150);
SmileAdver.addLeftImage("http://www.138tips.com/","http://www.88ball.com/images/138tips.gif";,"","asdfasdf");
SmileAdver.addLeftImage("http://www.138tips.com/","http://www.88ball.com/images/138tips.gif");
SmileAdver.addLeftImage("http://www.138tips.com/","http://www.88ball.com/images/138tips.gif");
SmileAdver.addRightImage("http://www.138tips.com/","http://www.88ball.com/images/138tips.gif");
SmileAdver.addRightImage("http://www.138tips.com/","http://www.88ball.com/images/138tips.gif");
SmileAdver.addRightImage("http://www.138tips.com/","http://www.88ball.com/images/138tips.gif");
SmileAdver.scroll();

相關(guān)文章

  • 微信小程序中吸底按鈕適配iPhone X方案

    微信小程序中吸底按鈕適配iPhone X方案

    這篇文章主要介紹了微信小程序中吸底按鈕適配iPhone X方案,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-11-11
  • 漂亮實(shí)用的頁面loading(加載)封裝代碼

    漂亮實(shí)用的頁面loading(加載)封裝代碼

    要做一個異步登錄,打算給用戶做一點(diǎn)提示,所以就網(wǎng)上找了點(diǎn)代碼,自己修改新增了一些,做了一個html+css+js的功能封裝,供大家參考,需要的朋友參考下吧
    2017-02-02
  • 原生javascript實(shí)現(xiàn)連連看游戲

    原生javascript實(shí)現(xiàn)連連看游戲

    這篇文章主要為大家詳細(xì)介紹了原生javascript實(shí)現(xiàn)連連看游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • JS合并兩個數(shù)組的3種方法詳解

    JS合并兩個數(shù)組的3種方法詳解

    這篇文章主要介紹了JS合并兩個數(shù)組的3種方法詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-10-10
  • JS實(shí)現(xiàn)html頁面點(diǎn)擊下載文件的兩種方式

    JS實(shí)現(xiàn)html頁面點(diǎn)擊下載文件的兩種方式

    這篇文章主要介紹了JS實(shí)現(xiàn)html頁面點(diǎn)擊下載文件的兩種方式,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-07-07
  • javascript入門之string對象【新手必看】

    javascript入門之string對象【新手必看】

    本片文章主要介紹String 對象的屬性方法等并進(jìn)行舉例說明,小編認(rèn)為對大家學(xué)習(xí)JavaScript是有所幫助的,需要朋友的可以看下
    2016-11-11
  • 解決JS外部文件中文注釋出現(xiàn)亂碼問題

    解決JS外部文件中文注釋出現(xiàn)亂碼問題

    中文亂碼在Java Web開發(fā)中經(jīng)常出現(xiàn),這是由于不同的部分編碼不一樣造成的,一般在開發(fā)中,我們把所有能設(shè)編碼的地方,全部設(shè)置成UTF-8,但是有時候還是會出現(xiàn)亂碼的情況。下面通過本文給大家分享JS外部文件中文注釋出現(xiàn)亂碼的解決方案,一起看看吧
    2017-07-07
  • 原生JavaScript實(shí)現(xiàn)購物車

    原生JavaScript實(shí)現(xiàn)購物車

    這篇文章主要為大家詳細(xì)介紹了原生JavaScript實(shí)現(xiàn)購物車,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-01-01
  • 使用Three.js實(shí)現(xiàn)太陽系八大行星的自轉(zhuǎn)公轉(zhuǎn)示例代碼

    使用Three.js實(shí)現(xiàn)太陽系八大行星的自轉(zhuǎn)公轉(zhuǎn)示例代碼

    這篇文章主要給大家介紹了關(guān)于如何使用Three.js實(shí)現(xiàn)太陽系八大行星的自轉(zhuǎn)公轉(zhuǎn)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Three.js具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • JavaScript中數(shù)據(jù)結(jié)構(gòu)與算法(一):棧

    JavaScript中數(shù)據(jù)結(jié)構(gòu)與算法(一):棧

    這篇文章主要介紹了JavaScript中數(shù)據(jù)結(jié)構(gòu)與算法(一):棧,本文講解了棧的結(jié)構(gòu)、什么是回文以及遞歸等內(nèi)容,講解的不錯,通俗易懂,需要的朋友可以參考下
    2015-06-06

最新評論

财经| 梅州市| 安泽县| 普宁市| 泗阳县| 恩平市| 赤峰市| 北辰区| 新源县| 壤塘县| 正安县| 修武县| 公主岭市| 章丘市| 新安县| 长丰县| 汾西县| 米林县| 丰顺县| 安平县| 陆川县| 天津市| 贺州市| 新营市| 尉犁县| 嘉善县| 汉源县| 平遥县| 文登市| 晋州市| 嵊泗县| 钦州市| 尚志市| 莱州市| 景泰县| 崇州市| 葵青区| 万山特区| 巴林左旗| 南木林县| 闻喜县|