ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changeset 1567


Ignore:
Timestamp:
Jan 15, 2007, 12:52:59 AM (14 years ago)
Author:
kunitada
Message:

googlemapコマド iframe形式でできた

Location:
OpenPNE/branches/kunitada/prj_googlemap
Files:
4 added
1 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/kunitada/prj_googlemap/public_html/cmd/maps.google.co.jp.js

    r1566 r1567  
    11function url2cmd(url) {
    2 //    if (!url.match(/^http:\/\/map.google\.co\.jp\/watch\?v=([a-zA-Z0-9_-]+)/)) {
    3 //        return;
    4 //    }
     2        if (!url.match(/^http:\/\/maps.google\.co\.jp\/maps\?(.+)/)) {
     3       document.write('<a href="'+url+'">'+url+'</a>');
     4       return;
     5    }
    56    var id = RegExp.$1;
    6     var width = 425;
    7     var height = 350;
    8     main(id, width, height);
     7    main(id);
    98}
    109
    11 function main(id, width, height) {
     10function main(id) {
     11    var cmd = id.split("&amp;");
     12    var param = new Array();
     13    param["z"] = "15";
     14    param["ll"] = "0,0";
     15    for(i=0; i<cmd.length; i++) {
     16       var work = cmd[i].split("=");
     17       if( work.length == 2 ) {
     18         param[work[0]] = work[1];
     19       }
     20    }
     21    var ll = param["ll"].split(",");
     22    var z = param["z"];
    1223    var html = ''
    13         + '<iframe src="openpne_gmap.html" name="sample" width="425" height="350">'
    14         + '‚±‚Ì•”•ª‚̓Cƒ“ƒ‰ƒCƒ“ƒtƒŒ[ƒ€‚ðŽg—p‚µ‚Ä‚¢‚Ü‚·B'
     24        + '<iframe src="?m=pc&a=page_h_googlemap'+'&x='+ll[0]+'&y='+ll[1]+'&z='+z+'" name="sample" width="425" height="350">'
     25        + 'この部分はインラインフレームを使用しています。'
    1526        + '</iframe>';
    1627    document.write(html);
Note: See TracChangeset for help on using the changeset viewer.