帝国论坛帝国网站管理系统交流区模板/标签/插件共享交流发表一个清凉幻灯,求大家帮我怎么移植到网站首页中 【本版专题贴子】  
 1/2     1 2 ›› ›|
主题:发表一个清凉幻灯,求大家帮我怎么移植到网站首页中 [加入收藏夹]   

boys505
用户头衔:秀才

精华贴   :0
发贴数   :48
经验值   :350
注册时间:2009-11-30
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
发表一个清凉幻灯,求大家帮我怎么移植到网站首页中

幻灯在附件里
示例在二楼

上传以下附件:
[下载 *.rar](文件大小:188.29 KB,下载次数:47)

[该贴被修改 1 次,最后修改时间 2010-02-03 09:06:28 ]


www.066000.cn
QQ:20061360
2010-02-03 09:05:04 已设置保密 顶部 回复 引用 报告 编辑 删除

boys505
用户头衔:秀才

精华贴   :0
发贴数   :48
经验值   :350
注册时间:2009-11-30
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

示例

上传以下图片:




www.066000.cn
QQ:20061360
2010-02-03 09:05:41 已设置保密 顶部 回复 引用 报告 编辑 删除

boys505
用户头衔:秀才

精华贴   :0
发贴数   :48
经验值   :350
注册时间:2009-11-30
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

要想插入首页怎么设置标签呢?



www.066000.cn
QQ:20061360
2010-02-03 09:07:26 已设置保密 顶部 回复 引用 报告 编辑 删除

沙丁鱼
用户头衔:进士

精华贴   :2
发贴数   :741
经验值   :2286
注册时间:2008-01-24
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

页面代码贴上来

[该贴被修改 1 次,最后修改时间 2010-02-03 09:52:02 ]



2010-02-03 09:51:08 已设置保密 顶部 回复 引用 报告 编辑 删除

boys505
用户头衔:秀才

精华贴   :0
发贴数   :48
经验值   :350
注册时间:2009-11-30
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

<!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>仿土豆网的焦点轮换图片_22333.com</title>
<style type="text/css">
/* Reset style */
* { margin:0; padding:0; word-break:break-all; }
body { background:#FFF; color:#333; font:12px/1.6em Helvetica, Arial, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size:1em; }
a { color:#039; text-decoration:none; }
a:hover { text-decoration:underline; }
ul, li { list-style:none; }
fieldset, img { border:none; }
em, strong, cite, th { font-style:normal; font-weight:normal; }
/* Focus_change style */
#focus_change { position:relative; width:320px; height:225px; overflow:hidden; margin:20px 0 1px 60px; }
#focus_change_list { position:absolute; width:1280px; height:225px; }
#focus_change_list li { float:left; }
#focus_change_list li img { width:320px; height:225px; }
.focus_change_opacity { position:absolute; width:320px; height:70px; top:225px; left:0; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; }
#focus_change_btn { position:absolute; width:320px; height:65px; top:155px; left:0; }
#focus_change_btn ul { padding-left:5px; }
#focus_change_btn li { display:inline; float:left; margin:0 4px; padding-top:12px; }
#focus_change_btn li img { width:66px; height:48px; border:2px solid #888; }
#focus_change_btn .current { background:url(/uploadfile/200901/1/6C164133877.gif) no-repeat 37px 8px;}
#focus_change_btn .current img { border-color:#EEE; }
</style>
<script type="text/javascript">
function $(id) { return document.getElementById(id); }
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) {
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 focusBtnList = $('focus_change_btn').getElementsByTagName('li');
for(var i=0; i<focusBtnList.length; i++) {
focusBtnList[i].className='';
}
}
function focusChange() {
var focusBtnList = $('focus_change_btn').getElementsByTagName('li');
focusBtnList[0].onmouseover = function() {
moveElement('focus_change_list',0,0,5);
classNormal()
focusBtnList[0].className='current'
}
focusBtnList[1].onmouseover = function() {
moveElement('focus_change_list',-320,0,5);
classNormal()
focusBtnList[1].className='current'
}
focusBtnList[2].onmouseover = function() {
moveElement('focus_change_list',-640,0,5);
classNormal()
focusBtnList[2].className='current'
}
focusBtnList[3].onmouseover = function() {
moveElement('focus_change_list',-960,0,5);
classNormal()
focusBtnList[3].className='current'
}
}
setInterval('autoFocusChange()', 5000);
var atuokey = false;
function autoFocusChange() {
$('focus_change').onmouseover = function(){atuokey = true}
$('focus_change').onmouseout = function(){atuokey = false}
if(atuokey) return;
var focusBtnList = $('focus_change_btn').getElementsByTagName('li');
for(var i=0; i<focusBtnList.length; i++) {
if (focusBtnList[i].className == 'current') {
var currentNum = i;
}
}
if (currentNum==0 ){
moveElement('focus_change_list',-320,0,5);
classNormal()
focusBtnList[1].className='current'
}
if (currentNum==1 ){
moveElement('focus_change_list',-640,0,5);
classNormal()
focusBtnList[2].className='current'
}
if (currentNum==2 ){
moveElement('focus_change_list',-960,0,5);
classNormal()
focusBtnList[3].className='current'
}
if (currentNum==3 ){
moveElement('focus_change_list',0,0,5);
classNormal()
focusBtnList[0].className='current'
}
}
window.onload=function(){
focusChange();
}
</script>
</head>
<body>
<div id="focus_change">
<div id="focus_change_list" style="top:0; left:0;">
<ul>
<li><a href="http://www.22333.com/"><img src="images/1.jpg" alt="" /></a></li>
<li><a href="http://www.22333.com/"><img src="images/2.jpg" alt="" /></a></li>
<li><a href="http://www.22333.com/"><img src="images/3.jpg" alt="" /></a></li>
<li><a href="http://www.22333.com/"><img src="images/4.jpg" alt="" /></a></li>
</ul>
</div>
<div class="focus_change_opacity"></div>
<div id="focus_change_btn">
<ul>
<li class="current"><a href="#"><img src="images/1s.jpg" alt="" /></a></li>
<li><a href="#"><img src="images/2s.jpg" alt="" /></a></li>
<li><a href="#"><img src="images/3s.jpg" alt="" /></a></li>
<li><a href="#"><img src="images/4s.jpg" alt="" /></a></li>
</ul>
</div>
</div><!--focus_change end-->
</body>
</html>



www.066000.cn
QQ:20061360
2010-02-03 10:15:11 已设置保密 顶部 回复 引用 报告 编辑 删除

沙丁鱼
用户头衔:进士

精华贴   :2
发贴数   :741
经验值   :2286
注册时间:2008-01-24
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

<!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>仿土豆网的焦点轮换图片_22333.com</title>
<style type="text/css">
/* Reset style */
* { margin:0; padding:0; word-break:break-all; }
body { background:#FFF; color:#333; font:12px/1.6em Helvetica, Arial, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size:1em; }
a { color:#039; text-decoration:none; }
a:hover { text-decoration:underline; }
ul, li { list-style:none; }
fieldset, img { border:none; }
em, strong, cite, th { font-style:normal; font-weight:normal; }
/* Focus_change style */
#focus_change { position:relative; width:320px; height:225px; overflow:hidden; margin:20px 0 1px 60px; }
#focus_change_list { position:absolute; width:1280px; height:225px; }
#focus_change_list li { float:left; }
#focus_change_list li img { width:320px; height:225px; }
.focus_change_opacity { position:absolute; width:320px; height:70px; top:225px; left:0; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; }
#focus_change_btn { position:absolute; width:320px; height:65px; top:155px; left:0; }
#focus_change_btn ul { padding-left:5px; }
#focus_change_btn li { display:inline; float:left; margin:0 4px; padding-top:12px; }
#focus_change_btn li img { width:66px; height:48px; border:2px solid #888; }
#focus_change_btn .current { background:url(/uploadfile/200901/1/6C164133877.gif) no-repeat 37px 8px;}
#focus_change_btn .current img { border-color:#EEE; }
</style>
<script type="text/javascript">
function $(id) { return document.getElementById(id); }
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) {
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 focusBtnList = $('focus_change_btn').getElementsByTagName('li');
for(var i=0; i<focusBtnList.length; i++) {
focusBtnList[i].className='';
}
}
function focusChange() {
var focusBtnList = $('focus_change_btn').getElementsByTagName('li');
focusBtnList[0].onmouseover = function() {
moveElement('focus_change_list',0,0,5);
classNormal()
focusBtnList[0].className='current'
}
focusBtnList[1].onmouseover = function() {
moveElement('focus_change_list',-320,0,5);
classNormal()
focusBtnList[1].className='current'
}
focusBtnList[2].onmouseover = function() {
moveElement('focus_change_list',-640,0,5);
classNormal()
focusBtnList[2].className='current'
}
focusBtnList[3].onmouseover = function() {
moveElement('focus_change_list',-960,0,5);
classNormal()
focusBtnList[3].className='current'
}
}
setInterval('autoFocusChange()', 5000);
var atuokey = false;
function autoFocusChange() {
$('focus_change').onmouseover = function(){atuokey = true}
$('focus_change').onmouseout = function(){atuokey = false}
if(atuokey) return;
var focusBtnList = $('focus_change_btn').getElementsByTagName('li');
for(var i=0; i<focusBtnList.length; i++) {
if (focusBtnList[i].className == 'current') {
var currentNum = i;
}
}
if (currentNum==0 ){
moveElement('focus_change_list',-320,0,5);
classNormal()
focusBtnList[1].className='current'
}
if (currentNum==1 ){
moveElement('focus_change_list',-640,0,5);
classNormal()
focusBtnList[2].className='current'
}
if (currentNum==2 ){
moveElement('focus_change_list',-960,0,5);
classNormal()
focusBtnList[3].className='current'
}
if (currentNum==3 ){
moveElement('focus_change_list',0,0,5);
classNormal()
focusBtnList[0].className='current'
}
}
window.onload=function(){
focusChange();
}
</script>
</head>
<body>
<div id="focus_change">
<div id="focus_change_list" style="top:0; left:0;">
<ul><
[e:loop={1,4,2,1}]<li><a href="<?=$bqsr[titleurl]?>"><img src="<?=$bqr[titlepic]?>" alt="" /></a></li>[/e:loop]
</ul>
</div>
<div class="focus_change_opacity"></div>
<div id="focus_change_btn">
<ul>
[e:loop={1,4,2,1}]<li><a href="<?=$bqsr[titleurl]?>"><img src="<?=$bqr[titlepic]?>" alt="" /></a></li>[/e:loop]
</ul>
</div>
</div><!--focus_change end-->
</body>
</html>

[该贴被修改 1 次,最后修改时间 2010-02-03 10:47:22 ]



2010-02-03 10:46:33 已设置保密 顶部 回复 引用 报告 编辑 删除

boys505
用户头衔:秀才

精华贴   :0
发贴数   :48
经验值   :350
注册时间:2009-11-30
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

首先非常感谢沙丁鱼!可以显示出来了
但是有一个问题就是显示错位了!www.qhde.net
该怎么调啊,调了半天也没弄好····



www.066000.cn
QQ:20061360
2010-02-03 14:46:18 已设置保密 顶部 回复 引用 报告 编辑 删除

沙丁鱼
用户头衔:进士

精华贴   :2
发贴数   :741
经验值   :2286
注册时间:2008-01-24
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

那是代码错误了,对比原页面看看




2010-02-03 15:12:42 已设置保密 顶部 回复 引用 报告 编辑 删除

winston
用户头衔:进士

精华贴   :1
发贴数   :606
经验值   :2095
注册时间:2009-10-10
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

#focus_change { position:relative; width:320px; height:225px; overflow:hidden; margin:20px 0 1px 60px; }  改为
#focus_change { position:relative; width:320px; height:225px; overflow:hidden; margin:20px 0 1px 10px; }  不行的话改最后一个数



承接各种网站建设,插件制作:QQ1160589143
爱威插件制作
zziwei.com
郑州网站建设

2010-02-03 17:31:56 已设置保密 顶部 回复 引用 报告 编辑 删除

boys505
用户头衔:秀才

精华贴   :0
发贴数   :48
经验值   :350
注册时间:2009-11-30
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

恩恩,已经好啦,网址www.qhde.net
谢谢大家支持与帮助,希望这个JS幻灯能帮助到大家!



www.066000.cn
QQ:20061360
2010-02-03 21:44:36 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/2     1 2 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1