在点击下载的时候,让它弹出一个要你输入提取码,这个WEB程序怎么弄啊。在线等待。谢谢哦!

解决方案 »

  1.   

    参考一下:点击链接时弹出窗口,输入密码后才能进入
     脚本说明:
    第一步:把如下代码加入首页(本例为password001.htm)的<head>区域中
    <SCRIPT LANGUAGE="javascript">
    <!--- Hide
    var new_window = null;
    function password() {
    new_window = window.open('password001a.htm', 'pass', 'width=350,height=150,resizable=1');//你可以改变链接和窗口大小
    }
    //--->
    </SCRIPT>
    第二步:在首页(本例为password001.htm)的<body>区域中加入(用来调用输入密码页)
    <A HREF="javascript:password()">这里</A>
    第三步:在password001a.htm(你可以自己随着设定)页面<head>中加入
    <SCRIPT LANGUAGE="JavaScript">
    <!--Hide
    function goForit() {
      var location;
      var password;
      password=this.document.testform.inputbox.value
      location=password + ".htm"
      fetch(location)
      theKeeper=window.close()
    }
    function fetch(location) {
      var root;
      if (opener.closed) {root=window.open('','toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,copyhistory=no');
        root.location.href = location;
      } else {
        opener.location.href = location;
      }
    }
    //-->
    </SCRIPT>第四步:在password001a.htm(你可以自己随着设定)页面<body>中加入<center>
      <font size=3>输入密码,然后按submit进入密码页(即进入相应的time1.htm页面中)</font>
      <form name="testform">
        <input type="password" name="inputbox" size=20>
        <input type="button" name="button" value="Submit" onClick="goForit(this.form)">
      </form>
      <p> 密码为:pass
    </center>