質問: ユーザーによって任意でフォントサイズを変える 小さい文字が読めない人にも考慮したサイトを!ということで、サイトを制作しています。 そこで、偶然下記のサイトを見たのですが、このサイトの左上の方に、フォントサイズ変更ボタンのようなものがあるのですが... 私の環境(xp)だと、ボタンを押しても何も変化しません。 このボタンがもし、正しく動作しているのだったらこんな便利な機能はないと思うのですが、私のパソコンがおかしいのでしょうか? また、この機能を参考に私が今作っているサイトに同じようなボタンを設置したいのですが、ソースを見たのですがもちろん何がなんだかさっぱりわかりませんでした。もしどのような記述でこの機能が使えるのか、ご存知の方教えていただけませんでしょうか?宜しくお願いいたします。 http://www.pref.yamanashi.jp/pref/index.jsp
回答: サイトを見ましたがjavascriptのファイルを外部から読み込むことで大きさを変更させているようです。 winxpでは検証していませんがjavascriptがオフになっていないか確かめてみてください。 同じように文字サイズを可変できるソースを書きましたので参考にしてください。しかしこれではページが移動するとフォントサイズの変更が無効になります。そのため変更したフォントサイズの情報をcookieなどに書き込んで保存しておくかurlの引数として受け渡すなどの必要があります。 tst.html javascriptを有効にしてください 大きく;) 小さく;) 本文ここから