枫芸志
(adsbygoogle = window.adsbygoogle || []).push({});
前端跨域问题在大型网站中是比较常见的问题。本文详细介绍了利用 easyXDM 解决前端跨域的原理细节和使用细节,具体使用时可以在文中代码实例的基础上扩展完成。
0...
安装步骤
Node.Js配置安装说明
最新版本下载
https://nodejs.org/en/download/
编译问题
问题1、在CentOS上安装出现以下错误
error: ‘nullptr’ was not declared in this scope
找好好一阵,说是g++编译器的...
ECMA-262规范 移位操作章节对于Javascript移位操作来说,默认的左移<<和右移>>操作都是有符号数移位操作,于是有了二级制表示第31位为1的整数左移后结果成了负数、二进制表示第32位为1的整数右移后结果成了负数的情况
alert(2147483647<&l...
Javascript在过去的版本中并没有原生支持hashmap,但可以用对象来模拟。只是键值只能是字符串,传入其他参数键值时会自动转换字符串。
基本用法
var map={};
map['key1'] = 1;
map['key2'] = 2;
for (var key in map) {
...
代码如下,将index改为下图中的图标位置序号即可显示不同图标:
var myIcon = new BMap.Icon("http://api.map.baidu.com/img/markers.png", new BMap.Size(23, 25), {
offset: ...
一、jQuery change事件在IE8下不完全生效
症状:当文本框有输入历史时,选择输入历史的值,不会触发绑定的事件
处理方法:改用focus和blur来模拟change事件
// 以下的compute方法为文本框值发生变化的处理函数
var bindChangeEven...
代码一
$.each(selectValues, function(key, value) {
$('#mySelect')
.append($("<option></option>")
.attr(&q...
因为Google翻译API改成收费的了,于是改用Bing的翻译服务了。
Bing翻译API的使用代码如下:
var bingAppId = 'xxx'; //bingAppId需替换为自己的,在https://ssl.bing.com/webmaster/Developers/AppIds/申请
...
根据浏览器安全策略,不同域名(比如witmax.cn和www.witmax.cn)、不同协议(比如http://witmax.cn和https://witmax.cn)、不同端口(比如http://witmax.cn和http://witmax.cn:8088)之间的页面不能相互访问,包括XMLHT...
Js中string对象只有replace方法,只能替换内容一次,那么就来实现一下replaceAll的方法
String.prototype.replaceAll = function(s1,s2){
return this.replace(new RegExp(s1,"gm&qu...