<embed src好像不能跟变量的。。 
input type="text" name="url1" value="" 
可以使用变量的
比如1.asp里面你有input type="text" name="url1" value="" 何按钮提交到2.asp
那么在2.asp里你这么使用
<embed src=<%request("url1")%>.....

解决方案 »

  1.   

    我是jsp里的,input type="text" name="url1" value=""  和embed在同一个jsp文件里
        <td><input type="text" name="url1" value="" size="35"></td>
    <embed   id="player1"   name="player1" src='' loop=false autostart=false mastersound hidden=true ></embed>
        <td><input type="button" name="ceshi" value="测试" onclick="document.embeds('player1').play()" value=play></td>
      </tr>看一下需要怎么写呢?麻烦啦~
      

  2.   

    {
    if(document.free.url1.value.length==0){
      alert("输入框不能为空!");
      document.free.url1.focus();
      return false;
      }
    }
    //-->这样?
      

  3.   

    本人新手麻烦高人看一下具体应该怎么写啦~
    刚刚我用这个<embed src= <%request("url1")%>就打不开了。。
    Unable to compile class for JSP
      

  4.   

    我悄悄的告诉你,呵呵。你可以继续完善。<script>
    function playMusic(o,music){
      o.innerHTML="<embed id=\"player1\" name=\"player1\" src=\""+music+"\" loop=false autostart=false mastersound hidden=true></embed>"
    }
    </script>
    <td> <input type="text" name="url1" id="mymusic" value="" size="35"> </td> 
    <td>
    <span id="myplayer"><embed id="player1" name="player1" src='' loop=false autostart=false mastersound hidden=true></embed> </span>
    </td>
    <td> <input type="button" name="ceshi" value="play" onclick="playMusic(document.getElementById('myplayer'),document.getElementById('mymusic').value)"> </td>
      

  5.   


    <input type="file" name="file" />
    <input name="button" type="button" onclick="play()" value="播放" /><script language="javascript">
    function play(){
    p=document.all['file'].value.split(".")
    if(p[p.length-1]!="wav"){
    alert("请选择一个wav文件用于播放")
    }
    else{
    var o=document.getElementsByTagName("bgsound");
    if(o.length==0){
    var o=document.createElement("bgsound")
    o.src=document.all['file'].value;
    document.body.appendChild(o);
    }else{
    o[0].src=document.all['file'].value
    }
    }
    }
    </script>楼主是不是要这样做。利用一个FILE域选择一个本地文件后播放它。
      

  6.   

      <tr>
        <td><div align="center" class="STYLE4"><img src="images/yellow.gif" width="12" height="12" />一级警报</div></td>
        <td><input type="text" name="url" value="" size="35"></td>
        <td>&nbsp;&nbsp;<select size="1" name="1" ><option selected value="2">中</option><option value="1">小</option><option value="3">大</option></select></td>
        <td bordercolor="#cfebff">&nbsp;&nbsp;
        <select size="1" name="loop" ><option selected value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option></select></td>
        <td><input type="button" name="ceshi" value="测试" onclick="document.embeds('MediaPlaye').play()" value=play></td>
      </tr>是这样子的代码,就是说有一个文本框,输入音频文件地址,也可以做成选择本地文件,后面有一个调整音量以及重复次数的,然后点击按钮播放.
      

  7.   

    <script>
    function playMusic(o,music){
      o.innerHTML="<embed id=\"player1\" name=\"player1\" src=\""+music+"\" loop=false autostart=false mastersound hidden=true></embed>"
    }
    </script>
    <td> <input type="text" name="url1" id="mymusic" value="" size="35"> </td> 
    <td>
    <span id="myplayer"><embed id="player1" name="player1" src='' loop=false autostart=false mastersound hidden=true></embed> </span>
    </td>
    <td> <input type="button" name="ceshi" value="play" onclick="playMusic(document.getElementById('myplayer'),document.getElementById('mymusic').value)"> </td>
    这个改改,把src和循环次数都做为变量,应该可以满足你的要求了。