大きい画像は、一般的なツールで表示しようとすると適当な大きさに縮小して表示したりしますが、縦の画像の場合はディスプレイの向きと合わずにあまり大きく表示されなかったりします。ですが、最初から鮮明な画像を参照目的で表示したい場合もあるので、window.open で目的のサイズを作成して、そこへ img 要素を書き込んで表示します
<script type="text/javascript"> $(function(){ $("#image_open") .attr("type", "button") .val("画像を最初から最大表示") .click(function(){ var w=1000,h=860; var hwin=window.open( "about:blank", "", // ウインドウの状態を設定 "width="+w+ ",height="+h+ ",resizable=1,scrollbars=1"+ ",left="+(screen.width-w)/2+ ",top="+(screen.height-(h+100))/2); // ウインドウに書き込み hwin.document.write("<img src=\""+$(this).data("url")+"\">"); }); }); </script> <input id="image_open" data-url="https://lh4.googleusercontent.com/-Mq-8YkdWapM/U78yGav_zNI/AAAAAAAAVOg/ThULLTH3h0E/s1200/1405013162220598.jpg">
|
【jQueryの最新記事】
- jQuery の $.get を使用した ajax のテンプレート
- jquery.balloon.js を使用した簡単なバルーン( マウスオーバーで表示する追加説明用 )の作り方
- jQuery による link 要素の追加と削除を bootstrap.css でリアルタイムチェック
- FileReader で、ローカルの CSV を読み込んで(shift_jis)、jQuery でテーブルを作成して表示する
- jQuery + bootstrap.js で ajax の GET と POST を使用した DB テーブルを更新する UI テンプレート
- jQuery : 貼り付けるだけで、ページ右下にページ先頭にジャンプするリンクを表示させる( アニメーションは無し )
- STYLE 要素を追加して、CSS テキストをセットして、jQuery で CSS に important 指定を追加する。
- ページの右下に、ページの先頭へ移動するボタンを追加する(ページの先頭から 200px までは、スクロールボタンを表示しない)
- テーブルのTDをクリックしたら、INPUT で値を変更可能にして、元の値と違うものにはフラグを立てる処理を絵で書いて説明してみました
- jQuery を使用してサーバから取得した JSON データを元にテーブルを作成し、その後から列を加工する
- JSON 配列を WEB より読み出して jQuery で動的にテーブルを作成して表示する
- jQuery UI の Datepicker Widget のオプション
- FormData を使用して、jQuery で配列として PHP に送る
- 必要なデータを隠しリストボックス( multiple ) に jQuery で追加して配列として PHP に送る
- Android Studio の追加日本語化用に、キャラクタセットに依存しないコード文字列を作成するツールを作成しました
- 画像ファイルが存在した時のみ、表示する jQuery の記述
- jQuery で mobile(スマホ) かどうかのチェックをしたくて調べたら、Stack Overflow の記事でいろんな方法が答えられていました。
- jQuery と FileReader オブジェクトによる、ローカルの複数画像ファイルのプレビュー表示
- とても面白くて簡単な jQuery のクリックしたコンテンツ以外を暗転(Blackout) するサンプル
- jQuery で、左右に並んだリストボックスの右側のデーターをダブルクリックしたら左へ転送してソートする処理