1、同源窗口才能访问localStorage,非同源窗口访问不到
2、在每个请求发送之前且被 $.ajax() 处理之前,处理自定义 Ajax 选项或修改已存在选项。可以修改请求地址,实现请求地址拼接。
$.ajaxPrefilter(function(options) {
options.uel = 请求的base路径 + options.url
})
3、<iframe>
标签:在一个网页中嵌套另外一个网页
4、CSS属性
/* 禁止用户选中 */
user-select: none;
5、使用iframe
// 使用iframe在子元素js中获取父元素的属性方法
window.parent.属性方法
6、表单file不显示时使用按钮触发file选择文件,可以使用点击事件模拟
$('.btn').on('click', function() {
$('[name=file]').click()
})
$('[name=file]').on('change', function() {
// 获取利用file选中的文件,是一个数组
var filelist = e.target.files
if (filelist.length === 0) {
return '请选择图片'
}
// 头像上传只选择第一个
var file = e.target.files[0]
// 可以利用URL.createObjectURL为图片设置一个路径,便于上传
var imgURL = URL.createObjectURL(file)
console.log(imgURL)
})
网友评论