帮忙实现一个小功能
              随便写一段JS代码,运行,当页面刷新的时候不在执行JS.
就这么个小功能,各位帮帮忙啊~~!!!

解决方案 »

  1.   


    <script language="javascript">
    <!--
    var _s="close";
    window.onunload = function(){
       if(_s=="fresh")
          alert('刷新');
       else
          alert('关闭');
    }window.onbeforeunload = function(){
       _s="fresh";
    }
    -->
    来判断刷新,当刷新的时候调用那个你禁止的函数就可以了,禁止的时候在jquery中有个unbind 函数在js中不太清楚用什么
      

  2.   

    还是用cookie吧,记录一个标记。页面加载时标记存在就不允许js
      

  3.   

    好像很难实现完全禁止function document.onkeydown()
    {
    if ((event.altKey) || ((event.keyCode == 8) &&(event.srcElement.type != "text" &&
    event.srcElement.type != "textarea" &&event.srcElement.type != "password"))
    ||((event.ctrlKey) && ((event.keyCode == 78) || (event.keyCode == 82)) ) || (event.keyCode == 116)) 
    {
    event.keyCode = 0;
    event.returnValue = false;
    }
    }