另一问题:
=====================================================================
<a href="" onclick="window.open(this.href,'','width="100%",height="100%",toolbar="no",location="no",menubar="no"')">a link</a>
====================================================================
打开的窗口仍然有工具栏,地址栏,菜单栏。怎么才能没有工具栏,地址栏,菜单栏?

解决方案 »

  1.   

    第二个问题用noBorderWin(...)也不行
      

  2.   

    for(var i=score.length; i>0; --i)  score[i-1]=0;
    问题出在这里
      

  3.   

    楼主是不是想要这样的效果啊?
    <html>
    <head>  
      <meta http-equiv="Content-Type" content="text/html;charset=gp2312">
      <title>第五章 体质 习题</title>
      <script><!--
        function Judge(form)
        {
            var right=0;
            for(var i=Number(document.all.score.value); i>0; i--)
    //score[i-1]=0;
            if(form.a101[1].checked==1)  ++right;
            if(form.a102[3].checked==1)  ++right;
            if(form.a103[0].checked==1)  ++right;
    alert (right);
            ShowResult(right);
        }  
        function ShowResult(amount)
        {
            //var amount=Judge(form);
            document.all.score.value="您做对了"+amount+"题!每道题正确答案依次如下:b, d, a.";
            //form.submit();
        }
      -->
      </script>
    </head>
     
    <body background="">
      <p align="center"><font face="隶书" size="4"><b>第五章 体质 习题</p>
      <p align="left">【学习要求】<br>1.掌握体质的概念,正常体质的分型和特征;<br>2.了解体质的生理基础及体质学说的应用。</p>
      <p align="left">选择题<br>(一)A1型题</p>
      <p align="left">
        <form action="" method="post" target="" name="form1">
          1.观察和测量身体各部分的大小、形状、匀称程度,以及体重、胸围、肩宽、骨盆宽度和皮肤与皮下软组织情况可判断(   )<br>
          &nbsp;&nbsp;<input type="radio" value="a" name="a101">&nbsp;A.体表形态&nbsp;&nbsp;<input type="radio" value="b" name="a101">&nbsp;B.体格&nbsp;&nbsp;<input type="radio" value="c" name="a101">&nbsp;C.体型&nbsp;&nbsp;<input type="radio" value="d" name="a101">&nbsp;D.体姿&nbsp;&nbsp;<input type="radio" value="e" name="a101">&nbsp;E.性征<br>
          2.体型中最有代表性的差异是(   )<br> 
          &nbsp;&nbsp;<input type="radio" value="a" name="a102">&nbsp;A.皮肤之厚薄 &nbsp;&nbsp;<input type="radio" value="b" name="a102">&nbsp;B.肤色&nbsp;&nbsp;<input type="radio" value="c" name="a102">&nbsp;C.腠理之坚松&nbsp;&nbsp;<input type="radio" value="d" name="a102">&nbsp;D.形体之肥瘦&nbsp;&nbsp;<input type="radio" value="e" name="a102">&nbsp;E.身高<br>
          3.衡量体格的重要指标是(   )<br>
          &nbsp;&nbsp;<input type="radio" value="a" name="a103">&nbsp;A.体型&nbsp;&nbsp;<input type="radio" value="b" name="a103">&nbsp;B.体重&nbsp;&nbsp;<input type="radio" value="c" name="a103">&nbsp;C.体姿&nbsp;&nbsp;<input type="radio" value="d" name="a103">&nbsp;D.身高&nbsp;&nbsp;<input type="radio" value="e" name="a103">&nbsp;E.性征<br>
          <p align="center"><span>
            <input type="button" value="Submit Paper" name="B1" onclick="Judge(this.form)">
            <input type="reset" value="Reset" name="B2">
            <br>
            <textarea style="font-family:serif" name="score" rows="1" cols="100">3</textarea>
          </span></p>
        </form>
      </p>
    </body>
    </html>
      

  4.   

    <script language="JavaScript"><!--
      function ShowResult(amount)
      {
          document.all.score.value="每道题正确答案依次为:b, d, a";
      }
      function Judge(form)
      {
          var right=0;
          for(var i=Number(document.all.score.value); i>0; --i)  score[i-1]=0;
          if(form.a101[1].checked==1)  ++right;
          if(form.a102[3].checked==1)  ++right;
          if(form.a103[0].checked==1)  ++right;
          alert("您做对了"+right"道题!");
          ShowResult(right);
      } 
    ========================================================================
    以上是最终代码。此问题已解决。感谢 blestcc(成辰) !!请各位继续关注页面的工具栏,地址栏,菜单栏的问题,,,,,
      

  5.   

    再就是,对于
    function ShowResult(amount)
    {
        document.all.score.value="每道题的正确答案如下:b,  d,  a";
    }怎么能让<textarea></textarea>中显示其value时,答案(b,  d,  a)能另起一行,即
    每道题的正确答案如下:
    b,  d,  a
      

  6.   

    最后一个问题,只要
    document.all.score.value="每道题的正确答案如下:\n b,  d,  a";
    加个\n就行了页面问题
    <a href="" onclick="window.open(this.href,'','width=100%,height=100%,toolbar=no,location=no,menubar=no');return false;">a link</a>把width、height等的"去掉就行了,而且这样可以打开新的窗口,但自己的窗口也会打开这个页面,所以要加个return false;
      

  7.   

    <a href="" onclick="window.open(this.href,'','width=100%,height=100%,toolbar=no,location=no,menubar=no');return false;">a link</a>
    ...........................................................
    要求是达到了,但只是打来了一个微型窗口并且窗口最大化不可用,原窗口还在,加上<a href="" target="_self" onclick="window.open......">也不行,,,,问题:如何做到1,在原窗口打开,覆盖原窗口  2,新窗口尺寸正常
      

  8.   

    <a href="" onclick="window.open(this.href,'','left=0,top=0,toolbar=no,menubar=no,resizable=yes,scrollbars=yes,location=no,directories=no,fullscreen=no');window.opener=null;;window.close();return false;">a link</a>如果想打开就最大化可以参考这里
    http://community.csdn.net/Expert/topic/2963/2963900.xml?temp=.872143
      

  9.   

    OK!That's it!
    ......................................................................
    <a href="" onclick="window.open(this.href,'','left=0,top=0,menubar=no,toolbar=no,location=no,directories=no,scrollbars=yes,resizable=yes,fullscreen=no');window.opener=null;;window.close();return false;">a link</a>
    ......................................................................非常感谢 Minisheep(风云人物) !!肯定加分!使本窗口没有菜单栏、工具栏、地址栏、directories,能否实现?就是使<a href="">a link</a>所在的窗口?
      

  10.   

    这个好象不行吧,没见过,可能要用到Active插件或者Object或者其他的
      

  11.   

    <script language="JavaScript"><!--
      function ShowComment()
      {
          document.all.comment.value="aaaaaaaaaaaa\naaaaaaaaaaaaaaa\naaaaaaaaaaaa
            aaaa\naaaaaaaaaaaaa";  
          //comment为一textarea的name;因为文本太长,我在记事本上写源码时,“=”后面 要分行写,但在页面上提示错误,ShowComment()函数不能执行。
                                     
      }
    .........................................................................
    此问题如何解决呢?
      

  12.   

    OK, i've made it.加上了续行符
      

  13.   

    Minisheep(风云人物) 
    <a href="" onclick="window.open(this.href,'','left=0,top=0,toolbar=no,menubar=no,resizable=yes,scrollbars=yes,location=no,directories=no,fullscreen=no');window.opener=null;;window.close();return false;">a link</a>
    你给了我们一个很好的回答哦!
    一个投机取巧的方法哦,不过我没有想到,还是向你学习哈!
      

  14.   

    使本窗口没有菜单栏、工具栏、地址栏、directories,能否实现?就是使<a href="">a link</a>所在的窗口
    up
      

  15.   

    打开一个页面就行了!请参考:
    http://www.zhtx.org/cdq/ks/online_ks.asp
      

  16.   

    如果打开一个新页面可以做到。我想让首页也是没有菜单栏、工具栏、地址栏、directories。
    楼上的链接,参考哪里?
      

  17.   

    http://www.zhtx.org/cdq/ks/online_ks.asp
    就是在线考试呀,进去之后可以做题,然后马上评出分数,详细资料还可以知道错在哪里。
    有填空题和选择题。
      

  18.   

    至于你说的在首页也关闭,可以这样,先在网页里判断,如果window.name不等于一个变量,然后关闭页,关闭用window打开此页!
    <script language=javascript>
    if(window.name!="index")
    {self.opener=null;
     self.close();
     window.open('index.htm','index','toolsbar=no,menubar=no');
    }
    </script>
      

  19.   

    关于答题的问题已解决。我使用文件解决的,没用数据库。实际上是在给老师写课件。我对上述代码稍作修改
    ...........................................................
    </script language="JavaScript"><!--
      .
      .
      .
      if(window.name!="index"){
          self.opener=null;
          self.close();
          window.open('封面.htm','index','toolbar=no,menubar=no');
      }
      .
      .
      .
    -->
    </script>
    .................................................................
    搞定了,结贴!
      

  20.   

    突然发现一个问题,scrollbar没了window.open('封面.htm','index','toolbar=no,menubar=no,resizable=yes,scrollbar=yes');也不行
      

  21.   

    滚动条写错了:应该是:scrollbars
    toolsbar 工具棒
    location  地址
    status  状态
    menubar  菜单
    scrollbars 卷轴
    resizable  改变大小 
    width=pixels  宽度
    height=pixels 高度
      

  22.   

    对了,工具栏是:toolbar,不是toolsbar。
      

  23.   

    http://community.csdn.net/Expert/topic/3271/3271381.xml?temp=.8196375
    差点忘了
    各位高手再看看这个吧