我有 AJAX 代码
<!-- Body Code -->
Listeners: <span id="cc_stream_info_listeners"></span>
<!-- Footer Code -->
<script type="text/javascript" src="http://mysite.com/system/streaminfo.js"></script>
<script type="text/javascript" src="http://mysite.com/js.php/radio/streaminfo/rnd0"></script>
它返回在线广播流的动态听众计数。此代码工作正常,但 js 文件位于远程主机上。所以我真的不知道它们是如何工作的。
我希望我的一个页面的页面标题动态包含侦听器计数。就像推特页面计算您的提要中可用的新推文一样。
例如(5) My Dashboard | My Site Name
,其中数字是来自 AJAX 函数的动态侦听器计数。
这是我到目前为止所拥有的。
<!-- START: PAGE TITLE LISTENER CONTENT -->
<script>
function updatetitle() {
var txt1 = "(";
var txt2 = "5";
var txt3 = ") My Dashboard | My Site Name";
var n = txt1.concat(txt2,txt3);
document.title = n;
}
</script>
<script>
window.onload = function() {
updatetitle();
};
</script>
简单地替换文本“5”<span id="cc_stream_info_listeners">
是行不通的。但至少我知道我的页面更新组件是正确的。因为它使用纯文本按预期工作。
如何合并这两个函数 - 以便动态更新侦听器计数?