随笔分类 -  JavaScript

js相关的文章
摘要:问题:当页面只有一个文本框时,使用键盘enter操作执行提交表单的时候,会导致页面进行刷新,并且参数也会自动添加到url中。 解决办法: 1、给form添加onsubmit=return false; 2、在form中添加<input id=”hiddenText” type=”text” styl 阅读全文
posted @ 2017-10-27 09:13 随缘梦中人 阅读(756) 评论(0) 推荐(0)
摘要:1、服务端支持jsonp方式的跨域 在使用第3方api的时候,可以在地址后面加上callback=func来测试api提供方,是否支持callback方式解决跨域问题。 2、服务端设置允许跨域方式解决跨域问题 web.config中的webserver节点, 阅读全文
posted @ 2017-09-22 20:53 随缘梦中人 阅读(176) 评论(0) 推荐(0)
摘要:一款pc端,点击放大,缩放,翻转等功能的插件。 阅读全文
posted @ 2017-08-09 14:24 随缘梦中人 阅读(424) 评论(0) 推荐(0)
摘要:1、pdf.js:推荐使用。小窗口可以使用iframe来解决。ie8及以下不支持,但是360的兼容模式ie8下可以在新标签页中打开,在iframe中打不开,ie8中在新标签页也不支持打开。可使用ua-parser-js来判断浏览器的版本来解决不支持的情况下给用户一个友好提示,实现PDFobject的 阅读全文
posted @ 2017-08-09 14:16 随缘梦中人 阅读(1739) 评论(0) 推荐(0)
摘要:1、自动识别data-size问题,添加以下代码 2、buttons不显示问题 原因是:请求svg响应错误,要设置mime Type。对于vs2010,要使用iis express作为调试服务器,或者使用cdn的css。 参看:http://www.cnblogs.com/zhaoyihao/p/7 阅读全文
posted @ 2017-08-09 08:37 随缘梦中人 阅读(7420) 评论(4) 推荐(0)
摘要:1、浏览器style中显示的样式 这里面的样式,是行内样式或者是使用js添加的样式 阅读全文
posted @ 2017-07-18 15:24 随缘梦中人 阅读(135) 评论(0) 推荐(0)
摘要:1、移动端包括:浏览器、ios/android、qq端、微信端 九度数据官网源码。修改,要跳转的链接即可。 2、腾讯官网源码 3、360官网源码 4、网易官网源码 阅读全文
posted @ 2017-07-18 09:27 随缘梦中人 阅读(808) 评论(0) 推荐(0)
摘要:1、可以直接使用Parse方法 2、定义类方式 3、js部分json处理 JSON.parse():用于将一个 JSON 字符串转换为 JavaScript 对象。 JSON.stringify():用于将 JavaScript 值转换为 JSON 字符串。 参考:https://developer 阅读全文
posted @ 2017-06-29 08:35 随缘梦中人 阅读(172) 评论(0) 推荐(0)
摘要:问题场景: 我有一个页面查看下一页信息需要ajax累加页面,当加载了以后点击跳转链接,跳转之后在微信里点击返回上一页直接自动刷新页面,现在需要他返回上一页保存之前加载的数据并定位到当前点击跳转的地方 解决办法: 查了点资料,决定先用sessionStorage在每次请求ajax后存储当前加载完的所有 阅读全文
posted @ 2017-04-21 10:39 随缘梦中人 阅读(3300) 评论(0) 推荐(0)
摘要:参考文献:阮一峰的博客 http://www.ruanyifeng.com/blog/2011/06/designing_ideas_of_inheritance_mechanism_in_javascript.html http://www.ruanyifeng.com/blog/2010/05/ 阅读全文
posted @ 2017-01-23 16:21 随缘梦中人 阅读(818) 评论(0) 推荐(0)
摘要:1、bind、apply与call的区别与使用 相同点:2者是函数原型的一个方法,因此调用者都必须是函数,第1个参数都是对象。作用是,用另一个对象替换当前对象,另一对象也即是你传的第一个参数。通常用于改变调用的函数中this的指向。如果不传对象或者传入的为null,那么默认对象就是window。bi 阅读全文
posted @ 2017-01-23 13:37 随缘梦中人 阅读(271) 评论(0) 推荐(0)