zoukankan      html  css  js  c++  java
  • 用console 控制台操作网页事件

     打开浏览器控制台:

    var js = window.document.createElement('script');
    js.setAttribute('src', 'https://lib.sinaapp.com/js/jquery/2.0.3/jquery-2.0.3.min.js');
    js.onload = function() {
        $('#item1').html('test html')
    };
    window.document.head.appendChild(js);

     js面试题目:https://www.cnblogs.com/7qin/p/9677928.html

    .

    js  message()

    var appendHTML=function(el, html){
        var divTemp = document.createElement("div"), nodes = null
            // 文档片段,一次性append,提高性能
            , fragment = document.createDocumentFragment();
        divTemp.innerHTML = html;
        nodes = divTemp.childNodes;
        for (var i=0, length=nodes.length; i<length; i+=1) {
           fragment.appendChild(nodes[i].cloneNode(true));
        }
        el.appendChild(fragment);
        // 据说下面这样子世界会更清净
        nodes = null;
        fragment = null;
    };
    
    function showMessage(message,type,time) {
            let str = ''
            switch (type) {
                case 'success':
                    str = '<div class="success-message animation" style="opacity:0; 300px;height: 40px;text-align: center;background-color:#daf5eb;;color: rgba(59,128,58,0.7);position: fixed;left: 50%;top: 30%;transform:translate(-50%,-50%);line-height: 40px;border-radius: 5px;z-index: 9999">
    ' +
                        '    <span class="mes-text">'+message+'</span></div>'
                    break;
                case 'error':
                    str = '<div class="error-message animation" style="opacity:0; 300px;height: 40px;text-align: center;background-color: #f5f0e5;color: rgba(238,99,99,0.8);position: fixed;left: 50%;top: 30%;transform:translate(-50%,-50%);line-height: 40px;border-radius: 5px;;z-index: 9999">
    ' +
                        '    <span class="mes-text">'+message+'</span></div>'
            }
    
    str='<style>.animation{animation:mymove 3s forwards ;-webkit-animation:mymove 3s forwards;}@keyframes mymove{0%{opacity:0;}50%{opacity:1;}100%{opacity:0;}}@-webkit-keyframes mymove{0%{opacity:1;}50%{opacity:0.5;}100%{opacity:0;}}</style>'+str;
            appendHTML( document.querySelector('body') , str );
            setTimeout(function () {
                document.querySelector('body').removeChild(document.querySelector('.'+type+'-message'));
            },time)
        }
    
    showMessage('添加成功','success',2000)
    View Code

     jump

    第 1 张

    第 2 张

    第 3 张

    第 4 张

    第 5 张

    第 6 张

    第 7 张

    第 8 张

    .

  • 相关阅读:
    mysql 练习
    linux 常用软件安装-目录
    Python 三大神器
    Mysql 数据库安装配置
    Mysql数据库入门
    maven的安装与基本使用
    分布式事务
    分布式锁
    springcloud学习笔记
    springboot入门使用
  • 原文地址:https://www.cnblogs.com/xiangsj/p/13305102.html
Copyright © 2011-2022 走看看