[dreamweaver]テンプレート変数で条件分岐

<!-- TemplateParam name="testhensu" type="number" value="" -->

●通常

<!-- TemplateBeginIf cond="testhensu == '1'" -->
変数の値が「1」のときの処理
<!-- TemplateEndIf -->

●複数分岐

<!-- TemplateBeginMultipleIf -->
      <!-- TemplateBeginIfClause cond="testhensu == '1'" -->
変数の値が「1」のときの処理
      <!-- TemplateEndIfClause -->
      <!-- TemplateBeginIfClause cond="testhensu == '2'" -->
変数の値が「2」のときの処理
      <!-- TemplateEndIfClause -->
      <!-- TemplateBeginIfClause cond="testhensu == '3'" -->
変数の値が「3」のときの処理
        <!-- TemplateEndIfClause -->
<!-- TemplateEndMultipleIf -->

phpで組まれてるのを置き換えるのは骨が折れますぜー。
ドリウィのテンプレ変数があってよかった。

【jquery】【CSS】display:noneでgoogle mapのiframe内の表示位置がずれる対処(簡易)

スマホでgoogle mapを複数埋め込んでtoggleで切り替えてたんですが
diplay:noneになると、地図の表示位置が北極とか表示されて遠すぎやろ!
と思わず関西弁つっこみを入れるこのごろ。

先送りしてたので、いい加減対処しないとなーと思ってぐぐってみても
clickで該当iframeを再読み込みなどがあるのですが、mapが複数ありすぎてちょっと断念。
もっと簡単なのが良いです。

て、ことでvisilityクラスを使ってtoggleClassで切り替えたところ一応できました。
(邪道かもしれない)


<p>タイトル</p>
<div><!--←最初は表示させるタブ-->
ううう
</div>

<p>タイトル2</p>
<div class="hidden">
いいい
</div>

<p>タイトル3</p>
<div class="hidden">
あああ
</div>
.hidden {
	visibility:hidden;
	height:0;
	margin:0;
	padding:0;
	overflow:hidden;
	}
    $(function(){
        $("p").on("click", function() {
            $(this).next().toggleClass("hidden");
            $(this).toggleClass("opn");
            google.maps.event.trigger(map, 'resize');
            map.setCenter(Latlng);
        });

    });

こんな感じです。

            google.maps.event.trigger(map, 'resize');
            map.setCenter(Latlng);

この2行は地図の中心地を再定義するものらしい…(あんまり実感なし)

楽天GOLDなどでスマホに飛ばすとき[jquery]

(function(){
	var ua = navigator.userAgent;
	if (localStorage 
		 && !localStorage.getItem("sp_flag") 
		 && (ua.indexOf('iPhone') > 0 || ua.indexOf('iPod') > 0 || ua.indexOf('Android') > 0 )) {
		if(confirm('スマートフォン用サイトを表示しますか?')) {
			location.href = 'http:/example.com/sp/';
		}else{
			localStorage.setItem("sp_flag",true);
		}
	}
})();