php怎么发公告,可以文本显示的公告栏_php实例

一个可以文本显示的公告栏,可以在多处使用,绝对不可错过!

脚本说明:

第一步:把如下代码加入

区域中

var i = 0;

// used to cycle thru messages

var TextNumber = -1;

// array of messages

var TextInput = new Object();

// used to load manipulate message

var HelpText="";

// used to load message

var Text = "";

// length of timeout (smaller is faster)

var Speed=50;

// used to display message number

var message=0;

// used to position text in ver 2.0

var addPadding="rn";

// Each element of TextInput represents a single message.

TextInput[0] = "今天注意了有新的任务布置";

TextInput[1] = "欢迎你的光临!本站为你提供大量javascript下载";

TextInput[2] = "重点介绍Javascript";

TextInput[3] = "与制作网页特效密切相关的技术";

TextInput[4] = "本站同时有影音空间等栏目";

TextInput[5] = "还有新闻及健康方面的资料";

TextInput[6] = "还有宽带网方面的大量技术文章";

TextInput[7] = "本站网址:http://www.njcatv.net";

TotalTextInput = 7; // (0, 1, 2, 3, 4, 5, 6, 7)

// Positioning and speed vary between versions.

var Version = navigator.appVersion;

if (Version.substring(0, 1)==3)

{

Speed=200;

addPadding="";

}

for (var addPause = 0; addPause <= TotalTextInput; addPause++)

{TextInput[addPause]=addPadding+TextInput[addPause];}

var TimerId

var TimerSet=false;

// Called by >>> button (display next message) .

function nextMessage()

{

if (!TimerSet)

{

TimerSet=true;

clearTimeout (TimerId);

if (TextNumber>=TotalTextInput)

{

alert("This is the end of the list!");

TimerSet=false;

}

else

{

TextNumber+=1;

message=TextNumber+1;

document.forms[0].elements[2].value= message;

Text = TextInput[TextNumber];

HelpText = Text;

}

teletype();

}

}

// Gets and displays character from rollMessage() .

// Variable Speed controls length of timeout and thus the speed of typing.

function teletype()

{

if (TimerSet)

{

Text=rollMessage();

TimerId = setTimeout("teletype()", Speed);

document.forms[0].elements[0].value=Text;

}

}

// Pulls one character at a time from string and returns (as Text) to function teletype() for displaying.

function rollMessage ()

{

i++;

var CheckSpace = HelpText.substring(i-1, i);

CheckSpace = "" + CheckSpace;

if (CheckSpace == " ")

{i++;}

if (i >= HelpText.length+1)

{

TimerSet=false;

Text = HelpText.substring(0, i);

i=0;

return (Text);

}

Text = HelpText.substring(0, i);

return (Text);

}

// Initially called by onLoad in BODY tag to load title.

function initTeleType()

{

Text="rn Manual Tele-Type Display";

document.forms[0].elements[0].value=Text;

}

// Called by <<< button (get previous message).

function lastMessage()

{

if (!TimerSet && TextNumber!=-1)

{

TimerSet=true;

clearTimeout (TimerId);

if (TextNumber<=0)

{

alert("This is the beginning of the list!");

TimerSet=false;

}

else

{

TextNumber-=1;

message=TextNumber+1;

document.forms[0].elements[2].value= message;

Text = TextInput[TextNumber];

HelpText = Text;

}

teletype();

}

}

// Deactivate Cloaking –>

第二步:在

区域中加入如下代码:
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值