javascript
diyxiaoshitou
这个作者很懒,什么都没留下…
展开
-
javascript 进制转换(2进制、8进制、10进制、16进制之间的转换)
开发过程中,字符串与十六进、二进制之间的相互转换常常会用到,尤其是涉及到中文的加密时,就需要把中文转换为十六进制。下面说说具体的转换方法。十进制转其他var x=110; alert(x); alert(x.toString(2)) alert(x.toString(8)); alert(x.toString(32)); alert(x.toString(16)); 其他转十进制v原创 2016-09-13 22:08:53 · 1025 阅读 · 0 评论 -
跨域
什么是跨域JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。这里把涉及到跨域的一些问题简单地整理一下:首先什么是跨域,简单地理解就是因为JavaScript同源策略的限制,a.com 域名下的js无法操作b.com或是c.a.com域名下的对象。更详细的说明可以看下表:URL 说明 是否允许通信 http转载 2016-11-03 09:52:20 · 434 阅读 · 0 评论 -
HTML5的History API
HTML5 History API提供了一种功能,能让开发人员在不刷新整个页面的情况下修改站点的URL。这个功能很有用,例如通过一段JavaScript代码局部加载页面的内容,你希望通过改变当前页面的URL来反应出页面内容的变化,这时该功能可以派上用场。 举个例子,当用户从首页进入帮助页面时,我们通过Ajax来加载帮助页面的内容。然后这个用户又转到产品页面,我们需要再一次通过Ajax请求来替换页面转载 2017-03-18 15:19:20 · 600 阅读 · 0 评论