<!--
google_ad_client = "pub-4490194096475053";
/* 内容页,300x250,第一屏 */
google_ad_slot = "3685991503";
google_ad_width = 300;
google_ad_height = 250;
// -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>佐佐制造byzuo.cn---iBanner</title>
<style type="text/css">
/* Reset style */
* { margin:0; padding:0; }
body { background:#FFF; color:#333; font:12px/1.6em Helvetica, Arial, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size:1em; }
a { color:#0287CA; text-decoration:none; }
a:hover { text-decoration:underline; }
ul, li { list-style:none; }
fieldset, img { border:none; }
legend { display:none; }
em, strong, cite, th { font-style:normal; font-weight:normal; }
input, textarea, select, button { font:12px Helvetica, Arial, sans-serif; }
table { border-collapse:collapse; }
html { overflow:-moz-scrollbars-vertical; } /*Always show Firefox scrollbar*/
/* iBanner style */
#ibanner { position:relative; width:650px; height:250px; overflow:hidden; margin:20px 0 20px 300px; }
#ibanner_pic {}
#ibanner_pic a { position:absolute; top:0; display:block; width:650px; height:250px; overflow:hidden; }
#ibanner_btn { position:absolute; z-index:9999; right:5px; bottom:5px; font-weight:700; font-family:Arial; }
#ibanner_btn span { display:block; float:left; margin-left:4px; padding:0 5px; background:#000; cursor:pointer; }
#ibanner_btn .normal { height:20px; margin-top:8px; border:1px solid #999; color:#999; font-size:16px; line-height:20px; }
#ibanner_btn .current { height:28px; border:1px solid #FF5300; color:#FF5300; font-size:28px; line-height:28px; }
</style>
<script type="text/javascript">
function $(id) { return document.getElementById(id); }
function addLoadEvent(func){
var oldonload = window.onload;
if (typeof window.onload != 'function') {
window.onload = func;
} else {
window.onload = function(){
oldonload();
func();
}
}
}
function addBtn() {
if(!$('ibanner')||!$('ibanner_pic')) return;
var picList = $('ibanner_pic').getElementsByTagName('a');
if(picList.length==0) return;
var btnBox = document.createElement('div');
btnBox.setAttribute('id','ibanner_btn');
var SpanBox ='';
for(var i=1; i<=picList.length; i++ ) {
var spanList = '<span class="normal">'+i+'</span>';
SpanBox += spanList;
}
btnBox.innerHTML = SpanBox;
$('ibanner').appendChild(btnBox);
$('ibanner_btn').getElementsByTagName('span')[0].className = 'current';
for (var m=0; m<picList.length; m++){
var attributeValue = 'picLi_'+m
picList[m].setAttribute('id',attributeValue);
}
}
function moveElement(elementID,final_x,final_y,interval) {
if (!document.getElementById) return false;
if (!document.getElementById(elementID)) return false;
var elem = document.getElementById(elementID);
if (elem.movement) {
clearTimeout(elem.movement);
}
if (!elem.style.left) {
elem.style.left = "0px";
}
if (!elem.style.top) {
elem.style.top = "0px";
}
var xpos = parseInt(elem.style.left);
var ypos = parseInt(elem.style.top);
if (xpos == final_x && ypos == final_y) {
moveing = false;
return true;
}
if (xpos < final_x) {
var dist = Math.ceil((final_x - xpos)/10);
xpos = xpos + dist;
}
if (xpos > final_x) {
var dist = Math.ceil((xpos - final_x)/10);
xpos = xpos - dist;
}
if (ypos < final_y) {
var dist = Math.ceil((final_y - ypos)/10);
ypos = ypos + dist;
}
if (ypos > final_y) {
var dist = Math.ceil((ypos - final_y)/10);
ypos = ypos - dist;
}
elem.style.left = xpos + "px";
elem.style.top = ypos + "px";
var repeat = "moveElement('"+elementID+"',"+final_x+","+final_y+","+interval+")";
elem.movement = setTimeout(repeat,interval);
}
function classNormal() {
var btnList = $('ibanner_btn').getElementsByTagName('span');
for (var i=0; i<btnList.length; i++){
btnList[i].className='normal';
}
}
function picZ() {
var picList = $('ibanner_pic').getElementsByTagName('a');
for (var i=0; i<picList.length; i++){
picList[i].style.zIndex='1';
}
}
var autoKey = false;
function iBanner() {
if(!$('ibanner')||!$('ibanner_pic')||!$('ibanner_btn')) return;
$('ibanner').onmouseover = function(){autoKey = true};
$('ibanner').onmouseout = function(){autoKey = false};
var btnList = $('ibanner_btn').getElementsByTagName('span');
var picList = $('ibanner_pic').getElementsByTagName('a');
if (picList.length==1) return;
picList[0].style.zIndex='2';
for (var m=0; m<btnList.length; m++){
btnList[m].onmouseover = function() {
for(var n=0; n<btnList.length; n++) {
if (btnList[n].className == 'current') {
var currentNum = n;
}
}
classNormal();
picZ();
this.className='current';
picList[currentNum].style.zIndex='2';
var z = this.childNodes[0].nodeValue-1;
picList[z].style.zIndex='3';
if (currentNum!=z){
picList[z].style.left='650px';
moveElement('picLi_'+z,0,0,10);
}
}
}
}
setInterval('autoBanner()', 5000);
function autoBanner() {
if(!$('ibanner')||!$('ibanner_pic')||!$('ibanner_btn')||autoKey) return;
var btnList = $('ibanner_btn').getElementsByTagName('span');
var picList = $('ibanner_pic').getElementsByTagName('a');
if (picList.length==1) return;
for(var i=0; i<btnList.length; i++) {
if (btnList[i].className == 'current') {
var currentNum = i;
}
}
if (currentNum==(picList.length-1) ){
classNormal();
picZ();
btnList[0].className='current';
picList[currentNum].style.zIndex='2';
picList[0].style.zIndex='3';
picList[0].style.left='650px';
moveElement('picLi_0',0,0,10);
} else {
classNormal();
picZ();
var nextNum = currentNum+1;
btnList[nextNum].className='current';
picList[currentNum].style.zIndex='2';
picList[nextNum].style.zIndex='3';
picList[nextNum].style.left='650px';
moveElement('picLi_'+nextNum,0,0,10);
}
}
addLoadEvent(addBtn);
addLoadEvent(iBanner);
</script>
</head>
<body>
<div id="ibanner">
<div id="ibanner_pic">
<a href="#"><img src="/UploadPic/2008-11/2008114172548158.jpg" alt="" /></a>
<a href="#"><img src="/UploadPic/2008-11/2008114172548403.jpg" alt="" /></a>
<a href="#"><img src="/UploadPic/2008-11/2008114172549999.jpg" alt="" /></a>
<a href="#"><img src="/UploadPic/2008-11/2008114172549949.jpg" alt="" /></a>
</div>
</div><!--ibanner end-->
<div style="height:20px; background:#EEE;"></div>
</body>
</html>
http://www.corange.cn/archives/2008/11/2150.html
分享到:
相关推荐
"superslide2"提供了丰富的配置选项和自定义功能,比如自动播放、过渡效果、触屏支持等,帮助开发者轻松地在网站上实现专业级的Banner滚动效果。使用这个插件,开发者无需从零开始编写复杂的JavaScript代码,可以...
综上所述,"banner滚动效果"是一种利用HTML、CSS和JavaScript等技术实现的网页动态展示方式,通过左右滚动的焦点幻灯片,可以有效地提升网站的用户体验和信息传递效率。在实际开发中,还需要考虑浏览器兼容性、性能...
本教程将探讨如何使用Flash制作一款3D立体展示效果的图片焦点Banner,这是一款集图片特效、图片插件和3D视觉效果于一体的动态展示工具。 首先,让我们分析“标题”:“flash图片特效制作banner焦点图片3D立体展示...
在本文中,我们将深入探讨如何使用jQuery实现手机端响应式的banner图片滚动切换效果,这是一个常见的JavaScript特效,适用于网站设计中的焦点或幻灯图展示。在提供的压缩包"jquery手机端响应式banner图片滚动切换...
标题中的“苹果官网首页左右全屏banner焦点图”是指苹果公司官方网站首页上的一种设计元素,通常位于页面顶部,用于展示产品的特色或者最新的促销活动。这种设计模式被称为全屏banner焦点图,因为它占据整个屏幕宽度...
总结起来,这个“jquery banner焦点图小图标提示全屏滚动轮播”项目涉及到的主要知识点有:jQuery选择器、DOM操作、CSS样式、JavaScript事件处理、动画效果(如`animate`方法)以及数据属性的使用。通过这些技术,...
"android焦点图banner带圆点"指的是在Android应用中实现带有圆点指示器的焦点图效果。这种设计常见于新闻、电商、社交等应用的首页,用户可以通过点击或滑动来浏览不同内容。接下来,我们将详细探讨如何在Android中...
韩国8屏BANNER样式可能指的是一个具有独特视觉设计和交互体验的焦点图效果,它可能包含了8个不同的横幅画面,随着用户的滚动或者点击进行切换,呈现出丰富的动态效果。 1. **CSS3动画**:在实现这种效果时,前端...
jQuery左右滚动banner代码是一款乐视网首页jquery焦点图,自动播放,带缩略图,有左右箭头控制翻页,共10屏,点击缩略图切换大图,左右滑动切换,带文字描述和标题,鼠标滑入播放按钮会散开,如图所示的4个漂亮的按钮...
在IT行业中,3D缩略图切换BANNER焦点图展示是一种常见的网页动态效果,它能够为网站增添视觉吸引力,提高用户体验。这种技术通常应用于产品展示、新闻滚动、广告轮播等场景,使得信息呈现更加生动有趣。下面我们将...
在网页设计中,吸引用户注意力的一个重要元素是动态效果,尤其是对于首页的焦点图(Banner)区域。"支持触摸手势滑动立体式banner切换效果"是一种创新的JavaScript实现,旨在为用户提供更直观、更有趣的交互体验。...
本主题聚焦于使用jQuery实现的图片特效,特别是针对焦点图(slide banner)的图片滚动效果。以下将详细讲解这3种图片滚动特效:图片上下翻滚、图片左右翻滚和图片淡隐淡现。 1. 图片上下翻滚效果: 这种效果通常是...
在本项目中,"JS+flash banner焦点图" 指的是利用这两种技术结合来设计一个吸引用户注意力的图像轮播效果。下面将详细阐述这两种技术以及它们在制作焦点图中的应用。 JavaScript,通常简称为 JS,是一种轻量级的...
《jQuery四屏带缩略图滚动焦点图详解》 在当今网页设计中,动态效果的运用已经成为提升用户体验的重要手段之一。"jQuery四屏带缩略图滚动焦点图"是一款广泛应用于网页设计中的JavaScript特效,它巧妙地将图片切换与...
【标题】中的“基于jQuery实现的全屏banner焦点图自动轮播切换效果源码”指的是一个使用JavaScript库jQuery创建的网页元素,具体来说是一个全屏的Banner(通常指网站顶部的大图展示区域)焦点图。这个焦点图具备自动...
在网页设计中,"自适应浏览器宽度的通栏banner焦点图"是一种常见且重要的元素,它能够提升网站的视觉效果和用户体验。这种焦点图通常位于页面的顶部,占据整个浏览器宽度,展示一系列高分辨率的图片或动画,通过自动...
"jquery全屏banner自动轮播切换"是指使用jQuery库来创建一个自动在全屏背景下切换图片或内容的Banner效果。 首先,要实现这个功能,我们需要对jQuery的基本语法有一定的了解。jQuery简化了DOM操作、事件处理和动画...
标题中的“有时间线的BANNER焦点图演示”指的是一个使用JavaScript实现的具有时间线功能的网站横幅焦点图效果。这种效果常用于网站的首页,以吸引用户的注意力,展示重要信息或滚动广告。时间线是指焦点图在切换时...
【标题】:“Banner动画”通常指的是网站或应用中用于吸引...通过学习和理解这个“jquery全屏左右滚动焦点图特效”,开发者可以提升自己的Web开发技能,创造出更具吸引力的全屏Banner动画,为用户带来更佳的浏览体验。