私は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 ファイルはリモート ホストにあります。だから私は彼らがどのように働いているのか本当に知りません。
私のページの 1 つのページ タイトルに動的にリスナー カウントを含めたいと考えています。Twitter ページがフィードで利用可能な新しいツイートをカウントするのと同じように。
たとえば(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">
は機能しません。しかし、少なくともページ更新コンポーネントが正しいことはわかっています。プレーンテキストで期待どおりに機能しているためです。
これら 2 つの関数をマージするにはどうすればよいですか? リスナー数が動的に更新されるようにするにはどうすればよいですか?