if (Platform.indexof("win95)==-1)
的引号少了一个,看看是不是

解决方案 »

  1.   

    已经改好:
    <html>
    <head>
    <script language="javascript">
    <!--
    function newWin(){
    new12=open("poker.html","subWindow","width=450,height=300,status=1")
    }
    function checkplatform()
    {
     var Platform=(navigator.appVersion).toUpperCase(); //这一行未结束的字符串常量
     if (Platform.indexOf("win95")==-1)
            alert("这个游戏适合在WIN95中运行,在其他的操作系统中可能无法运行!") }
    //-->
    </script>
    </head>    这一行,缺少对象。
    <body onload="checkplatform()">
    <h3 align=center>现在我们来进行游戏</h3>
    <h4><br>规则:
    <br>1.按"新游戏"按钮,将出现一个游戏窗口,窗口中有四个数字。<br>
    <br>2.使用这四个数字和+、-、*或/运算使其结果是24。  <br>
    </h4>
    <form>
    <input type="button" value="新游戏" onclick="newWin()">
    </form>
    </body>
    </html>
      

  2.   

    Platform.indexof("win95)==-1,这样的简单错误,也不仔细检查下再来问,而且给100分,这样子会造成csdn通货膨胀,专家分贬职的哦^_^
      

  3.   

    引号的问题是抄错了。原来错误是indexof的o小写了。结帖。