html css 样式整合

1、显示文章:空两格 <p style="text-indent: 2em">爱施德发生发送</p>
 
2、导航内容滚动公告:


    <SCRIPT language=JavaScript>
    var EventsDesc = new Array();
 var EventsURL = new Array();
    var sysnotice = '<s:property value="#request.sysNoticeList"/>';
    <s:iterator value="#request.sysNoticeList"  status="ind">
 EventsDesc['<s:property value="#ind.index"/>']='<s:property value="#request.sysNoticeList[#ind.index].noticeTitle"/>';
 var id = '<s:property value="#request.sysNoticeList[#ind.index].sysnoticeId"/>';
 id ='showNotice(\''+id+'\');';
 EventsURL['<s:property value="#ind.index"/>']=id;
 </s:iterator>
var no=0, etLeftMargin=580, etMainWidth=750;
var eventsTickerID, isNavRunning = false;
var isNav = (navigator.appName.indexOf("Netscape") !=-1);

function initArray() {
    this.length = initArray.arguments.length;
    for (var i = 0; i < this.length; i++) {
        this[i] = initArray.arguments[i];
       }
}
if (isNav) {
    var x = etLeftMargin + Math.floor((window.outerWidth - etMainWidth) / 2);
    x = (x < etLeftMargin) ? etLeftMargin : x;
}
if(isNav) {
    var desc = '<layer id="wds" top=130 left=' + x + ' width=150></layer>'
    document.getElementById("notice").innerHTML=desc;
} else {
    var desc = '<span id="wds"></span>';
    document.getElementById("notice").innerHTML=desc;
}
function hResetX(e) {
    if (isNav) {
        //isNavRunning = false;
        x = etLeftMargin + Math.floor((window.outerWidth - etMainWidth) / 2);
        x = (x < etLeftMargin) ? etLeftMargin : x;
        document.wds.left = x;
        //window.reload();
    }
}
function hLoad(e) {
    if (!isNavRunning) {
        isNavRunning = true;
        eventsTickerID = setTimeout("EventsTicker();", 500);
    }
    if (isNav) {
        window.captureEvents(Event.RESIZE);
        window.onresize = hResetX;
    }
}
function EventsTicker() {
    desc = "<span style=\"cursor:pointer;width:50px;height:25px;\"    οnclick=\"" + EventsURL[no] + "\" >" + EventsDesc[no] + "</span>";
    if(isNav) {
        document.wds.document.write(desc);
        document.wds.document.close();
    } else {
        wds.innerHTML = desc;
    }
    no = (no >= EventsDesc.length-1) ? 0 : ++no;
    eventsTickerID = setTimeout("EventsTicker();", 2000);
    alert(no+"=="+EventsDesc.length);
}
//EventsTicker();
 //eventsTickerID = setTimeout("EventsTicker();", 200);
// catch the events for my own handler
if (document.layer) window.captureEvents(Event.LOAD);
window.onload = hLoad;
// -->
</SCRIPT>
  

 

文章格式显示:

<table width="100%" class="table_tb" style="table-layout:fixed;word-break:break-all" border="0" cellspacing="0" cellpadding="0">
     <tr>
       <td width="80%"  align="center">${sysNotice.noticeTitle}</td>
     </tr>
     <tr align="center">
       <td width="80%"  align="right"><s:date name="sysNotice.sendTime" format="yyyy年MM月dd日 HH:mm"/></td>
     </tr>
     <tr>
       <td width="80%" align="left" style="word-wrap:break-word;word-break:normal;">
        <pre><p style="text-indent: 2em">${sysNotice.noticeContent }</p></pre>
       </td>
     </tr>
   </table>

 
 3、js 网页置顶
var btn= null ;


 function backTop(btnId){
 btn=document.getElementById(btnId);
var   d=document.documentElement.scrollTop || window.pageYOffset || document.body.scrollTop;
 
window.οnscrοll=set; 
btn.οnclick=myScroll;

/**function (){
btn.style.display="none";
window.οnscrοll=null;
setInterval(function(){
d.scrollTop-=Math.ceil(d*1);
if(d==0) clearInterval(btn.timer,window.οnscrοll=set);
},100);
d.scrollTop-=Math.ceil(d*1);
};**/

} function set(){var d=document.documentElement.scrollTop || window.pageYOffset || document.body.scrollTop;  var str = d>0?'block':'none';  
btn.style.display=str ; // window.οnscrοll=null;  
}
function myScroll() 

//前边是获取chrome等一般浏览器 如果获取不到就是ie了 就用ie的办法获取 
var x=document.documentElement.scrollTop || window.pageYOffset || document.body.scrollTop;
var timer=setInterval(function(){ 
x=x-100; 
if(x<100) 

btn.style.display='none';
x=0; 
window.scrollTo(x,x); 
clearInterval(timer); 
window.οnscrοll=set; 

window.scrollTo(x,x); 
},"10"); 

 
 
3、js 压缩解压工具 http://js.clicki.cc/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值