摘要: IE浏览器中JS中的console 在不打开控制台的情况下是不支持的,导致调试的时候没有问题,但是跑起来就有问题。 所有在代码中如果我们要兼容IE浏览器 最好 把console.log()封装一下再使用。比如: 阅读全文
posted @ 2019-02-12 10:52 程旭猿 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 两张图 简洁明了 阅读全文
posted @ 2018-08-14 15:41 程旭猿 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 做移动端适配坑是真的多 最近遇到一个react 项目webview页面在ios端的bug 描述一下问题: 就是从原生页面进入webview页面的h5页面 在h5页面存在页面跳转的时候,也就是二级的H5页面,然后返回第一个H5页面,就会出现顶部空白,但是手指触摸一下屏幕就恢复正常了 原因分析: 1.一 阅读全文
posted @ 2018-07-17 11:01 程旭猿 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 最近发现自己的一个写法一直是错误的,就是js中return的使用。 return 只是返回当前函数,而且每个函数都有return,默认是undefined。之前一直认为return 会结束JS 的运行。 看一段简单的代码: 两个函数调用可能不是很明显,再看一段代码 函数里面的return 并不会阻止 阅读全文
posted @ 2018-07-13 11:00 程旭猿 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://www.cnblogs.com/cz-xjw/p/6476179.html ACE 是一个开源的、独立的、基于浏览器的代码编辑器,可以嵌入到任何web页面或JavaScript应用程序中。ACE支持超过60种语言语法高亮,并能够处理代码多达400万行的大型文档。ACE开发团队 阅读全文
posted @ 2017-07-17 17:31 程旭猿 阅读(16866) 评论(1) 推荐(1) 编辑
摘要: 文章转自 http://www.cnblogs.com/HansBug/p/6546606.html 身为一个早已退役的Oier,当然忘不了当年一个个OJ页面上的代码显示和代码编辑器。 其中,洛谷使用的ACE Editor就是之一,非常的简洁美观。以及实际上在前端页面上搭建一个ACE Editor也 阅读全文
posted @ 2017-07-17 16:50 程旭猿 阅读(2663) 评论(0) 推荐(0) 编辑
摘要: 今天遇到一个奇葩的需求,统计一个iframe里面的页面被点击的量。统计是用第三方软件cnzz站长统计的。想法就是点击动态添加cnzz,但是iframe没法添加点击事件。这就尴尬了。网上一顿搜索。。。。 发现了 document.activeElement属性 :始终会引用DOM中当前获得了焦点的元素 阅读全文
posted @ 2017-05-24 14:12 程旭猿 阅读(4521) 评论(1) 推荐(2) 编辑
摘要: 最近遇到一个需求,要实现浏览器弹窗功能。网上搜了一大堆弹窗代码,全军覆没,没有一个有用的。 然后我就总结一下自己失败的道路。。。 关于弹窗效果,我们首先想到的肯定是window.open()。。。 1.window.open(): 有三种弹窗形式,分别是 _self 、 _blank 、 _top, 阅读全文
posted @ 2017-05-19 16:00 程旭猿 阅读(908) 评论(0) 推荐(0) 编辑
摘要: 快要毕业了,一直在犹豫要不要换工作。。。今天看到了一篇写的不错的文章,从中体会到了很多,希望和大家分享一下。 昨天在朋友圈看到了这么一条: 第一,如果所有的工作收入都是一样的,你还会选择现在的工作吗? 第二,你希望你的孩子以后也从事你现在的工作吗? 第三,如果只剩十年的寿命,你做什么事情才不会留下遗 阅读全文
posted @ 2017-05-17 15:53 程旭猿 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 今天看了阮一峰老师的博客,看到一篇关于css变量的文章。。。自己在这边整理一下。 1.声明css变量:body{ --foo: #7F583F; --bar: #F7EFD2; } 用--来声明变量,原因很简单因为$foo被sass用掉了,@foo被less用掉了,所以css变量声明选择--foo。 阅读全文
posted @ 2017-05-16 11:14 程旭猿 阅读(2263) 评论(0) 推荐(0) 编辑