• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:拡大スクリプト・zoom_ブックマークレット)

拡大スクリプト・zoom_ブックマークレット

このQ&Aのポイント
  • 拡大スクリプト・zoom_ブックマークレットのメリットとは?
  • 拡大スクリプト・zoom_ブックマークレットのシンプルな書き方
  • 拡大スクリプト・zoom_ブックマークレットの使い方と効果

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

ご自分で試されると明らかに挙動が違うことを 理解できると思いますが・・・ 基本的には2点 ・ブラウザによるのかもしれませんが、アンカーの hrefにスタイルシートを直接かけないようです。 voidでなにも返さないという処理がはいっているのが 元ソースです。 ・元ソースは再帰的な拡大です。1回クリックで1.3倍 2回クリックで1.6倍、3回クリックで1.9倍・・ とどんどん拡大します。質問者さんのは1.3倍に変更 しておしまいです。 それと記述に関して、zoomに代入する値は1.3ではなく 130%にしておくことをお勧めします。検証したのですが 一部不具合がおこります。 またケツのeval()はなにか意味があるのでしょうか? たんなる転機ミスなら気にしませんが・・・

hikiko
質問者

お礼

大変参考になる情報ありがとうございます。 文末に eval() か void(0) をつけないと新ページに移動して1,3という文字列が返されるのでそのためにつけました。 1.3の記述で不具合がおこるのはどのような環境でしょうか。 windows98se では逆に 130% の指定をしたときにうまく機能しません。

hikiko
質問者

補足

130%で機能しないのは windows98se IE6の環境での話です。 ブラウザのことかくの忘れてました。

関連するQ&A