Closed Bug 409408 Opened 17 years ago Closed 14 years ago

www.kisbtv.com - Links are missing in Firefox, ok in IE6

Categories

(Tech Evangelism Graveyard :: Korean, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: hexdump, Unassigned)

References

()

Details

(Whiteboard: [have fix in comment 5])

Attachments

(2 files)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 There are 15 links on this site. In Firefox, the 1st 2 and part of the 3rd are shown. Using IE 6, all 15 are shown. Note that the site is Korean. I have 2 screen shots but don't know how to attach them to this report. Reproducible: Always Steps to Reproduce: 1.Visit the site 2. 3. Actual Results: 3 links showing Expected Results: 15 links should be shown. At least at this point in time, there are 15 links. Display all links.
Attached image Incorrect display
This shows the incorrect display
Attached image Correct display
This is what should be displayed
I get this problem also. And Opera 9.5 does almost the same way that IE does.
In the markup at http://www.kisbtv.com/kr/schedule/index.php there is this script that's supposed to resize the box that contains the links. The problem is that they don't specify the unit 'px' when setting the CSS style. When the page has a DOCTYPE that triggers Standards Compliance Mode, which the this page does, then we require a unit. <script language="JavaScript" type="text/javascript"> function resizeFrame(iframeObj) { var innerBody = iframeObj.contentWindow.document.body; oldEvent = innerBody.onclick; innerBody.onclick = function() { resizeFrame(iframeObj, 1);oldEvent; }; var innerHeight = innerBody.scrollHeight + (innerBody.offsetHeight - innerBody.clientHeight); iframeObj.style.height = innerHeight; var innerWidth = innerBody.scrollWidth + (innerBody.offsetWidth - innerBody.clientWidth); iframeObj.style.width = innerWidth; if ( !arguments[1] ) /* 특정 이벤트로 인한 호출시 스크롤을 그냥 둔다. */ this.scrollTo(1,1); } </script>
Assignee: nobody → korean
Status: UNCONFIRMED → NEW
Component: General → Korean
Ever confirmed: true
OS: Windows XP → All
Product: Firefox → Tech Evangelism
QA Contact: general → korean
Hardware: PC → All
Summary: Links are missing in Firefox, ok in IE6 → www.kisbtv.com - Links are missing in Firefox, ok in IE6
The fix is to either remove the DOCTYPE (to trigger Quirks mode). Or, to add the unit to the script above, like so: ... iframeObj.style.height = innerHeight + 'px'; ... iframeObj.style.width = innerWidth + 'px'; ...
Whiteboard: [have fix]
The site is now "Page Not Found"
Updated the URL. The problem still occurs as far as I can tell.
Little puzzled by Mats saying the problem still occurs. Layout is completely different and I don't see the clipped content referred to originally.
Compare layout with Opera for example. There should be 15 or so links in the list under "SCHEDULE DOWNLOAD". In Firefox there are 2 or 3 visible and you have to use the scrollbar to see the rest.
Whiteboard: [have fix] → [have fix in comment 5]
INCOMPLETE due to lack of activity since the end of 2009. If someone is willing to investigate the issues raised in this bug to determine whether they still exist, *and* work with the site in question to fix any existing issues, please feel free to re-open and assign to yourself. Sorry for the bugspam; filter on "NO MORE PRE-2010 TE BUGS" to remove.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → INCOMPLETE
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: