国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JS實現瀏覽器狀態欄文字從右向左彈出效果代碼

2019-11-20 11:23:53
字體:
來源:轉載
供稿:網友

本文實例講述了JS實現瀏覽器狀態欄文字從右向左彈出效果。分享給大家供大家參考,具體如下:

這里狀態欄文字彈出代碼,從右向左彈出,通過修改Script中的這些代碼片段可改變效果:

var POSITION = 100
var DELAY = 4
var MESSAGE = "這里是你想要的文字!"

運行效果截圖如下:

在線演示地址如下:

http://demo.VeVB.COm/js/2015/js-status-bar-txt-scroll-codes/

具體代碼如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE>狀態欄文字彈出代碼,從右向左彈出</TITLE></HEAD><BODY><script language="JavaScript"> <!--function statusMessageObject(p,d) { this.msg = MESSAGE this.out = " " this.pos = POSITION this.delay = DELAY this.i   = 0 this.reset = clearMessage}function clearMessage() { this.pos = POSITION}var POSITION = 100var DELAY  = 4 var MESSAGE = "狀態欄文字快速的一個一個彈出!!!  " var scroll = new statusMessageObject()function scroller() { for (scroll.i = 0; scroll.i < scroll.pos; scroll.i++) {  scroll.out += " " } if (scroll.pos >= 0)  scroll.out += scroll.msg else scroll.out = scroll.msg.substring(-scroll.pos,scroll.msg.length) window.status = scroll.out scroll.out = " " scroll.pos-- if (scroll.pos < -(scroll.msg.length)) {  scroll.reset() } setTimeout ('scroller()',scroll.delay)}function snapIn(jumpSpaces,position) { var msg = scroll.msg var out = "" for (var i=0; i<position; i++)   {out += msg.charAt(i)} for (i=1;i<jumpSpaces;i++)   {out += " "} out += msg.charAt(position) window.status = out if (jumpSpaces <= 1) {  position++  if (msg.charAt(position) == ' ')    {position++ }  jumpSpaces = 100-position } else if (jumpSpaces > 3)    {jumpSpaces *= .75} else  {jumpSpaces--} if (position != msg.length) {  var cmd = "snapIn(" + jumpSpaces + "," + position + ")";  scrollID = window.setTimeout(cmd,scroll.delay); } else {  window.status=""  jumpSpaces=0  position=0  cmd = "snapIn(" + jumpSpaces + "," + position + ")";  scrollID = window.setTimeout(cmd,scroll.delay);  return false  } return true}snapIn(100,0);// --></script></BODY></HTML>

希望本文所述對大家JavaScript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南木林县| 怀仁县| 吉隆县| 丰都县| 台山市| 额尔古纳市| 哈尔滨市| 富顺县| 大同市| 靖江市| 玉林市| 安化县| 宜章县| 神池县| 岳普湖县| 丰台区| 安宁市| 东阳市| 札达县| 满洲里市| 吉水县| 承德市| 瑞安市| 修水县| 武胜县| 海丰县| 冕宁县| 石阡县| 金塔县| 岳普湖县| 石河子市| 德格县| 县级市| 青浦区| 正蓝旗| 丹江口市| 拜城县| 盖州市| 尼玛县| 平陆县| 阜城县|