window.open("ftp.htm")in ftp.htm:
<script language=javascript>
document.location.href="ftp://uid:pwd@url";
</script>try it.

解决方案 »

  1.   

    你在地址栏隐藏有什么意义吗,稍有一点HTML知识的人都知道查看源码
      

  2.   

    建议使用
    Response.Redirect("")
      

  3.   

    看源代码??厉害!!!你用ftp://url
    出来一个登录框。登录成功后,你看看到底有没有察看源代码一项????我服了你了~~~不是一个协议,能乱整么?呵呵,不过,还是谢谢兄台
      

  4.   

    用rediredt()还不如window.open,后者打开就是一个本地的操作方式,前者是页面方式,然后点击后,就变成后者方式,效果不好
      

  5.   

    我不说你登录以后再看源代码,
    你的这个window.open("Ftp://username:userpwd@url")总是要放在一个HTML文件中吧,这个难道看不到吗?
      

  6.   

    打开一个无地址兰的窗口<OBJECT width=0 height=0
       TYPE="text/x-scriptlet"  DATA="aaa.ocx">
    </OBJECT>
    从里面引用代码改变 打开的窗体的url把aaa.ocx的js加密。不过只要把用户名发倒客户端 做再多都是猫盖屎的事情 想看就是能看到
      

  7.   

    我没有具体的用户名密码,直接就是一个登陆对话窗口,然后就打开了,没有html页面,已经自己关闭了,再者说了,登陆的人都知道自己的密码,不用看html(看源代码已经不是问题了,绝对安全!)只是~~~唉!xupc(无奈),谢谢兄台~~看来是没有理解我的问题~~~怪我,我没有说清楚!!问题是:两个录入框,一个用户名,一个密码提交。直接打开ftp,别人如何看到源代码????看不到的那个url是动态组合而成的只是打开ftp以后,在地址栏内却看到了ftp://username:userpwd@~~~~~大家可能注意到,用ie直接打入ftp://~~~~然后系统要合法的身份登陆框,确认后就是ftp://username@~~~~~我想我做的那个登陆,一旦成功,也如何变成ftp://username@~~~~这种形势