Breaking

Wednesday, November 28, 2012

Đoạn js tạo hiệu ứng chạy text lề dưới trang web

Đoạn js tạo hiệu ứng chạy text lề dưới trang web. Tuy nhiên nó chỉ có tác dụng với IE, còn các trình duyệt khác mặc định không hiển thị thanh này.

<script type="text/javascript">
function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=279,height=150,left = 511,top = 476');");
}
<!--
  mesaj   = " dong thu 1 " +
" dong thu 2 " +
" dong thu 3 " +
" dong thu n "
  scrollSpeed = 12
  lineDelay   = 2500
 
  txt         = ""
  function scrollText(pos) {
    if (mesaj.charAt(pos) != '^') {
      txt    = txt + mesaj.charAt(pos)
      status = txt
      pauze  = scrollSpeed
    }
    else {
      pauze = lineDelay
      txt   = ""
      if (pos == mesaj.length-1) pos = -1
    }
    pos++
    setTimeout("scrollText('"+pos+"')",pauze)
  }
  //-->
scrollText(0)
// JavaScript Document
nereidFadeObjects = new Object();
nereidFadeTimers = new Object();
function nereidFade(object, destOp, rate, delta){
if (!document.all)
return
    if (object != "[object]"){  //do this so I can take a string too
        setTimeout("nereidFade("+object+","+destOp+","+rate+","+delta+")",0);
        return;
    }
    clearTimeout(nereidFadeTimers[object.sourceIndex]);
    diff = destOp-object.filters.alpha.opacity;
    direction = 1;
    if (object.filters.alpha.opacity > destOp){
        direction = -1;
    }
    delta=Math.min(direction*diff,delta);
    object.filters.alpha.opacity+=direction*delta;
    if (object.filters.alpha.opacity != destOp){
        nereidFadeObjects[object.sourceIndex]=object;
        nereidFadeTimers[object.sourceIndex]=setTimeout("nereidFade(nereidFadeObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate);
    }
}
function startTrans(a,fname)
{
a.filters[0].Apply();
a.src = "imageproducts/" + fname;
a.filters[0].Play()
}
var popUpWin=0; function popUpWindow(URLStr, left, top, width, height) { if(popUpWin) { if(!popUpWin.closed) popUpWin.close(); } popUpWin = open(URLStr, 'popUpWin', 'scrollbars=yes,resizable=yes,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+''); }
</script>

Thanks internet!

No comments:

Post a Comment