document.write() 这个是javascript客户端方法

解决方案 »

  1.   

    我想把tempstr变量放到http://localhost/tr.php?bname=后面请问具体该怎么做
      

  2.   

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>无标题文档</title>
    <script language="JavaScript">
    var pos,str,para,parastr,tempstr1;
    tempstr="dfsd";
    var str;
    str="<img src='http://localhost/tr.php?bname="+tempstr+" width='300' height='150'></div>"
    document.write (str)
    </script>
    </head>
      

  3.   

    window.location='http://localhost/tr.php?bname='+tempstr;
      

  4.   

    在相应的位置这样写就行了
    tr.php?bname="+str
      

  5.   

    wen1818(冷月孤心) 的方法是可以的,也可以在页面载入后或图片的html语句后用脚本动态加上变量。
    在图片后用脚本加入变量如下:
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>无标题文档</title>
    <script language="JavaScript">
    var pos,str,para,parastr,tempstr1;
    tempstr="dfsd";
    </script>
    </head>
    <body>
    <img id="img1" src="#;" width="300" height="150">
    <script language="javascript">
    document.all.img1.src = "http://localhost/tr.php?bname=" + tempstr;
    </script>
    </body>
    </html>在页面载入后用脚本加入变量如下:
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>无标题文档</title>
    <script language="JavaScript">
    var pos,str,para,parastr,tempstr1;
    tempstr="dfsd";
    function addVar()
    {
    document.all.img1.src = "http://localhost/tr.php?bname=" + tempstr;
    }
    </script>
    </head>
    <body onLoad="addVar();">
    <img id="img1" src="#;" width="300" height="150">
    </body>
    </html>