• ----:)欢迎访问源码网(:----
    • 首页
    • 博客
    • 学院
    • 下载
    • 论坛
    • 影视
    • 发布源码
    • RSS
    • ITPig
    • 笑话网
    • 百家姓
    • 繁體中文

源码网 - 中国第一源码门户
选择镜像:网通镜像 - 电信主站
  • 首 页
  • 新闻动态
  • 网站运营
  • 网页制作
  • WEB开发
  • 编程开发
  • 图像媒体
  • 操作系统
  • 数据库
  • 服务器
热门搜索 优化 SEO 故事 cms IIS7 MySQL 个人 AdSense 主题推广 | 文章搜索: 高级搜索
会员登录/控制面版您的位置: 学院首页 >> 新闻动态 >> 程序安全 >> 详细内容
 

推荐文章

 
 

热点文章

  • 网关IP和MAC地址绑定批处理防止Arp欺骗攻击
  • 国产多用户博客BLOG程序试用手记!
  • 谈新手如何安装discuz6.0.0正式版
  • LBS^2漏洞
  • EasyWebServer网站服务器 V1.9 介绍及使用说明
  • 新一代企业级电子商务平台问世
  • 动易SiteFactory CMS 1.0版正式发布!
  • 2008年流行CMS深度评测报告(一)
  • 最近网络上最狠的病毒惊现
  • 2007年网站内容管理系统(CMS)年终精选点评
  • Dede2007 分类信息模型抢先预览
  • 动易seo修改{$showpage}篇
 
 

相关文章

  • Logo设计潮流之非主流风格(续前)
  • DEDECMS数据库还原详细教程
  • DEDECMS系统IT柏拉图的讲课内容
  • 关于DedeCMS官网服务器遭攻击的公告
  • DedeCms 5.0正式版图解说明和下载
  • dedecms自带采集器的高阶技巧(原创)
  • 关于SpueSite、DedeCMS、ECMS的分析
  • DedeCms招聘 因为有你才能更强大!!!
  • DedeCms2007(V5_RC1) 正式版盛大发布!
  • 饱饱眼瘾 DeDeCMS最新后台截图秘密透露
  • 织梦内容管理系统(dedecms)挂马记
  • 专访“IT柏拉图”:让全世界都看到中国开源CMS!
 
 

百度搜索

 
 

修改DEDECMS信息提示效果,实现自己风格

  • 阅览次数:
  • 文章来源: yzmn.com.cn
  • 原文作者: rococo
  • 整理日期: 2007-12-31
  • 发表评论
  • 字体大小:
  • 小
  • 中
  • 大

演示地址:http://www.yzmn.com.cn/plus/heightsearch.php 直接点高级搜索,不要写任何关键词.然后出现的就是信息提示效果.

具体操作方法:
第一步:设计自己所需要的信息提示效果.
第二步:找到 include/inc_functions.php 文件.
    修改 以下为引用的内容:
function JumpUrl(){
        if(pgo==0){ location='$gourl'; pgo=1; }
      }\r\n";
            $rmsg = $func;
            $rmsg .= "document.write(\"<br/><div style='width:400px;padding-top:4px;height:24;font-size:10pt;border-left:1px solid #b9df92;border-top:1px solid #b9df92;border-right:1px solid #b9df92;background-color:#def5c2;'>DEDECMS 提示信息!</div>\");\r\n";
            $rmsg .= "document.write(\"<div style='width:400px;height:100;font-size:10pt;border:1px solid #b9df92;background-color:#f9fcf3'><br/><br/>\");\r\n";
            $rmsg .= "document.write(\"".str_replace("\"","“",$msg)."\");\r\n";
            $rmsg .= "document.write(\"";
            if($onlymsg==0){
                if($gourl!="javascript:;" && $gourl!=""){ $rmsg .= "<br/><br/><a href='".$gourl."'>如果你的浏览器没反应,请点击这里...</a>"; }
                $rmsg .= "<br/><br/></div>\");\r\n";
                if($gourl!="javascript:;" && $gourl!=""){ $rmsg .= "setTimeout('JumpUrl()',$litime);"; }
            }else{ $rmsg .= "<br/><br/></div>\");\r\n"; }
            $msg  = $htmlhead.$rmsg.$htmlfoot;
        }
        echo $msg;
}

为自己所设计的信息提示代码.


下面的是我自己的信息提示代码如下:

以下为引用的内容:
function JumpUrl(){
        if(pgo==0){ location='$gourl'; pgo=1; }
      }\r\n";
            $rmsg = $func;
            $rmsg .= "document.write(\"<div style='width:477px; margin:0 auto; height:27px; background-image:url( style='width:340px; margin:0 auto; margin-top:30px; font-size:12px;'>\");\r\n";
            $rmsg .= "document.write(\"".str_replace("\"","“",$msg)."\");\r\n";
            $rmsg .= "document.write(\"";
            if($onlymsg==0){
                if($gourl!="javascript:;" && $gourl!=""){ $rmsg .= "<br/><br/><a href='".$gourl."'>如果你的浏览器没反应,请点击这里...</a>"; }
                $rmsg .= "<br/><br/></div></div><div style='width:477px; margin:0 auto; height:9px; background-image:url(
src='/upimg/allimg/071231/1502090.gif' height='9' /></div>\");\r\n"; }
            $msg  = $htmlhead.$rmsg.$htmlfoot;
        }
        echo $msg;
}

 

完成效果转换.

信息翻滚效果
生成以后的代码显示:

以下为引用的内容:
<SCRIPT language=JavaScript>
<!--
var marqueeContent=new Array(); 

marqueeContent[0]='<a href="http://www.yzmn.com.cn/Photo/1230642007.shtml"  target="_blank">婚纱摄影-扬州美女</a>';
marqueeContent[1]='<a href="http://www.yzmn.com.cn/Photo/1230632007.shtml"  target="_blank">扬州出美女!夏日中的清凉风景—扬州美女</a>';
marqueeContent[2]='<a href="http://www.yzmn.com.cn/Photo/1230622007.shtml"  target="_blank">身穿旗袍的扬州美女——不一样的公交MM</a>';
marqueeContent[3]='<a href="http://www.yzmn.com.cn/Photo/1230612007.shtml"  target="_blank">扬州美女,真正的美丽-公交mm</a>';
marqueeContent[4]='<a href="http://www.yzmn.com.cn/News/1230602007.shtml"  target="_blank">扬州美女全息图-自古扬州出美女</a>';

var marqueeInterval=new Array(); 
var marqueeId=0;
var marqueeDelay=4000;
var marqueeHeight=20;
function initMarquee() {
var str=marqueeContent[0];
document.write('<div id=marqueeBox style="overflow:hidden;height:'+marqueeHeight+'px" onmouseover="clearInterval(marqueeInterval[0])" onmouseout="marqueeInterval[0]=setInterval(\'startMarquee()\',marqueeDelay)"><div>'+str+'</div></div>');
marqueeId++;
marqueeInterval[0]=setInterval("startMarquee()",marqueeDelay);
}
function startMarquee() {
var str=marqueeContent[marqueeId];
  marqueeId++;
if(marqueeId>=marqueeContent.length) marqueeId=0;
if(marqueeBox.childNodes.length==1) {
  var nextLine=document.createElement('DIV');
  nextLine.innerHTML=str;
  marqueeBox.appendChild(nextLine);
  }
else {
  marqueeBox.childNodes[0].innerHTML=str;
  marqueeBox.appendChild(marqueeBox.childNodes[0]);
  marqueeBox.scrollTop=0;
  }
clearInterval(marqueeInterval[1]);
marqueeInterval[1]=setInterval("scrollMarquee()",10);
}
function scrollMarquee() {
marqueeBox.scrollTop++;
if(marqueeBox.scrollTop%marqueeHeight==marqueeHeight){
  clearInterval(marqueeInterval[1]);
  }
}
initMarquee();
// -->
</SCRIPT>


 

dedecms标签代码: 以下为引用的内容:
<SCRIPT language=JavaScript>
<!--
var marqueeContent=new Array();  //滚动主题

marqueeContent[0]='{dede:arclist row='1' titlelength='40'}<a href="[field:filename/]"  target="_blank">[field:title/]</a>{/dede:arclist}';
marqueeContent[1]='{dede:arclist limit='1,1' titlelength='40'}<a href="[field:filename/]"  target="_blank">[field:title/]</a>{/dede:arclist}';
marqueeContent[2]='{dede:arclist limit='2,1' titlelength='40'}<a href="[field:filename/]"  target="_blank">[field:title/]</a>{/dede:arclist}';
marqueeContent[3]='{dede:arclist limit='3,1' titlelength='40'}<a href="[field:filename/]"  target="_blank">[field:title/]</a>{/dede:arclist}';
marqueeContent[4]='{dede:arclist limit='4,1' titlelength='40'}<a href="[field:filename/]"  target="_blank">[field:title/]</a>{/dede:arclist}';

var marqueeInterval=new Array();  //定义一些常用而且要经常用到的变量
var marqueeId=0;
var marqueeDelay=4000;
var marqueeHeight=20;
function initMarquee() {
var str=marqueeContent[0];
document.write('<div id=marqueeBox style="overflow:hidden;height:'+marqueeHeight+'px" onmouseover="clearInterval(marqueeInterval[0])" onmouseout="marqueeInterval[0]=setInterval(\'startMarquee()\',marqueeDelay)"><div>'+str+'</div></div>');
marqueeId++;
marqueeInterval[0]=setInterval("startMarquee()",marqueeDelay);
}
function startMarquee() {
var str=marqueeContent[marqueeId];
  marqueeId++;
if(marqueeId>=marqueeContent.length) marqueeId=0;
if(marqueeBox.childNodes.length==1) {
  var nextLine=document.createElement('DIV');
  nextLine.innerHTML=str;
  marqueeBox.appendChild(nextLine);
  }
else {
  marqueeBox.childNodes[0].innerHTML=str;
  marqueeBox.appendChild(marqueeBox.childNodes[0]);
  marqueeBox.scrollTop=0;
  }
clearInterval(marqueeInterval[1]);
marqueeInterval[1]=setInterval("scrollMarquee()",10);
}
function scrollMarquee() {
marqueeBox.scrollTop++;
if(marqueeBox.scrollTop%marqueeHeight==marqueeHeight){
  clearInterval(marqueeInterval[1]);
  }
}
initMarquee();
// -->
</SCRIPT>

上一篇:PHP使用zlib扩展实现页面GZIP压缩输出
下一篇:构建支持Master/Slave读写分离的数据库操作类
  • 网友评论:
  • 查看所有评论
  • 我要发表评论
您的网名:
留言主题:
你要发表的内容:

 

关于本站 | 广告联系 | 版权声明 | 网站地图 | 发布软件 | 帮助中心 | 源码论坛

Copyright © 2005-2007 CodePub.Com  程序支持:木翼  滇ICP备05005971号