Dim i As Integer = 0
Response.Write("<script language='javascript'>window.open('updatefixbook.aspx?id=''' & i & ''')</script>")

解决方案 »

  1.   

    Response.Write("<script language='javascript'>window.open('updatefixbook.aspx?id='" & i & "')</script>")
      

  2.   

    楼主意思是不是要在后面参数加上价格参数??
    Response.Write("<script language='javascript'>window.open('updatefixbook.aspx?id="+参数值+"')</script>")
      

  3.   

    Response.Write("<script language='javascript'>window.open('updatefixbook.aspx?id="+参数值+"');</script>")
    后面要个分号哇?
      

  4.   

    Response.Write("<script language='javascript'>window.open('updatefixbook.aspx?bookid='" & i & "');</script>")
    或者
    Response.Write("<script language='javascript'>window.open('updatefixbook.aspx?bookid=" & i & ");</script>")
    都打不开新窗口,提示网页上有错误,如果不加参数
    Response.Write("<script language='javascript'>window.open('updatefixbook.aspx');</script>")
    则可以打开
      

  5.   

    ebbtiger(爱财)
    后面请用+号连接不要用&谢谢~
      

  6.   

    Response.Write("<script language='javascript'>window.open('updatefixbook.aspx?bookid='" + i.ToString + "');</script>")
    还是说网页上有错误
      

  7.   

    是这样的
    Response.Write("<script language='javascript'>window.open('updatefixbook.aspx?bookid=" & i & "');</script>")