First off, I have to note the customer PCs at issue are not using "Genuine" M$ products. That said, Internet Explorer 6.0.2800... on Windows XP cannot (any longer?) subscribe email addresses to a Simplenews newsletter via the newsletter block, while Firefox 1.5.0.6 and Opera 9.00 both can.
I've searched the forums and mailing list archives (http://lists.drupal.org/) and haven't found anything relevant yet. Can anyone suggest a solution or somewhere to start looking for one?
Potentially Related Forum Posts:
- Not Able to Login with Internet Explorer, http://drupal.org/node/19835
- destroy session cookie to prevent multiple domain cookies on session_regenerate (referenced in post above), http://drupal.org/node/60584
Thanks for any help you can offer.
AD Marshall
Canada & Saigon, Vietnam
Comments
Comment #1
ADMarshall commentedPlatform: LAMP, Drupal 4.7.2, "simplenews.install,v 1.1.2.1 2006/06/23 14:50:50 driesk" (newest file in release).
AD Marshall
Canada & Saigon, Vietnam
Comment #2
ADMarshall commentedJust noting that the problem was replicated on three different Window XP PCs, two having IE 6.0.2800..., one having IE 6.0.2900...
AD Marshall
Canada & Saigon, Vietnam
Comment #3
ADMarshall commentedNew, Potentially Related Forum Post:
Comment #4
Jeremy Cook commentedI have observed that hitting the key results in a post-back, but nothing appears to happen and the confirmation email is not sent. On the other hand, clicking the submit button with my mouse does result in the confirmation email being sent and the nice little "You will receive a confirmation e-mail shortly." message appearing.
I did some research and the problem I just described results from IE failing to send the submit button's value. If you're curious, go here http://archives.neohapsis.com/archives/php/2001-09/0017.html and search for "It is a fact: if the user submits a form with the return key, a submit button value may, or may not, get posted." to read what I read.
If this is in fact your problem: my solution places a hidden field with the same exact name and value immediately after the submit button. I placed this code at line 849. Don't forget to give the $form array a different key (as I have done) so that you don't just overwrite the submit button.
Comment #5
sutharsan commentedSolution on http://drupal.org/node/82042 ?
Comment #6
wmostrey commentedProblem still exists. In non-IE browsers there is no problem but when clicking the subscribe button in either IE6 or IE7, the form is submitted but nothing happens. There is no drupal_set_message and no mail is sent.
Note that the button is clicked, not just enter being pressing in the input field.
Apache 1.3 btw.
Comment #7
sutharsan commentedPlease give a URL to test.
Comment #8
wmostrey commentedProblem existed because form button was replaced with an image, which IE doesn't like. With the regular submit button all works as expected.