件名: Re^12: 中心十字アイコンの追加
記事No 662
投稿日 : 2014/10/31(Fri) 21:00:20
投稿者 マーシー
参照先 http://park16.wakwak.com/~marsie/nagano.htm
あにねこさん、こんばんは。
貴重な時間を使わせて頂いてありがとうございます。

テストページを拝見しました。完璧です。
でも何が起こったかわからないので、これからゆっくり検証していきたいと思います。

//あにねこさん模範コード
var crs = null;
document.getElementById('cross').onchange = function() {
if (this.checked) {
crs = new OpenLayers.Control.CenterCross({
crosslength: 32,
bold: 1
})
map.addControl(crs);
} else {
map.removeControl(crs);
crs.destroy();
}
}

<div style="float:left;margin-left:5px;"><input id="cross" type="checkbox" />十字線</div>

//マーシー悪戦苦闘コード (test3)
document.getElementById('ccross').onchange = function() {
if (this.checked) {
var obj = new OpenLayers.Control.CenterCross({crosslength: 32, bold: 1});
map.addControl(obj); //十字線を表示
} else { if(obj){
map.removeControl(obj); //十字線を消去
}
obj=null;
}}

<div style="float:left;margin-left:5px;"><input id="ccross" type="checkbox" >中心十字マーク</div>

あにねこさんのおかげで無事完成することができました。
このすばらしい gsimaps をホームページに反映させたいと思います。
ありがとうございました。

関連スレッド

返信フォーム
おなまえ
eメール
タイトル
メッセージ
参照先
画像UP
暗証キー (英数字で8文字以内)
投稿キー (右画像の数字を入力) 投稿キー

- WebForum -