streamingfaith.tv - "menu tabs" on webpages are unclickable/unaccessible.

RESOLVED WORKSFORME

Status

Tech Evangelism Graveyard
English US
--
major
RESOLVED WORKSFORME
15 years ago
3 years ago

People

(Reporter: Brian, Unassigned)

Tracking

Details

(URL)

(Reporter)

Description

15 years ago
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3b) Gecko/20030210
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3b) Gecko/20030210

I've had this issue with several websites in the past, too.  For an example, Go
to http://www.streamingfaith.tv and note the "television, radio, and live
events" tabs on upper right-hand side.  You should be able to click on tabs, to
change the menu content below.  But, the "tabs" don't even register as being a
link in Mozilla..... and are unclickable.  Seems to work fine in IE6 (uhg) though. 

Reproducible: Always

Steps to Reproduce:
1. See "Details"
2.
3.

Actual Results:  
Nothing.

Expected Results:  
Mozilla should allow you to "click" on tabs, in the same way that IE6 (uhg)
allows you to do. (sorry.. I'm not a programmer.  I have no idea how the tabs
function... if it's a Java or scripting issue, whatever....)

Comment 1

15 years ago
I´m no javascript programmer, just looking at the source code I saw a typo:
script langauge="javascript"

Surely it should have been "language" instead of "langauge".
Following are some function definitions, function open_win2 is used for opening
the tabs. Browserchecking is also someway outdated.
Netscape3 should work as IE3.
Summary: "menu tabs" on webpages are unclickable/unaccessible. → "menu tabs" on webpages are unclickable/unaccessible.

Comment 2

15 years ago
Reporter: Can you reproduce this bug with a recent build of Mozilla (for
example, 1.4rc3)? 

If so, then please comment again with details. 
If not, then please resolve this bug as WORKSFORME. Thanks.

Comment 3

15 years ago
Reporter, the URL is not accessible. Do you have another testcase?

Comment 4

14 years ago
i think this is the code that is responsible for clickable menus:
<map name="tabs"><area
onclick="javascript:live.style.visibility='visible';radio.style.visibility='hidden';tv.style.visibility='hidden';button3.style.visibility='visible';button2.style.visibility='hidden';button1.style.visibility='hidden';"
		shape="RECT" coords="197,4,269,20"><area
onclick="javascript:radio.style.visibility='visible';live.style.visibility='hidden';tv.style.visibility='hidden';button2.style.visibility='visible';button3.style.visibility='hidden';button1.style.visibility='hidden';"
		shape="RECT" coords="115,4,180,20"><area
onclick="javascript:tv.style.visibility='visible';live.style.visibility='hidden';radio.style.visibility='hidden';button1.style.visibility='visible';button3.style.visibility='hidden';button2.style.visibility='hidden';"
		shape="RECT" coords="20,4,92,20"></map> <span id="tv" style="Z-INDEX: 2; LEFT:
0px; BACKGROUND-IMAGE: url(nvimages/redbackground.jpg); VISIBILITY: visible;
WIDTH: 291px; POSITION: absolute; TOP: 26px; HEIGHT: 730px">
I get a JS error when I click on the tabs. 'radio' and 'live' is not defined.

I see from the page footer that the company is located in Atlanta, Georgia.
-> Evang.
Assignee: asa → english-us
Status: UNCONFIRMED → NEW
Component: Browser-General → English US
Ever confirmed: true
Product: Browser → Tech Evangelism
QA Contact: asa → english-us
Version: Trunk → unspecified

Comment 6

14 years ago
The issue with the tabs is the use of IE's approach of automatically exposing
references to elements with Id attributes in variables as the same name as the
Id attribute. All they need to do is add the following to above the body tag

	<script language="javascript">
		var live;
		var radio;
		var tv;
		var button1;
		var button2;
		var button3;

		function getElm(id)
		{
			if (document.getElementById)
			  return document.getElementById(id);
			if (document.all)
			  return document.all[id];
			return null;
		}

		function init()
		{
			live = getElm('live');
			radio = getElm('radio');
			tv = getElm('tv');
			button1 = getElm('button1');
			button2 = getElm('button2');
			button3 = getElm('button3');
		}

and then add onload="init()" to their body tag as in 

	<body onload="init()" style="BACKGROUND-COLOR: #193976;"
background="nvimages/SfBg.gif" MS_POSITIONING="GridLayout">

This page has some other issues but this would get them working.

Brian, can you contact them?
Summary: "menu tabs" on webpages are unclickable/unaccessible. → streamingfaith.tv - "menu tabs" on webpages are unclickable/unaccessible.

Comment 7

13 years ago
WFM using Mozilla Windows Nightly 2005021005 on Windows XP.
(Reporter)

Updated

13 years ago
Status: NEW → RESOLVED
Last Resolved: 13 years ago
Resolution: --- → WORKSFORME
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in before you can comment on or make changes to this bug.