Closed Bug 228192 Opened 22 years ago Closed 22 years ago

document.all prevents sending initial post in daum cafe (forum)

Categories

(Tech Evangelism Graveyard :: Korean, defect)

x86
All
defect
Not set
major

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Erich.Iseli, Assigned: jshin1987)

References

()

Details

Attachments

(2 files)

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007 Since a few days, it's no longer possible to submit an initial post (starting a thread) in daum cafe. This is caused by one single usage of document.all: document.all("submit_check").innerHTML= "<center><b>Uploading message. Please wait</b></center>"; f.submit(); [I've translated the korean text since I know it won't display correctly in bugzilla] So as you can see, before the form is submitted, a document.all will throw a javascript error in Mozilla and stop the process. the "submit_check" this is referring to is the following: <div id="submit_check"> So it's easy to replace the document.all with a cross-browser and standard code as follows: document.getElementById("submit_check").innerHTML= "<center><b>Uploading message. Please wait.</b></center>";f.submit(); Reproducible: Always Steps to Reproduce: 1. Log into a daum account 2. Choose one of your cafes (in the menu) 3. Choose one room of your cafe (in the menu) 4. Click the button "Write" => that's the first attachment 5. Write the message and press the button "Upload" Actual Results: Nothing. A javascript error appears in the javascript console. It reads: Error: document.all is not a function Source File: http://cafe11.daum.net/_c21_/bbs_write?grpid=wlU&fldid=DJg&move=%2F_c21_%2Fbbs_list%3Fgrpid%3DwlU%26fldid%3DDJg%26page%3D1%26prev_page%3D0%26firstbbsdepth%3D%26lastbbsdepth%3Dzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz Line: 107 Expected Results: Submit the form Note that daum.net is the most visited korean website, and #3 worldwide as shown by alexa. http://www.alexa.com/site/ds/top_sites?ts_mode=global&lang=none
Attached file Original page
This is an almost exact copy of the faulty page. I just changed the encoding and added a base href.
Attached file Fix for this bug
document.all replaced with document.getElementById. By submitting the form, you will get an error message (not all form data submitted), because normally this page is nested deep in an array of frames and these probably hold some data like userID etc...
For contacting daum.net use one of the following ways: info@daum.net or phone: +82 2 6003 5500
Have you contacted daum.net or shall I?
OS: Linux → All
Jungshik, it would be great if you could. My Korean is not good enough for explaining the issue and I think a Korean explanation would be so much easier for them. In addition to the e-mail address given above, you might also use: singomaster@daum.net . Thanks for looking into this.
Erich, thanks for the report. I'll contact daum. I wish I knew the email address of the CEO of daum, who I'm pretty sure would be more interested in the interoperability and the accessibility issues than his engineers (who are likely to think that there's only one web browser in the world). document.all("submit_check").innerHTML= "<center><b>Uploading message. Please wait</b></center>"; f.submit(); So many Korean web sites are 'plagued' with such a simple error as the above (and needless to say, a number of MSIE-specific non-standard tags and DOMs...)
Assignee: korean → jshin
Jungshik, I've found the contact information of Daum CEO here: http://www.asiaweek.com/asiaweek/technology/2000/1027/acom.digital_elite3.html (bottom of page) Lee Jae Woong CEO, Daum Communications Age: 32 Favorite sport: Surfing - on the Internet E-mail: jwlee@daumcorp.com
From http://211.43.198.3/eng/index.jsp Daum Communications Corp. is sponsoring Daum Foundation that supports youth who'll lead the next generation. Continuous Campaigns for open communication world with full of hope and Daum Day, the celebration of all Daum members. Note the "open communication world" which seems to be a business goal. That would include interoperability with other browsers.
Erich, thanks for the address and some 'ammunition'(?!). Tomorrow, I'm gonna write a long letter urging him to put into practice what he's been preaching. Daum web site is not just ful l of MS-centric non-standard html and DOM but also is unfriendly to people with disability (see http://www.w3.org/WAI). The interoperability and the universal accessibility (regardless of the disability) are closely related with each other and have been, are and will be at the heart of the world wide web (as emphasized many times by Tim Berners-Lee, most recently in his lecture at the British Royal Society) Judging from his remarks on some social issues in Korea (privacy on the net, human right, etc), he's a reasonable and open-minded guy who can make changes in his sphere of influence.
Jungshik, the problem seems to be fixed already. However, there are other problems with daum, bug 216634 for example, but there might be others. Since they seem to care about user feedback (be it ours or the people who might have complained about this very problem [this bug] let's continue with bugging them with other problems at daum. I'll put together a list of the problems. Oh, and Can you send me privately the message you sent to daum?
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: