[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [same] スクリーンリーダーで利用不可能なジャバスクリプトのページ
- To: same@...
- Subject: Re: [same] スクリーンリーダーで利用不可能なジャバスクリプトのページ
- From: Atsushi SHICHI <ats7@...>
- Date: Fri, 27 Aug 2004 12:13:55 +0900
- Delivered-to: mailing list same@argv.org
- Mailing-list: contact same-help@argv.org; run by ezmlm
- User-agent: Wanderlust/2.8.1 (Something) Emacs/21.2 Mule/5.0 (賢木)
しちです。
どうやら、HREF属性の無いAタグはリンクとして認識されないので
タブキーで移動できない、というブラウザの仕様が原因のようですね。
正しい対処法か分かりませんが、とりあえず以下のブックマークレット
(JavaScript)でこの問題を回避できました。IE6SP1で確認しました。
やっていることは、ページ内のAタグにHREF属性の無いものがあれば、
ダミーのHREF属性"#"を追加するだけです。
お気に入りフォルダに、以下の2行を「dummy_href.url」などという
ファイル名で保存して、問題のあるページに辿り着いたらクリック
してみてください。タブキーで移動できるようになると思います。
== ここから ==
[InternetShortcut]
URL=javascript:aObj=document.getElementsByTagName("a");for(i=0;i<aObj.length;i++){if(aObj=="")aObj[i].setAttribute("href","#")}
== ここまで ==
--
Atsushi SHICHI