function ispop()
{ var name="<?echo$name?>";
var dd="<?if(!is_file('aa.php')){return '';}?>";
  var pp="<?$array1=file('aa.pho');$attay1=explode('||',$array1[0]);echo$attay1[7];?>";
if (pp!='0') {
 noBorderWin('test.php?name='+name,'126','310','#000000','#333333','#CCCCCC','title','no');
 top.history.go(0)
}
if(pp==0){
top.history.go(0)
}
 }
这个与你的没有关系,你可以参照一下,这是一个小程序中的部分,不能独立运行,

解决方案 »

  1.   

    <script language="javascript">
    function aa() 
    {
      if (document.f1.nianji.value == '2') {
          var res = window.confirm('是否文理分科?');
          document.f1.test.value = res;
          return res;
      } else {
          return true;
      }
    }
    </script>
    用个隐藏字段处理返回的结果,如:
    <input type="hidden" name="test" value="">
      

  2.   

    js中的变量传到PHP中,
    不能,以前有很多类似的文章,你可以搜索一下,
      

  3.   

    可以传递你只要把其用?代到下一面然后用php接收就可以
      

  4.   

    <script language="javascript">
      function aa()
      {
         if (confirm('是否文理分科?'))
         {
             window.location="to_page.php?res=文";
         }
         else
         {
             window.location="to_page.php?res=理";
          }
       }
     </script>
    to_page.php是你要跳转的页面
      

  5.   

    如果不想改变当前页面,最好用 hidden frame + form + hidden input<frameset ... rows="*,0">
    <frame src='./main.htm'>
    <frame name=HiddenFrame src='./submit.htm'>
    </frameset>main.htm 是你的主页面submit.htm 中定义一个
    <form name=HiddenForm method=post action='./process.php' target=_self>
    <input type=hidden name=HiddenInput>
    </form>process.php 是处理页面在 main.htm 中通过:with (parent.HiddenFrame.HiddenForm)
    {
        HiddenInput.value = data;
        submit();;
    }“悄悄”地向 process.php 提交数据,更新数据库
      

  6.   

    当然可以,用隐藏控件传递变量值,用Submit()函数提交就行了.