Posted by Steve Pugh on 12/27/86 11:46
"Jaxtraw" <jax@knickersjaxtrawstudios.com> wrote:
>Steve Pugh wrote:
>> "Jaxtraw" <jax@knickersjaxtrawstudios.com> wrote:
>>
>>> The reason I'm using onclick is that IE, and IE alone, insists on
>>> drawing phenomenally ugly "borders" around the shapes when they're
>>> clicked and
>>
>> Those are used by users who use the keyboard rather than the mouse to
>> navigate the site. They are an important acessibility feature.
>
>They only show in IE and they ruin the look of the thing.
People do use IE without a mouse.
>>> The javascript is there to make an invisble div visible- you click
>>> on the pic and the div pops up with some info on what you've clicked.
>>
>> What happens for users who have JS disabled?
>
>It doesn't work. Like many many sites whose tricksy DHTML menus don't work
>for non-scripting visitors. The difference here is that it's not an
>essential navigational tool.
But is the content of the 'div popups' available in an other way?
I'd do something like this:
<area href="#foo" onclick="whatever(); return false;">
Then lower down the page:
<div id="foo">blah blah blah</div>
And only hide the div if the browser supports all the required JS for
the popups. Then the user without JS can still access the content
normally.
Steve
--
"My theories appal you, my heresies outrage you,
I never answer letters and you don't like my tie." - The Doctor
Steve Pugh <steve@pugh.net> <http://steve.pugh.net/>
[Back to original message]
|