我正在使用的代码如下,我在Stackoverflow上对它进行了一些研究。我没有找到解决我遇到的问题的方法。
<script type="text/javascript">
setInterval(function() {
var x=document.getElementById("SUI-WelcomeLine-InboxNum");
document.title = document.title + x.innerHTML;
}, 3000);
</script>
除了一件事以外,我所拥有的一切都很好。它会发布文档标题,但会反复重复发布收件箱编号。所以我得到页面标题,例如“我的网站”,然后是111111111,当我有1条消息时。如何让它停止重复收件箱计数并整理文档和收件箱数?
是的,我是个菜鸟。答案 0 :(得分:1)
试试这个:
var title = document.title;
setInterval(function() {
var x=document.getElementById("SUI-WelcomeLine-InboxNum");
document.title = title + x.innerText;
}, 3000);
但是,我不认为您应该使用定期检查收件箱元素的间隔循环来执行此任务。相反,让更新收件箱元素的脚本也会更新标题。
答案 1 :(得分:0)
这是因为你不断重新附加字符串。 document.title = document.title + x.innerHTML;
你应该做这样的事情:
document.title = "(" + count + ") Awesome Webapp";