摘要: 最近开发过程中 需要进行接口认证 才能打开新窗口的需求 代码如下 浏览器只有在认为click和submit在打开新窗口时(如果是_self则不会有此限制),这些操作是由用户主动触发时才是安全可以被执行,而ajax回调函数中去执行click和submit被浏览器认为不是由用户主动触发的,因此不能被安全 阅读全文
posted @ 2018-02-08 17:44 饭饭大人 阅读(1139) 评论(0) 推荐(0) 编辑
摘要: 工程结构如下 阅读全文
posted @ 2018-02-07 12:59 饭饭大人 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 头像预览 {{crop... 阅读全文
posted @ 2018-02-07 12:51 饭饭大人 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 获取url 参数值getQueryString: function (name) { let reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); let r = window.location.search.substr(1).match 阅读全文
posted @ 2017-12-27 19:50 饭饭大人 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 以下仅为收藏代码 fullscreen API 接口 属性1:fullscreenElement 该属性返回当前处于全屏模式的DOM元素。 属性2:fullscreenEnabled 该属性返回当前 document 是否进入了可以请求全屏模式的状态。 方法1:requestFullscreen() 阅读全文
posted @ 2017-12-22 15:12 饭饭大人 阅读(1662) 评论(0) 推荐(0) 编辑
摘要: 开发时遇到一个需求,选择图片截图 上传至OSS服务器。 一般情况下我们上传文件会选择jq的 uplaod() 来上传文件 但是现在的需求 先截图,截下来的 图是 canvas对象,要先转为base64,在转为blob上传至 oss文件服务器,代码如下 // 转blob方法 function conv 阅读全文
posted @ 2017-12-20 15:16 饭饭大人 阅读(1957) 评论(0) 推荐(0) 编辑
摘要: 最近开发的过程中,遇到一个嵌套路由的问题,需求是这这样的, 首页三个路由 a b c 路由写法是 然后c路由下面 又分为其他的不同功能,由此生出1,2,3 路由,因此是c路由下嵌套 3个路由,在点击三个主路由的时候,会有一个active的样式,如下图 一开始我是用vue里面router-link-e 阅读全文
posted @ 2017-11-20 18:03 饭饭大人 阅读(21128) 评论(6) 推荐(0) 编辑
摘要: 最近开发的过程中遇到一个小坑:两个不同页面 相互依赖 cookie,在登录 与退出登录的时候 都需要操作同一个cookie,但是后者再退出登录时候,要让cookie过期,使用了如下的方法 在默认情况下,只有设置 cookie的网页才能读取该 cookie。如果想让一个页面读取另一个页面设 置的coo 阅读全文
posted @ 2017-11-16 14:29 饭饭大人 阅读(13774) 评论(0) 推荐(2) 编辑