function newwins()
  {
    if (form1.checkbox.checked==true)
  { window.open("new.aspx","","resizable=yes,scrollbars=yes,status=no,toolbar=no,menubar=no,location=no") ;}
    else
  { window.open("1.aspx","mainFrame1","resizable=yes,scrollbars=yes,status=no,toolbar=no,menubar=no,location=no")  ;}
  }
</script><form name="form1" method="post" action="" onsubmit="newwins()">
  <input type="checkbox" name="checkbox"   value="checkbox">打开新窗口
  <input type="submit" name="Submit" value="提交" >
</form>

解决方案 »

  1.   

    <script language="JavaScript">
    function newwins()
      {
        if (form1.checkbox.checked==true)
      { document.form1.target = "_blank";}
        else
      { document.form1.target = "mainFrame1";}
      }
    </script>
    <body>
    <form name="form1" method="post" action="" target="mainFrame1">
      <input type="checkbox" name="checkbox" value="checkbox" onclick="newwins()">打开新窗口
      <input type="submit" name="Submit" value="提交" >
    </form>
    <iframe name="mainFrame1"></iframe>