NetTalk Central
NetTalk Web Server => Web Server - Ask For Help => Topic started by: CyberFerret on June 27, 2008, 01:12:24 AM
-
Hi all,
I have been testing a NetTalk app with FF3 and found something strange that I thought another expert out there could assist with.
We have a Web Server built in NetTalk with a simple search form with a single input field. Here is the code snippet:
<form name="form1" method="post" action="" onsubmit="new Ajax.Updater('searchresults', '/SearchResults', {asynchronous:true, parameters:Form.serialize(this), evalScripts:true}); return false;">
<div align="center" class="maintext">Search For:
<input name="SearchFor" type="text" size="40" maxlength="40">
<input name="Submit" type="submit" id="Submit" value="Go!">
</div>
</form>
Yep, we are using Scriptaculous to do an Ajax call to the web server. The problem is, in the NetTalk procedure called SearchResults, the embedded code:
p_web.GetValue('SearchFor')
returns a blank string, no matter what is typed in the field. FireBug shows that the parameters are being passed to the procedure OK. So does the log file on the web server.
It works in FF2.x, IE and Opera absolutely fine.
Is it a Javascript problem with FF3?? Is it a GetValue bug?? I would appreciate any feedback.
Cheers,
Devan
-
Hi Devan,
Did you see the earlier thread on an incompatibility with FF3? I've fixed that for the next build but the thread contains details on how to fix the problem in the short term.
cheers
Bruce
-
Oh...a case of RTFF !! ;)
Thanks Bruce...I will make the mods and re-test...
Devan
-
A summary:
FireFox 3 information here
http://www.nettalkcentral.com/index.php?option=com_smf&Itemid=36&topic=467.0
Cheers
Bruce