隨機漂浮圖片廣告例項程式碼
在網上有很多這樣的程式碼,不過未必符合W3C標準,因為在頭部加上<!DOCTYPE html>類似標籤之後,漂浮效果就會失效,下面分享一個符合標準的漂浮程式碼,使需要的朋友免去大量改造程式碼的繁瑣。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>漂浮廣告程式碼-螞蟻部落</title> <style type="text/css"> #thediv { z-index:100; position:absolute; top:43px; left:2px; height:100px; width:100px; background-color:red; } </style> <script type="text/javascript"> var xPos=300; var yPos=200; var step=1; var delay=8; var height=0; var Hoffset=0; var Woffset=0; var yon=0; var xon=0; var pause=true; var interval; function changePos() { width=document.documentElement.clientWidth; height=document.documentElement.clientHeight; Hoffset=thediv.offsetHeight; Woffset=thediv.offsetWidth; thediv.style.left=(xPos+document.body.scrollLeft+document.documentElement.scrollLeft)+"px"; thediv.style.top=(yPos+document.body.scrollTop+document.documentElement.scrollTop)+"px"; if(yon) { yPos=yPos+step; } else { yPos=yPos-step; } if(yPos<0) { yon=1; yPos=0; } if(yPos>=(height-Hoffset)) { yon=0; yPos=(height - Hoffset); } if(xon) { xPos=xPos + step; } else { xPos=xPos - step; } if(xPos < 0) { xon = 1; xPos = 0; } if(xPos >= (width - Woffset)) { xon = 0; xPos = (width - Woffset); } } function start() { thediv.visibility="visible"; interval=setInterval('changePos()',delay); } function pause_resume() { if(pause) { clearInterval(interval); pause = false; } else { interval = setInterval(changePos,delay); pause = true; } } window.onload=function() { thediv.style.top=yPos; start(); } </script> </head> <body> <div id="thediv"></div> </body> </html>
相關文章
- 跟隨滑鼠移動可關閉的漂浮圖片廣告
- [外掛擴充套件]廣告圖片漂浮外掛套件
- Django登入(含隨機生成圖片驗證碼)註冊例項Django隨機
- 漂浮廣告是什麼?漂浮廣告如何設定
- 前端學習程式碼例項-JavaScript 生成隨機數前端JavaScript隨機
- JavaScript隨機漂浮碰壁效果JavaScript隨機
- php 隨機顯示圖片的函式程式碼PHP隨機函式
- Python實現簡單網頁圖片抓取完整程式碼例項Python網頁
- 5種PHP生成圖片驗證碼例項PHP
- 【例項】使用GD庫生成圖片驗證碼
- js圖片切換例項JS
- JavaScript隨滑鼠晃動的div塊程式碼例項JavaScript
- CSS 例項之翻轉圖片CSS
- png圖片隱寫例項之隱藏二維碼
- 成品直播原始碼,例項原始碼系列-更改圖片透明度原始碼
- 【API】隨機獲取圖片API隨機
- java_隨機數(統計例項)Java隨機
- canvas繪製機器貓程式碼例項Canvas
- CSS3紙飛機程式碼例項CSSS3
- CSS3圖層陰影程式碼例項CSSS3
- CSS 例項之滾動的圖片欄CSS
- VUE例項:使用 CSS Filter 處理圖片VueCSSFilter
- dom操作程式碼例項
- css梯形程式碼例項CSS
- 用PHP處理png圖片白色背景色改為透明色的例項程式碼PHP
- CSS例項:翻轉圖片、滾動圖片欄、開啟大門CSS
- 網頁引用百度地圖例項程式碼網頁地圖
- app直播原始碼,Banner廣告圖片輪播控制元件APP原始碼控制元件
- 網頁中嵌入百度地圖程式碼例項網頁地圖
- JavaScript in運算子程式碼例項JavaScript
- 設計模式例項程式碼設計模式
- table表格美化程式碼例項
- 純css tab選項卡程式碼例項CSS
- jQuery tab選項卡效果程式碼例項jQuery
- 隨機獲取到的高質量圖片隨機
- 隨機圖片又雙叒叕炸啦隨機
- CSS3繪製太極圖程式碼例項詳解CSSS3
- Laravel Redis 廣播 例項LaravelRedis
- canvas刮刮樂程式碼例項Canvas