Bug 60652 - Ebay.de Form submit problem / Image upload
Summary: Ebay.de Form submit problem / Image upload
Status: RESOLVED UPSTREAM
Alias: None
Product: konqueror
Classification: Applications
Component: khtml forms (show other bugs)
Version: 3.2-beta
Platform: Compiled Sources Linux
: NOR major
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
: 80596 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-07-02 22:11 UTC by Ralf Holzer
Modified: 2012-06-18 18:17 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
The main html page (87.22 KB, text/html)
2003-07-03 14:10 UTC, Ralf Holzer
Details
The JS code which writes the form dynamically (7.26 KB, text/plain)
2003-07-03 14:11 UTC, Ralf Holzer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ralf Holzer 2003-07-02 22:11:12 UTC
Version:           CVS HEAD (using KDE Devel)
Installed from:    Compiled sources
Compiler:          gcc version 3.2 (Mandrake Linux 9.0 3.2-1mdk)
OS:          Linux (i686) release 2.4.20

You need an account on Ebay Germany to reproduce this.

If you try to sell an item on ebay.de, you have to enter information
in several steps. Once you reach the step where you can upload an
image, the "next" button does not submit the form (nothing happens).
If you go to the line with the filename for the image and hit enter, the
form will be submitted and you can go on.

regards,
Ralf
Comment 1 Thiago Macieira 2003-07-02 23:29:24 UTC
Could you provide a test case? 
Comment 2 Ralf Holzer 2003-07-03 14:10:29 UTC
Created attachment 1930 [details]
The main html page
Comment 3 Ralf Holzer 2003-07-03 14:11:13 UTC
Created attachment 1931 [details]
The JS code which writes the form dynamically
Comment 4 Joerg de la Haye 2003-10-09 13:26:43 UTC
Same for me, I can't upload any images to Ebay either, 
but the workaround described by Ralf doesn't work for me. 
 
I tried to upload an image to ebay.com, its the same as for ebay.de. 
It seems that the image itself will be uploaded regarding to the red stop 
button of konqueror, but the opened window "Loading Pictures" doesn't 
disappear and the underlying form isn't updated with the given picture. 
 
I'm using KDE 3.1.4 from Debian unstable. 
 
Comment 5 Moritz Moeller-Herrmann 2004-01-03 13:39:10 UTC
I can confirm the error with KDE CVS from November. The  Js error is 

"Error: node : TypeError: Value undefined (result of expression pixwin.close) is not an object. Cannot be called.
Error: node : TypeError: Value undefined (result of expression pixwin.close) is not an object. Cannot be called."

Also the picture is uploaded twice, but never arrives at the ebay server. The ebay page works with mozilla.

I think due to the popularity of ebay, this should be fixed if at all possible
Comment 6 Maksim Orlovich 2004-05-29 19:56:43 UTC
*** Bug 80596 has been marked as a duplicate of this bug. ***
Comment 7 Joerg de la Haye 2004-08-04 11:40:34 UTC
Comment no. 5 in Bug 71047 does fit this bug report also.

At the moment I'm using konqueror from 3.3 beta 2, and the problem still exists. Image uploading seems to work with Mozilla.
Comment 8 Joerg de la Haye 2004-08-04 12:31:57 UTC
I found a workaround for the image upload problem:

1. Sell item as usual.

2. At the page where you upload the image, fill in all other information you may want to add (starting price etc.), then choose the desired image on your harddrive with the basic picture service, but don't click on "Continue".

3. At this point in the field "Picture 1 (Free)" there should be shown the path to your chosen image on your harddisc. Now click on "Your own Web hosting" ("Eigener Bilderservice") right to the basic picture service.

4. Say "yes" to all new Javascript popups, wait a minute to let the image be uploaded, and then close the "Loading Pictures" popup (that is important).

5. Now you can click on "Continue" at the bottom of the page and you can continue with selling as normal.

I know, somehow annoying, but better than nothing, and better than using Mozilla ;-). I've tested it with Ebay USA and Ebay Germany.
Comment 9 barnamos 2004-10-05 19:24:28 UTC
I have this same problem happen on my html forms. The NEXT form input AFTER a <input type=file> is IGNORED. It is not ignored on current Mozilla but is with Konqueror and Mac Nutscrape.
Comment 10 brent 2004-11-29 07:22:58 UTC
PLease Please find a way to fix this image upload problem with ebay.
Comment 11 Marco Mangiante 2005-02-22 11:54:58 UTC
I remember to have this problem and also contacted ebay for this but they ask me more info but never received response. I think the problem is that the image loader is an activex control
Comment 12 Matthew Marshall 2005-02-22 20:37:44 UTC
>> I think the problem is that the image loader is an activex control 

No, that wouldn't be it, as it works fine on firefox.

MWM
Comment 13 Stephen Murphy 2005-04-17 12:35:38 UTC
This bug is still present in Konqueror 3.4.0 using Ebay.co.uk. (using SuSE rpms on SuSE 9.1).
Comment 14 Aaron Rusnak 2005-04-20 18:57:24 UTC
Same here. Kde-3.4.0. A workaround/hack would be nice.
Comment 15 Joerg de la Haye 2005-06-02 23:30:30 UTC
I overhauled my workaround mentioned above, now it "works".

1. Make sure your konqueror announces itself at ebay as konqueror, not as MSIE or Mozilla.

2. Sell item as usual. 
 
3. At the page where you upload the image, fill in all other information you may want to add (starting price etc.), then choose the desired image on your harddrive with the basic picture service, and CLICK on "Continue". 
 
4. Say "yes" to the Javascript upload popup and wait until the page loading has finished. 
 
5. Continue with selling as usual (payment information...), click "Continue", and on the next page (check auction / article) click on "pictures & details".

6. Back on the picture page, again you choose the desired image on your harddrive with the basic picture service, but this time you click on "Your own Web hosting" ("Eigener Bilderservice").

7. Once again, say "yes" to the Javascript upload popup and wait until the page loading has finished. Now there's an ebay-URL (the one to your uploaded picture at ebay) in the form field, and you should click "save changes".

8. Now you should see the picture.



Surely, this is a PITA, but apart from that ebay issue I really love konqueror, and I don't want install Mozilla/Firefox for ebay only.
Comment 16 Joerg de la Haye 2005-12-01 16:53:02 UTC
I tested our little problem with MacOS X and Safari, I was able to upload images without my workaround described above.

It would be nice if anyone with KDE 3.5 installed tries it again and tells us the result.
Comment 17 Stefan Borggraefe 2006-02-25 22:48:55 UTC
This still doesn't work with Konqueror 3.5.1.
Comment 18 Francesco D'Offizi 2006-05-23 23:12:42 UTC
This is a bug from 2003-07-02, still it's unresolved, ebay isn't unkownsite.com, I think it should be fixed with high priority, cause it's really old and it's quite popular!
As I can see js support in konqueror is "just working some way", far to be full working, cloning firefox one's functionality could be a good idea...
Comment 19 Henry Stanaland 2007-02-20 05:15:47 UTC
This is still happening with 3.5.5.  Ebay has a new selling tool which adds more Konqueror problems, but the worst one is still the image uploader.
There is another bug entry about image uploading on flicker.  Perhaps
Konqueror's file uploader is borderline broken?
Comment 20 Francesco D'Offizi 2007-02-20 13:18:09 UTC
Now also auction actions drop menu it's not working (when in "my ebay" in listing your object). If you click on the arrow to open the drop menu to pay objects, send feedback, signal as shipped etc... the menu shows options for half second then becomes blank.
I think khtml support to javascript & ajax is just broken.
Cloning firefox one is a great idea if nobody has time to do a better one...
Comment 21 Nic Gould 2008-04-09 22:47:21 UTC
Ebay site has changed since original bug I think. Tested image uploading on ebay.co.uk using 4.0.3, there are still some problems see below to reproduce:

From ebay homepage click on 'sell'
Select 'Quick sell', enter 3-5 words about your item and click 'Start selling'
Go to section 3 and click on 'Add a photo'
A popup window appears with a file chooser. Select a local image file and click the 'upload photos' button.
The main window is updated with your image but the file chooser popup stays open.
At this point Konqueror gives a javascript warning about a script causing khtml to freeze. click to abort the script but the file uploader browser window still does not close. User can close the uploader manually and continue with the form as a workaround.
Comment 22 andrew brewster 2008-10-15 21:06:42 UTC
I just got a similar problem on ebay.co.uk on a different page.
When you buy an item, you are asked to leave feedback and there is currently a blue button labelled 'Leave Feedback' at the bottom of the page.
The button is supposed to reveal a new text box for descriptive feedback and four star ratings for the supplier on first press and then submit the page on second press (that's what happened in Firefox 2). 
In konqueror 3.5.9 on Mandriva 2008.1 the button is inactive. Neither of the two things that are supposed to happen do.
Most of the page is written out with lots of fancy javascript so I guess its an object detection problem.
Comment 23 Daniel Morris 2008-11-27 00:47:23 UTC
I see the same problem leaving feedback using Konqueror 3.5.9 on openSUSE 11.0. ebay help staff suggested I download M$ Internet Exploder! I found FF to be a more palatable workaround.

The icon at the bottom right hand corner reports that there are web coding errors in the page - although from browsing around ebay I notice that the icon is permanently lit! Each of the errors has the form 'http://machine.ebay.co.uk/blah/blah/blah TypeError: Undefined value'.

This used to work fine (at least to end of July '08) with previous versions of Konqueror that I ran on openSUSE 10.2 (konqueror-3.5.7-6??), so I'm not sure which side has changed.
Comment 24 Germano Massullo 2011-11-28 15:48:30 UTC
It is not a KDE proble, it is a ebay problem. I have image problems too with Opera and Firefox.
And when you use Firefox you will have better seller GUI.
What a bad-coded website...
Comment 25 Myriam Schweingruber 2012-06-18 18:17:40 UTC
(In reply to comment #24)
> It is not a KDE proble, it is a ebay problem. I have image problems too with
> Opera and Firefox.
> And when you use Firefox you will have better seller GUI.
> What a bad-coded website...

Thank you for the feedback.