Html JS 小技巧

来源:互联网 发布:windows android忘仙 编辑:程序博客网 时间:2024/05/21 22:51

文件上传,可通过JS建一个FormData,然后通过获取选中文件的,进行异步提交

var fd = new FormData();
        fd.append("upload", 1);
        fd.append("file1", $("#file1").get(0).files[0]);
        fd.append("file2", $("#file2").get(0).files[0]);
        fd.append("file3", $("#file3").get(0).files[0]);
        fd.append("file4", $("#file4").get(0).files[0]);
        $.ajax({
           url: "/file/uploads",
           type: "POST",
           processData: false,
           contentType: false,
           data: fd,
           success: function(d) {

console.log(d)
           }
        });


通过JS 控制打开新页面

1、  window.open("link")


         2、 var a = $("<a href='link"  "' target='_blank'>new </a>").get(0);
            var e = document.createEvent('MouseEvents');
            e.initEvent( 'click', true, true );
            a.dispatchEvent(e);



0 0
原创粉丝点击