js停止(阻止)浏览器继续加载内容

  这个应该是一个比较特殊的要求,一般网站都没有这个功能,对于一个新手来说,真的不知道从何处下手,只有在网上搜索了,寻找现成答案,寻寻觅觅一天没有结果。但是这个功能还是需要,第二天继续网上大肆搜寻。终于功夫不负有心人,找到了。它的代码很简单,但是由于不熟悉这些基本功,无论如何也是不会的。现在把它摘抄过来,给自己一个笔记。以便下次之需。

function CloseSearch() {
        $("#searchEffect").html(searchEffect);
        var xmlhttp;
        if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
            xmlhttp = new XMLHttpRequest();
        }
        else {// code for IE6, IE5
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        xmlhttp.abort();
        mystop();
        //alert("dddd");
    }

    function mystop() {
        if (!!(window.attachEvent && !window.opera))
        { document.execCommand("stop"); }
        else
        { window.stop(); }
    }

是不是真的很简单。效果如何只有实际操作检验才知道。试试吧!

原文地址:https://www.cnblogs.com/annabook/p/4090264.html