例如有人對你說話時,而你並不在聊天室的那個頁面視窗時!
可以經由這個判斷來提醒使用者,如果沒有在聊天室頁面,
就將網頁的TITLE顯示如"XXX對你說"類似的資訊!
這樣就能達到不在聊天室也能知道是不是有人對你說話了!
下面是判斷的程式碼:
<script type="text/javascript" src="../Scripts/prototype.js"></script>
var _FOCUSED = true;
//適用IE
if(navigator.userAgent.indexOf("MSIE") > 0){
Event.observe(document, 'focusout', function(){
_FOCUSED = false;
}, false);
Event.observe(document, 'focusin', function(){
_FOCUSED = true;
}, false);
}
else{
//適用FF
window.onblur = function(){
_FOCUSED = false;
}
window.onfocus = function(){
_FOCUSED = true;
}
}
沒有留言:
張貼留言