前端
我不止三岁
无
展开
-
解决浏览器默认阻止esc监听事件
在实现全屏时,想通过监听esc键来实现一些事件触发,却发现无法起作用,后来单独打印发现浏览器窗口内按下esc根本无法获取esc的KeyboardEvent,但是按下F12,F11等键却可以触发,在检查了KeyboardEvent对象后,猜测应该是esc被默认阻止了,我们只需要设置下e.defaultPrevented=false;默认允许所有按键,即可实现监听。算是留作之后的一份经验。...原创 2021-05-08 10:14:45 · 1358 阅读 · 0 评论 -
ajax不同情况请求数据
在学习完ajax后,发现不管是同域,跨域,还是Json,jsonp数据类型,其实ajax调用方式都是有一定区别。主要有以下三种。第一种,同域请求数据如果请求端和服务器端在同域名下,可以直接使用ajax的四步骤进行数据请求获取。四步骤如下。 **//1.创建XMLHttpRequest这个对象 var xhr=null; //判断是否存在XMLHttpRequest(IE6没有此对象) if(window.XMLHttpRequest){ xhr=new XMLHt原创 2021-03-18 15:51:18 · 192 阅读 · 0 评论 -
art-template使用时报错template-web.js:3 Uncaught TemplateError: resultTemplate1:1:1
项目场景:问题描述:在使用art-template模板渲染时,出现了以上错误,原本以为是template.js下载错了,但是尝试了一些简单渲染后发现没有问题。原因分析:后来经过调试发现,原来是在 里添加了与代码无关的一行注释 被计算机当成了一部分进行编译报错。解决方案:删除以上代码注释,完成操作。即可运行!...原创 2021-03-17 01:41:47 · 1329 阅读 · 1 评论