美文网首页
浏览器操作

浏览器操作

作者: Ama___ | 来源:发表于2018-12-07 09:10 被阅读0次

    一、浏览器对象

        windows: 窗口信息   screen: 屏幕信息

        navigator: 浏览器信息; location  URL信息

        document: 整个页面对象的根节点

    二、操作DOM:

        document.getElementById()

        document.getElementByTagName()

        document.getElementsByClassName()

        更新修改:innerHTML = xxx    

        插入:appendChild()   insertBefore()

        删除:parent.removeChild()      

    三、表单

        有name属性才发送。

        获取值采用 doc.value。 设置值也才用  .value = xxx

        form 的 onsubmit="return checkForm()"

    四、操作文件

         当一个表单包含<input type="file">时,表单的enctype必须指定为multipart/form-data,method必须指定为post,浏览器才能正确编码并以multipart/form-data格式发送表单的数据

        var reader = new FileReader(); reader.onLoad = function(); reader.readAsDataURL(file);

    六、Promise

        p = new Promise(function(resolve,reject)).then(function(ret){}).catch(function(reason){})

        Promise.all(); //同时执行任务

        Promise.race();// 多个任务一个任务返回即可.

    七、Canvas

        1、<canvas></canvas>

        2、通过 canvas.getContext() 判断是否支持canvas.

    八、AJAX

    相关文章

      网友评论

          本文标题:浏览器操作

          本文链接:https://www.haomeiwen.com/subject/ifuwcqtx.html