window.event.returnValue = false;
这个试试

解决方案 »

  1.   

    window.event.returnValue = false;
    这个试试
      

  2.   

    在实现的方法里面
    document.write("find") 是可以的
    但是下面就不行了
    window.status="findReplace"
    会弹出来
      

  3.   

    也就是说
    function findReplace(){ 
    window.status="findReplace" //就是这样的事件(还有打开层,创建层),就不行了,会弹出来系统的搜索,不知道是怎么回事,
    return false; 

      

  4.   

    我猜想event是一个队列,我的那个在最下面.系统的在最上面,但我已经冒泡了也不可以
      

  5.   

    事件处理的代码本身没有问题。
    不过下面的函数中将document中原来的内容覆盖了。
    也就是说第一次执行之后,
    原来的JS代码全都没有。
    点右键看看页面的代码就知道了。
    把下面的代码中改为 alert( "find" ); 就没有问题了。function findReplace(){
    document.write("find")
    return false;

      

  6.   

    syukugai 说的正是~!
    若在下面的函数中,中断此时的keyCode=0就可以了,
    但是不知道原因是什么,难道是因为系统在判断keyCode的组合键为ctrl+f后,执行完了自定义的方法以后就去再次判断组合键,从而再执行一遍系统的方法?