var speed = 200 //Delay Between Every word
var pause = 1000 //Delay Between EveryLine
var timerID = null
var bannerRunning = false
var ar = new Array()
ar[0] = "欢迎来到全球俱乐部!!!请牢记我们的唯一域名tgvclub.com"
ar[1] = "全球第一高品质社区!!!请牢记我们的唯一域名tgvclub.com"
ar[2] = "全球首家高品质生活资讯网啊!!!请牢记我们的唯一域名tgvclub.com"
var currentMessage = 0
var offset = 0
function stopBanner() {
if (bannerRunning)
clearTimeout(timerID)
bannerRunning = false}
function startBanner() {
stopBanner()
showBanner()}
function showBanner() {
var text = ar[currentMessage]
if (offset < text.length) {
if (text.charAt(offset) == " ")
offset++
var partialMessage = text.substring(0, offset + 1)
window.status = partialMessage
offset++
timerID = setTimeout("showBanner()", speed)
bannerRunning = true}
else {
offset = 0
currentMessage++
if (currentMessage == ar.length)
currentMessage = 0
timerID = setTimeout("showBanner()", pause)
bannerRunning = true }}
startBanner();
我把这段代码用到ASP.net里面 运行页面后 状态栏显示的文字变成了方框了!
请问怎么解决
var pause = 1000 //Delay Between EveryLine
var timerID = null
var bannerRunning = false
var ar = new Array()
ar[0] = "欢迎来到全球俱乐部!!!请牢记我们的唯一域名tgvclub.com"
ar[1] = "全球第一高品质社区!!!请牢记我们的唯一域名tgvclub.com"
ar[2] = "全球首家高品质生活资讯网啊!!!请牢记我们的唯一域名tgvclub.com"
var currentMessage = 0
var offset = 0
function stopBanner() {
if (bannerRunning)
clearTimeout(timerID)
bannerRunning = false}
function startBanner() {
stopBanner()
showBanner()}
function showBanner() {
var text = ar[currentMessage]
if (offset < text.length) {
if (text.charAt(offset) == " ")
offset++
var partialMessage = text.substring(0, offset + 1)
window.status = partialMessage
offset++
timerID = setTimeout("showBanner()", speed)
bannerRunning = true}
else {
offset = 0
currentMessage++
if (currentMessage == ar.length)
currentMessage = 0
timerID = setTimeout("showBanner()", pause)
bannerRunning = true }}
startBanner();
我把这段代码用到ASP.net里面 运行页面后 状态栏显示的文字变成了方框了!
请问怎么解决
LZ描述的也不太清楚。。中文字用escape编码unescape解码比如这个ar[0] = escape("欢迎来到全球俱乐部!!!请牢记我们的唯一域名tgvclub.com");输出显示时。。unescape(ar[0]);
用火狐看下 js错误 。