用document。write来把上面的写出来
我写的老有问题

解决方案 »

  1.   

    我是这样写的  老有问题呀
    <SCRIPT LANGUAGE="JavaScript">
    document.write("<td><a  title=""查看文档信息""  href=""#"" onClick=");
    window.open("'detail.asp?Document_ID='"+f_Document_ID+",'','left=170,top=337,width=500,height=200,resizable=yes,scrollbars=yes,toolbar=no,menubar=no,fullscreen=no');
    document.write(">");
    document.write(f_Document_Title);
    document.write(" </a> </td>");
    </SCRIPT>
      

  2.   

    <%= f_Document_Title %> 这里是java脚本,到前台后就不存在了,解析成了对应的值,这个东西不能使用document.write写出来,如果想写这个串的化,可以这样document.write("&lt;%= f_Document_Title %&gt;")
      

  3.   

    <SCRIPT LANGUAGE="JavaScript">
    var f_Document_ID = "12312312";
    var f_Document_Title = "asdasd";document.write("<td><a title=查看文档信息  href=# onClick=");
    window.open("'detail.asp?Document_ID='"+f_Document_ID+",'','left=170,top=337,width=500,height=200,resizable=yes,scrollbars=yes,toolbar=no,menubar=no,fullscreen=no'");
    document.write(">");
    document.write(f_Document_Title);
    document.write(" </a> </td>");
    </SCRIPT>
      

  4.   

    试试下面的语句。希望对你有帮助。主要是引号用法的问题。<html>
    <head>
    <script language="javascript">
    var f_Document_Title = "aaa";
    var f_Document_ID="1";
    document.write("<table><tr><td><a  title='show document infor'  href='#' onClick='window.open(\"detail.asp?Document_ID=" + f_Document_ID + "\",\"\",\"left=170,top=337,width=500,height=200,resizable=yes,scrollbars=yes,toolbar=no,menubar=no,fullscreen=no\")'>"+ f_Document_Title + "</a></td></tr></table>");
    </script>
    </head>
    <body>
    </body>
    </html>
      

  5.   

    还是有问题
    我把这个scipt加入到body中的,为什么执行不了?是不是因为<SCRIPT LANGUAGE="JavaScript">必须加入到head中吗?