天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

讓IE8瀏覽器支持function.bind()方法

IE8支持function.bind()方法

<script type="text/Javascript"> if (!Function.prototype.bind) { Function.prototype.bind = function (oThis) { if (typeof this !== "function") { throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable"); } var aArgs = Array.prototype.slice.call(arguments, 1), fToBind = this, fNOP = function () {}, fBound = function () { return fToBind.apply(this instanceof fNOP && oThis ? this : oThis, aArgs.concat(Array.prototype.slice.call(arguments))); }; fNOP.prototype = this.prototype; fBound.prototype = new fNOP(); return fBound; }; } </script>

主要解決“百度地圖”官網上的例子的bug,摘取如下代碼:

<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="initial-scale=1.0, user-Scalable=no" /> <style type="text/css"> body, html {width: 100%;height: 100%;margin:0;font-family:"微軟雅黑";} #allmap{width:100%;height:500px;} p{margin-left:5px; font-size:14px;} </style> <script type="text/Javascript" src="http://api.map.baidu.com/api?v=2.0&ak=39b92e64ae5622663ceceaccd8ab8eb1"></script> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <title>給多個點添加信息窗口</title> <script type="text/Javascript"> if (!Function.prototype.bind) { Function.prototype.bind = function (oThis) { if (typeof this !== "function") { throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable"); } var aArgs = Array.prototype.slice.call(arguments, 1), fToBind = this, fNOP = function () {}, fBound = function () { return fToBind.apply(this instanceof fNOP && oThis ? this : oThis, aArgs.concat(Array.prototype.slice.call(arguments))); }; fNOP.prototype = this.prototype; fBound.prototype = new fNOP(); return fBound; }; } </script> </head> <body> <div id="allmap"></div> <p>點擊標注點,可查看由純文本構成的簡單型信息窗口</p> </body> </html> <script type="text/Javascript"> // 百度地圖API功能 map = new BMap.Map("allmap"); map.centerAndZoom(new BMap.Point(116.417854,39.921988), 15); var data_info = [[116.417854,39.921988,"地址:北京市東城區王府井大街88號樂天銀泰百貨八層"], [116.406605,39.921585,"地址:北京市東城區東華門大街"], [116.412222,39.912345,"地址:北京市東城區正義路甲5號"] ]; var opts = { width : 250, // 信息窗口寬度 height: 80, // 信息窗口高度 title : "信息窗口" , // 信息窗口標題 enableMessage:true//設置允許信息窗發送短息 }; for(var i=0;i<data_info.length;i++){ var marker = new BMap.Marker(new BMap.Point(data_info[i][0],data_info[i][1])); // 創建標注 var content = data_info[i][2]; map.addOverlay(marker); // 將標注添加到地圖中 marker.addEventListener("click",openInfo.bind(null,content)); } function openInfo(content,e){ var p = e.target; var point = new BMap.Point(p.getPosition().lng, p.getPosition().lat); var infoWindow = new BMap.InfoWindow(content,opts); // 創建信息窗口對象 map.openInfoWindow(infoWindow,point); //開啟信息窗口 } </script>

JavaScript技術讓IE8瀏覽器支持function.bind()方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产精品一国产AV麻豆 | 国产精品青草久久福利不卡 | 亚洲国产日韩制服在线观看 | 久久久这里有精品999 | 黄页网站免费视频大全9 | 色婷婷粉嫩AV精品综合在线 | 国产99精品视频一区二区三区 | 欧美日韩一区二区三区四区 | 亚洲精品动漫免费二区 | www色视频在线观看 WWW色视频片内射 | 精品久久久久久久99热 | 男生射女生 | 美女洗澡脱得一二干净 | 丝瓜涩涩屋黄瓜香蕉丝瓜 | 好男人好资源视频高清 | 年轻的的小婊孑2中文字幕 你是淫荡的我的女王 | 一个人的视频在线观看免费观看 | 国产成人精品三级在线 | 中文字幕无码亚洲视频 | 在线播放免费人成视频 | 国产精品久久人妻拍拍水牛影视 | 少妇无码吹潮久久精品AV | 91热久久免费频精品动漫99 | 中文字幕乱偷无码AV蜜桃 | 寂寞夜晚免费观看视频 | 国产色婷婷精品人妻蜜桃成熟 | 益日韩欧群交P片内射中文 艺术片 快播 | 漂亮的保姆5电影免费观看完整版中文 | 男生插女生下体 | 亚洲 欧美 日韩 卡通 另类 | 护士被老头边摸边吃奶的视频 | 色欲AV蜜臀AV在线观看麻豆 | 91次元黄色观看 | 亚洲免费无码中文在线亚洲在 | 免费国产综合视频在线看 | 九九视频在线观看视频6 | [高清无码] 波多野结衣| 午夜电影三级还珠格格 | 校园全肉高h湿一女多男 | 公和熄洗澡三级中文字幕 | 九九影院午夜理论片无码 |