Good morning,
I am creating a site for my own use, hosted here and I have run into an
odd problem, the site uses <asp:button> and its works fine on all the major
browsers on the desktop, but on my Nokia E5 mobile it fails.
The <asp:button> don’t work, instead an error appears
saying the Javascript function that normally implements the callback (_doPostBack)
is not found.
Having played around a bit I put up a test page
String strDetails="";
HttpBrowserCapabilities bc = Request.Browser;
strDetails += "Browser = " + bc.Browser.ToString() +
"<BR />";
strDetails += "Ecma Script Version = " +
bc.EcmaScriptVersion.ToString() + "<BR />";
strDetails += "IsMobileDevice = " +
bc.IsMobileDevice.ToString() + "<BR />";
strDetails += "JavaScript = " + bc.JavaScript.ToString() +
"<BR />";
strDetails += "JScriptVersion = " +
bc.JScriptVersion.ToString() + "<BR />";
this.labbrowsercaps.Text
= strDetails;
which tells me that the
Browser = Mozilla
ecma script verion = 0.0
javascript = false
jscriptversion = 0.0
platform=Unknown
This confirms a number remarks on the web that say the Symbian
browser is not being recognised as one that supports javascript, there appears to be a lot of confusion but no actual solutions.
Is there a Nokia.Browser file that can be added/updated to
the server hosting this site?
Bye
Ian