JS事件 鼠标事件onclick 鼠标单击时触发此事件ondblclick 鼠标双击时触发此事件onmousedown 鼠标按下时触发此事件onmouseup 鼠标弹起时触发此事件onmouseover 鼠标移动到某个设置了此事件的元素上时触发此事件onmousemove 鼠标移动时触发此事件onm ...
分类:
Web程序 时间:
2020-05-28 16:45:11
阅读次数:
86
JS内置对象 Window对象document、history、location、navigator、screen 返回相应对象的引用parent、self、top 分别返回父窗口、当前窗口和最顶层窗口的对象引用screenLeft、screenTop、screenX、screenY 返回窗口的左上 ...
分类:
Web程序 时间:
2020-05-28 16:43:07
阅读次数:
77
使用css3 的媒体查询功能 @media print{ .header,.left { display:none !important; } } .header,.left这些class的元素还是会在页面上,但不会出现在打印的预览里。这样调用window.print()时就可以实现局部打印了。不过 ...
function getIPs(callback) { var ip_dups = {}; //compatibility for firefox and chrome var RTCPeerConnection = window.RTCPeerConnection || window.mozRTC ...
分类:
其他好文 时间:
2020-05-28 16:09:31
阅读次数:
131
XSS跨站脚本攻击 一、什么是 XSS XSS全称(Cross Site Scripting)跨站脚本攻击,是最常见的Web应用程序安全漏洞之一,位于OWASP top 10 2013/2017年度分别为第三名和第七名,XSS是指攻击者在网页中嵌入客户端脚本,通常是JavaScript编写的危险代码 ...
分类:
其他好文 时间:
2020-05-28 15:01:36
阅读次数:
68
if (!!window.ActiveXObject || "ActiveXObject" in window){//判断是否为ie浏览器 window.navigator.msSaveBlob(res.data, '用户模板.xlsx')//在ie中下载可用此方法,也可用下方注释的方法,此方法可以 ...
分类:
其他好文 时间:
2020-05-28 14:54:04
阅读次数:
223
1.作用域 全局作用域 供代码执行的运行环境即全局作用域 在浏览器打开页面的同时,也会形成两个虚拟的内存; 一个是栈内存,一个堆内存; 栈内存:1.提供代码运行环境2.存储基本数据类型值 堆内存:存储引用数据类型值; //在全局作用域形成以后,在这个全局作用域会默认提供最大的window对象; // ...
分类:
其他好文 时间:
2020-05-28 13:13:28
阅读次数:
48
一、获取第一张图片 获取ueditor内容,并获取第一张图片url let editHtml = window.myEditor.getContent() let cover = this.getFirstImg(editHtml) getFirstImg (html) { var a = html ...
分类:
其他好文 时间:
2020-05-28 13:11:55
阅读次数:
108
// 获取当前路径下?问号后边的值GetQueryString = function (name) { const reg = new RegExp (`(^|&)${name}=([^&]*)(&|$)`); const href = window.location.href; const ind ...
分类:
其他好文 时间:
2020-05-28 12:49:35
阅读次数:
47
因为edge浏览器虽然是用的谷歌的内核,但是本身还是ie浏览器使用ie浏览器导出的方法就可以解决 export function downloadFile(obj, name, suffix) { //obj是字符流 name是文件名,suffix是文件后缀传递的参数可根据个人情况 if (wind ...
分类:
其他好文 时间:
2020-05-28 10:23:23
阅读次数:
96