大家好,这两功能目前可以分开用,但那个跑马灯不管有没有新消息一直跑个不停,我想实现当有新消息的时候这个跑马灯才生效谁能帮改改,融合一下这两功能,js真搞不懂,谢了
<script type="text/javascript">
//记数器
function Check() {
$.ajax({
type: "GET",
dataType: "text",
url: "/check/",
cache: false,
success: function(text) {
var texts = "您有" + text + "条信息";
var textt = "您的信息超过" + text + "条啦";
if (text < 10) {
$("#msg").html(texts);
} else {
$("#msg").html(textt);
}
}
});
tidck = setTimeout('Check()', 10000);
}
//跑马灯
var temp=titletext="有新信息"
var delay=200
function scrollit() {
if (temp.length <titletext.length) temp += " - " + titletext
temp=temp.slice(1)
document.title=temp.slice(0, titletext.length)
window.setTimeout("scrollit()", delay)
}
scrollit()
</script>
jJavaScript跑马灯
<script type="text/javascript">
//记数器
function Check() {
$.ajax({
type: "GET",
dataType: "text",
url: "/check/",
cache: false,
success: function(text) {
var texts = "您有" + text + "条信息";
var textt = "您的信息超过" + text + "条啦";
if (text < 10) {
$("#msg").html(texts);
} else {
$("#msg").html(textt);
}
}
});
tidck = setTimeout('Check()', 10000);
}
//跑马灯
var temp=titletext="有新信息"
var delay=200
function scrollit() {
if (temp.length <titletext.length) temp += " - " + titletext
temp=temp.slice(1)
document.title=temp.slice(0, titletext.length)
window.setTimeout("scrollit()", delay)
}
scrollit()
</script>
jJavaScript跑马灯
因为新消息时在ajax获得的 所以可以把这段代码写在ajax会掉函数里试试