recapcha not pass to server properly in Firefox
When using Firefox, the information entered on ReCaptcha is not passed properly to the ReCaptcha server. Even if enter the right string, the server will always think it is the wrong string.
Use http://www.foreign-trade.com/freightlist.cfm for example, Firefox can never be successful in entering information while IE works perfectly.
All Replies (5)
Does the reCAPTCHA work on the test page here?
It seems to work on that page. Very strange! Not sure if this is Firefox/Coldfusion related?
Modified
It could be a security issue in the way the freight site is set up. Firefox sometimes logs security issues as errors in the Error console (you can display it using Ctrl+Shift+J -- click the Errors button up top to filter out all the other miscellaneous messages). Otherwise, I'd just be guessing since I don't really want to register there...
I work there so it's OK to register. It won't do anything if you don't pay. I make sure it gets deleted. :) Just try it.
When I look at what is posted from your form, it appears that the reCAPTCHA fields are missing. When I run this on your page to see what fields are in the form --
javascript:var f=document.forms[0];for(var i=0;i<f.elements.length;i++) document.body.appendChild(document.createTextNode("["+f.elements[i].name+"]")); void 0;
-- I don't get the reCAPTCHA fields, I get only these:
[aff][bold][graphic][priority][contact][email][country][company][phone][urladdress][section][pmtype][pmtype][pmtype][submit][reset]
So... why might that be?
I don't know, but please try this: Move your opening <form> tag before the <table> tag. Generally speaking, the <form>...</form> tags either should be completely outside the table or completely inside a <td> element to ensure proper parsing in Firefox.