本帖最后由 b0172716 于 2012-03-31 15:42:42 编辑

解决方案 »

  1.   


    <a href="javascript:void(null)" onclick="javascript:if(<%#Eval("number")%>>10){window.open('main.aspx?num=<%#Eval("number")%>',[/color]null,'toolbar=no,menubar=yes, scrollbars=yes, resizable=yes,location=no, status=no,top=0,left=0,right=0,width=750,height=620');}">
            
      

  2.   

    这么晦涩的代码,你放到一个function中多好
      

  3.   

    建议你写个JS方法把(<%#Eval("number")%>) 传过去之后就没什么问题了 然后去function里面写判断和window.open这样
      

  4.   

    使用  Javascript  写个函数 把参数传进去 判断 多好 啊
      

  5.   

    <a href="javascript:void(null)" onclick='xx(<%#Eval("number")%>)'>
    function xx(num){
    if(num==10)
    window.open('main.aspx',null,'toolbar=no,menubar=yes, scrollbars=yes, resizable=yes,location=no, status=no,top=0,left=0,right=0,width=750,height=620');

    else(
    ……
    )
      

  6.   

    1楼的,还有一个条件没有啊,5楼的,我还要传值的'ybj1.aspx?num=<%#Eval("number")%>&fk=<%#Eval("kankui")%>&sh=<%#Eval("shenhe")   放哪里传呢,我试了都不行
      

  7.   

    <a href="javascript:void(null)" onclick='xx(<%#Eval("number")%>)'>
    function xx(num){
    if(num==10)
    window.open('main.aspx?num=<%#Eval("number")%>&fk=<%#Eval("kankui")%>&sh=<%#Eval("shenhe")',null,'toolbar=no,menubar=yes, scrollbars=yes, resizable=yes,location=no, status=no,top=0,left=0,right=0,width=750,height=620');
    }  
    else(
    ……
    )那些值传不过去
      

  8.   

    来学习的 window.open实现的是什么功能?》