所以我發現只有1個類似於我的問題,答案並沒有真正的幫助,所以我希望問我自己的代碼可能會幫助我找到我正在尋找的答案。在新的數據庫條目上播放音效
我希望在發佈新帖子時向我的留言箱添加聲音。我相信,一段代碼,該劇聲音功能會去會在這裏
function shouts() {
clearTimeout(getshout);
var xmlHttp = (window.XMLHttpRequest) ? new XMLHttpRequest : new ActiveXObject("Microsoft.XMLHTTP");
xmlHttp.open("GET", "shoutbox/shouts.php?i=" + Math.random());
xmlHttp.onreadystatechange = function() {
if (this.readyState == 4) {
if (parseInt(this.responseText) > current_shouts) {
getshouts();
current_shouts = parseInt(this.responseText);
}
getshout = setTimeout("shouts()", 1000);
}
}
xmlHttp.send(null);
}
但是,相應的我不是100%肯定,我知道,這是它檢查數據庫中的新條目被這個函數調用的php代碼是
<?php
require_once("../config.php");
echo implode(mysql_fetch_assoc(mysql_query("SELECT COUNT(id) FROM shout")));
?>
我很肯定這個代碼不必爲了做到這一點而被觸及。我已經在谷歌上搜索過,並且查看了多個論壇,但是我還沒有找到一個真正有用的方法,我不是要求你們爲我寫代碼,只是給我一個正確的方向!
如果還有其他需要的,請讓我知道,我會編輯我的帖子。
謝謝,凱西
這種打破了代碼,我已經實現了幾種方式,它停止吼吼箱加載其他用戶的新帖子。不知道我做錯了什麼:/ – kira423
感謝victmo的帖子,我能夠以正確的方式實現這個目標! – kira423