不知道这是一个漏洞,
还是一个设计上的BUG。

解决方案 »

  1.   

    做了一个试验,
    当密码框可用时,
    你选定文本后,
    不管你是用鼠标拖动还是用CTRL+C都不能复制,
    可不知为什么把密码框禁用掉,
    就可以用鼠标拖动并显示出明文。
    CTRL+C还是不能用。
      

  2.   

    disable设成true是不能输入的,应该是个bug,你没试试如果不用javascript,改用其他语言是什么结果?
      

  3.   

    在win form下
    CTRL+C无效,
    一拖动选定就消失了。
    把密码框禁用掉,
    控件就直接灰掉了,
    碰都不能碰。
    不知道为什么
    web form下有这个问题。
      

  4.   

    disable设成true是不能输入的,应该是个bug,你没试试如果不用javascript,改用其他语言是什么结果?在设计界面把控件的disable设为ture,给它的value赋几个值,
    然后运行时,还是可以选定,并且拖动到本页面的其它文本框中去,
    这个应该跟语言没关系,是设计些控件的bug吧。
      

  5.   

    我用过一个软件。
    可以把无论是网页的还是桌面程序里的
    密码烂的*号的明文
    都显示出来并且可以COPY。
    好象用的是进内存取数据的办法。
      

  6.   

    XP出来后对密码框进行了修改
    好像用sendmessage函数发消息过去不能取得明文,
    不过现在很多软件好像通过其它途径也可以得到。
      

  7.   

    这确实是个问题,
    但是,有谁的密码输入框是Disabled的??
      

  8.   

    我的IE是6.0,好象没这个BUG,不知道是不是打了一些补丁,我也搞不清了。
      

  9.   

    我的是2000 SERVER SP4 IE6.0+SP1测试有问题
    在2003 SERVER IE6.0+SP1 也是有问题。我只是想不通这个的原理,
    哪位大是给解释一下这里面的机制或原理。
      

  10.   

    呵,我的IE也是6.0的,不过存在这个问题,disabled掉了以后,拖动就会出现明文,有趣!
      

  11.   

    搂住强,这个bug也发现了!
      

  12.   

    天哪,好大一个bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbug!
      

  13.   

    沒有發現你說的問題pwd1即那个密码框,
    现在密码框是不能输入的,
    可是鼠标还是能进行选定的,
    大家用鼠标选定文本后,
    将其拉入到普通文本框,顯示的是哪個密碼框的ID或Name
      

  14.   


    对于password输入框应该禁止脚本设置value值才对
    不知道是否有人知道官方的解释----------------------------------------------------------------------
    欢迎试用ASP.NET大文件上传组件(AspnetUpload 1.1 Release & 无刷新进度条)
    http://www.cnblogs.com/bestcomy/archive/2004/06/09/14267.aspx
    http://bestcomy.europe.webmatrixhosting.net
    ----------------------------------------------------------------------
      

  15.   

    既然是密码框,为什么要disable掉呢?
      

  16.   

    其实也是一个朋友做一个论坛回贴部分
    在下面显示用户名和密码,
    不过他把这两个控件禁用掉,
    我测试时无意发现,
    传上来,只是想大家了解一下这种bug,
    还有谁给说一下原理什么的。以前vb6.0没打sp6的文本框,把lock属性设为true,
    用粘贴也可以填入数据。