勉強したことのメモ.

Webエンジニア / プログラマが勉強したことのメモ。

table内のiframeのheightを最大高さにする

   2014/05/22  JavaScript

tableのtdの中にリンクがあり、クリックすると
td内でiframeが開く。で、その時にtdの高さ一杯まで
サイズ指定をしたかった。

・table側
<td id="td_<?=$i;?>">
<span id="span_<?=$i;?>">
<a href="javascript:void(0);" onClick="check('http://aaa.bbb.com', '<?=$i;?>')">クリック!</a>
</span>
<span id="check_span_<?=$i;?>"></span>
</td>

・JavaScript側
<script>
function mail_check(url, num) {
var iframe_height = $('#td_' + num).height() - 10; //height一杯マイナス10pxで指定
$('#check_span_' + num).html('<iframe src="' + url + '" width="800" height="' + iframe_height + '" frameborder="0"></iframe>');
$('#span_' + num).html('');
}
</script>

 - JavaScript

  関連記事

Leafletで表示したマップにジェスチャーハンドリングを追加する方法(Leaflet.GestureHandling)
Leafletで表示したマップにジェスチャーハンドリングを追加する方法(Leaflet.GestureHandling)

GoogleMapをズームする際にPCだと「Ctrl+スクロール」、スマホだと「 ...

AndroidのChromeでハマった点
AndroidのChromeでハマった点

Nexus7(Android4.3)のChromeでハマった。 iPhoneやG ...

Chart.jsで描写したグラフを画像としてダウンロードさせる方法
Chart.jsで描写したグラフを画像としてダウンロードさせる方法

サイト内にChart.jsでグラフを描写し、ボタンやリンクをクリックすることで当 ...

Video.jsで表示させた動画プレイヤーにロゴ画像(透かし)を追加する方法(videojs-logo)
Video.jsで表示させた動画プレイヤーにロゴ画像(透かし)を追加する方法(videojs-logo)

Video.jsで表示させた動画プレイヤーの右上等、指定の位置にロゴ画像(透かし ...

JavaScriptで配列をコピー後に値変更した際、元の配列の値も変更される点を解消する方法
JavaScriptで配列をコピー後に値変更した際、元の配列の値も変更される点を解消する方法

JavaScriptで配列をコピー後に値変更した際、元の配列の値も変更されてしま ...