最近在开发网页游戏的过程中遇到一个问题,希望高手或有经验的朋友伸出援助之手!
  如果你在玩网页游戏,比如说斗地主.当自己出牌后要去等其他两家出牌操作,而在这个过程中你可以打开其他页面正在浏览,需要做的就是在你正在浏览其他页面时,如果轮到自己操作给出相应的提示.
  有很多游戏实现了这个功能,经常都是游戏的那个页面这时就会变成红色闪动.如果要实现这个功能该怎么做.可能还需要考虑的是多标签浏览器是否也一样?
  能给一些提示或可行的方案,当然例子更好.呵呵! 放心,一定多多给分!

解决方案 »

  1.   


    楼主参考<HTML>
    <HEAD>
    <META http-equiv='Content-Type' content='text/html; charset=gb2312'>
    <TITLE>标题栏闪烁效果</TITLE>
    </HEAD>
    <BODY ><script language="JavaScript">
    step=0
    function flash_title()
        {
          step++
          if (step==3) {step=1}
          if (step==1) {document.title='【你有新的消息】'}
          if (step==2) {document.title='【      】'}
          setTimeout("flash_title()",380);
        }
    flash_title()
    </script></BODY></HTML>  内容闪动效果代码:<HTML>
    <HEAD>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <meta name="author" content="">
    <SCRIPT>
    function blink (elId) {
    var html = '';
    if (document.all)
    html += 'var el = document.all.' + elId + ';';
    else if (document.getElementById)
    html += 'var el = document.getElementById("' + elId + '");';
    html +=
    'el.style.visibility = ' +
    'el.style.visibility == "hidden" ? "visible" : "hidden"';
    if (document.all || document.getElementById)
    setInterval(html, 500)
    }
    function init () {
    blink('aText');
    blink('a2ndText');
    }
    </SCRIPT>
    <title>
    <BLINK>
    闪烁效果!!!
    </BLINK>
    </title>
    </HEAD>
    <BODY ONLOAD="init();">
    <SPAN ID="aText">
    <BLINK>
    这行文字闪烁!!!
    </BLINK>
    </SPAN>
    <BR>
    这行文字闪烁!!!
    <DIV ID="a2ndText">
    这行文字闪烁!!!
    </DIV>
    </BODY>
    </HTML> 
      

  2.   

    多谢大家的回答,看了用纯JS应该是解决不了这个问题了.网上有看多很多重绘标题栏的,可是我们是用java开发的 不适用,我和不会用 呵呵!