指定したサイズ、倍率でwebページを見るHTML

iframeをzoomを使って倍率を変えると、表示されるページの倍率も変わるようだ。
面白そうなので、URL、サイズ、倍率を指定してページを見れるHTMLを書いてみた。
はてなダイアリーはiframeを使えないようなので、画像にした。

URLを記入してOpenボタンでiframe内に表示するが
ブラウザのタブがロックされていると新しいタブで開いてしまう。
幅、高さ、倍率を指定してResizeボタンでサイズを変更。
画像は、はてなのトップページを幅1500、高さ2500、倍率を0.2倍にして表示させてみた。
文字サイズを最大にしても、とても読めたものではないがリンクはクリックできる。

動作確認はIE6のみ。(zoomはIEのみ対応かも)

3月3日修正

  • 表示を中央にした。
  • チェックボックスのチェックを外してOpenで、新しいiframeで開くように変更。


3月6日更新

  • Closeボタン追加。複数のiframeがある場合、最後に作成したiframe以外を閉じる。
  • 一箇所変更。(iframeのidのオブジェクト).src=urlをid.location=urlに変更。

  こうするとfile:///〜のパスも開けるようだ。但し既存のiframeで開く時だけ。