{"id":77,"date":"2006-04-28T23:46:00","date_gmt":"2006-04-28T15:46:00","guid":{"rendered":"http:\/\/behindgfw.com\/archives\/2006\/04\/bodyonload-%e5%85%b3%e4%ba%8e%e9%a1%b5%e9%9d%a2%e5%8a%a0%e8%bd%bd%e5%ae%8c%e6%af%95%e7%9a%84%e9%97%ae%e9%a2%98.html"},"modified":"2016-05-03T20:51:30","modified_gmt":"2016-05-03T12:51:30","slug":"bodyonload","status":"publish","type":"post","link":"https:\/\/www.behindgfw.com\/archives\/2006\/04\/bodyonload.html","title":{"rendered":"Body.onload \u5173\u4e8e\u9875\u9762\u52a0\u8f7d\u5b8c\u6bd5\u7684\u95ee\u9898"},"content":{"rendered":"<p>\u7531\u4e8e\u4e0a\u5348\u7684Gmap\u6ca1\u6709\u8c03\u8bd5\u6210\u529f\uff0c\u4e00\u76f4\u6bd4\u8f83\u90c1\u95f7\u3002<br \/>\n1\u3001\u4e0b\u5348\u7684\u65f6\u5019\u6536\u5230K_Reverter\u7684\u90ae\u4ef6\u4ed6\u544a\u8bc9\u6211\u53ef\u4ee5\u7528window.onload=func\u7684\u65b9\u6cd5\u6765\u4ee3\u66ffBody.onload\u4f7f\u7528\u3002<br \/>\n2\u3001\u4e0a\u7f51\u627e\u4e86\u70b9\u8d44\u6599\uff0c\u5728<a href=\"http:\/\/www.360doc.com\/showWeb\/0\/0\/15725.aspx\" target=\"_blank\">360doc<\/a>\u770b\u5230\u4e86\u4e00\u4e2a<a href=\"http:\/\/dean.edwards.name\/weblog\/2005\/09\/busted\/\" target=\"_blank\">\u8001\u5916<\/a>\u5173\u4e8ewindow.onload\u7684\u4ee3\u7801\uff0c\u4e5f\u62ff\u8fc7\u6765\u7528\u4e0b\u3002<br \/>\n\u4fee\u6539\u4ee3\u7801\u5982\u4e0b\uff1a<\/p>\n<blockquote style=\"margin-right: 0px\" dir=\"ltr\">\n<p>&lt;script type=&#8221;text\/javascript&#8221; src=&#8221;http:\/\/maps.google.com\/maps?file=api&#038;v=2&#038;key=ABQIAAAA43IALmfadaZgVb1L-IEizRRKyzQqj4F9myd02mWX0DutlkqY_BQi03TATJA59RMvJYUa4fN7lK7X5g&#8221;&gt;<br \/>\n&lt;\/script&gt;<\/p>\n<p>&lt;div id=&#8221;map&#8221; style=&#8221;width: 600px; height: 400px;&#8221;&gt;&lt;\/div&gt;<\/p>\n<p>&lt;script type=&#8221;text\/javascript&#8221;&gt;<br \/>\nfunction init() {<br \/>\nif (GBrowserIsCompatible()) {<br \/>\nvar map=new GMap(document.getElementById(&#8220;map&#8221;));<br \/>\nmap.addControl(new GSmallMapControl());<br \/>\nmap.addControl(new GMapTypeControl());<br \/>\nmap.setMapType(G_HYBRID_TYPE);<br \/>\nmap.centerAndZoom(new GPoint(121.5581,29.8394), 8);<br \/>\n\/\/ Create a base icon for all of our markers that specifies the<br \/>\n\/\/ shadow, icon dimensions, etc.<br \/>\nvar baseIcon = new GIcon();<br \/>\nbaseIcon.shadow = &#8220;http:\/\/www.google.com\/mapfiles\/shadow50.png&#8221;;<br \/>\nbaseIcon.iconSize = new GSize(20, 34);<br \/>\nbaseIcon.shadowSize = new GSize(37, 34);<br \/>\nbaseIcon.iconAnchor = new GPoint(9, 34);<br \/>\nbaseIcon.infoWindowAnchor = new GPoint(9, 2);<br \/>\nbaseIcon.infoShadowAnchor = new GPoint(18, 25);<\/p>\n<p>\/\/ Create a lettered icon for this point using our icon class<br \/>\nvar letter = String.fromCharCode(&#8220;A&#8221;.charCodeAt(0) + 25);<br \/>\nvar icon = new GIcon(baseIcon);<br \/>\nicon.image = &#8220;http:\/\/www.google.com\/mapfiles\/marker&#8221; + letter + &#8220;.png&#8221;;<br \/>\nvar ningbo = new GMarker(new GPoint(121.5581,29.83941),icon);<br \/>\nGEvent.addListener(ningbo, &#8220;click&#8221;, function(){<br \/>\nningbo.openInfoWindowHtml(&#8220;\u8fc7\u51e0\u5929\u51fa\u53bb\u6e9c\u8fbe\u4e0b\uff01&#8221;);  });<br \/>\nmap.addOverlay(ningbo);<\/p>\n<p>\/\/ Create a lettered icon for this point using our icon class<br \/>\nvar letter = String.fromCharCode(&#8220;A&#8221;.charCodeAt(0) + 24);<br \/>\nvar icon = new GIcon(baseIcon);<br \/>\nicon.image = &#8220;http:\/\/www.google.com\/mapfiles\/marker&#8221; + letter + &#8220;.png&#8221;;<br \/>\nvar zhoushan = new GMarker(new GPoint(122.1018,30.0207),icon);<br \/>\nGEvent.addListener(zhoushan, &#8220;click&#8221;, function(){<br \/>\nzhoushan.openInfoWindowHtml(&#8220;\u4f60\u8bf4\u4ec0\u4e48\u554a\uff1f\u6211\u542c\u4e0d\u89c1\u5440\uff01&#8221;);<br \/>\n});<br \/>\nmap.addOverlay(zhoushan);<br \/>\n}<br \/>\n};<\/p>\n<p>\/* for Mozilla *\/<br \/>\nif (document.addEventListener) {<br \/>\ndocument.addEventListener(&#8220;DOMContentLoaded&#8221;, init, null);<br \/>\n}<\/p>\n<p>\/* for Internet Explorer *\/<br \/>\n\/*@cc_on @*\/<br \/>\n\/*@if (@_win32)<br \/>\ninit<br \/>\n\/*@end @*\/<\/p>\n<p>\/* for other browsers *\/<br \/>\nwindow.onload = init;<br \/>\n&lt;\/script&gt;<\/p>\n<\/blockquote>\n<p><span style=\"font-weight: bold\">update\uff1a<\/span><br \/>\n1\u3001\u52a0\u8f7d\u6bd4\u8f83\u6162\uff0c\u8bf7\u8010\u5fc3\u7b49\u5f85\u7247\u523b\uff0c\u9875\u9762\u91cc\u6709\u592a\u591a\u7684\u811a\u672c\u4e86\uff0c\u563f\u563f\u3002\u770b\u6765\u73a9Gmap\u8fd8\u5f97\u6709\u4e2a\u81ea\u5df1\u7684\u7a7a\u95f4\u624d\u662f\uff01<br \/>\n2\u3001\u57282\u4e2aGMarker\u4e4b\u95f4\u70b9\u51fb\u7684\u65f6\u5019\u5148\u6253\u5f00\u7684openInfoWindow\u4e0d\u80fd\u81ea\u7531\u5173\u95ed\uff0c\u770b\u6765\u8fd8\u8981\u7ee7\u7eed\u9664\u866b\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u7531\u4e8e\u4e0a\u5348\u7684Gmap\u6ca1\u6709\u8c03\u8bd5\u6210\u529f\uff0c\u4e00\u76f4\u6bd4\u8f83\u90c1\u95f7\u3002 1\u3001\u4e0b\u5348\u7684\u65f6\u5019\u6536\u5230K_Reverter\u7684\u90ae\u4ef6\u4ed6\u544a\u8bc9\u6211\u53ef\u4ee5\u7528wi [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,7],"tags":[51,21],"class_list":["post-77","post","type-post","status-publish","format-standard","hentry","category-google","category-webdev","tag-googlemaps","tag-javascript"],"_links":{"self":[{"href":"https:\/\/www.behindgfw.com\/archives\/wp-json\/wp\/v2\/posts\/77","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.behindgfw.com\/archives\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.behindgfw.com\/archives\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.behindgfw.com\/archives\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.behindgfw.com\/archives\/wp-json\/wp\/v2\/comments?post=77"}],"version-history":[{"count":1,"href":"https:\/\/www.behindgfw.com\/archives\/wp-json\/wp\/v2\/posts\/77\/revisions"}],"predecessor-version":[{"id":585,"href":"https:\/\/www.behindgfw.com\/archives\/wp-json\/wp\/v2\/posts\/77\/revisions\/585"}],"wp:attachment":[{"href":"https:\/\/www.behindgfw.com\/archives\/wp-json\/wp\/v2\/media?parent=77"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.behindgfw.com\/archives\/wp-json\/wp\/v2\/categories?post=77"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.behindgfw.com\/archives\/wp-json\/wp\/v2\/tags?post=77"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}