|
Rank: Member
Groups: Registered
Joined: 6/23/2014 Posts: 3
|
Some users receive a "Spell Checking" dialog box that contains "NULL" when clicking on the button to spell check a text area. Valid text exists in the text area, but for some reason a NULL is returned in the standard spell check dialog box and another dialog box says "No Spelling Errors In Text." I am wondering if anyone knows why "NULL" is being populated in the spell check dialog box, when valid text needs to be spell checked.
The code being used is <input type="button" onclick="rapidSpell.dialog_spellCheck(true, 'taId')" value="Spell Check" />
Thanks!
|
|
Rank: Advanced Member
Groups: Administrators, Registered
Joined: 8/13/2004 Posts: 2,669 Location: Canada
|
That means that the 'textToCheck' form parameter (which is POSTed) didn't make it to the server. If that's happening for just some users, then it raises the question is something interfering with the request? Firewall, or internet security type software? Checking the request with software like Fiddler would help diagnose it. -your feedback is helpful to other users, thank you!-your feedback is helpful to other users, thank you!
|
|
Rank: Member
Groups: Registered
Joined: 6/23/2014 Posts: 3
|
Thanks Jim. This is occurring for some users, but not all. I am new to Fiddler, so what would be the best way to use the software to monitor the user's request who reported the issue? Does Fiddler need to be installed on the server and then ask the user to try to spell check again?
|
|
Rank: Advanced Member
Groups: Administrators, Registered
Joined: 8/13/2004 Posts: 2,669 Location: Canada
|
One question that comes to mind is could this issue actually just be intermittent and actually not specific to just some users. In other words, could it be that only some users have reported it because they happened upon the condition that caused it. To answer that, have these users ever had the spell check work ok? About Fiddler, it is installed on the users machine, and then the user spell checks again. Actually you don't have to use Fiddler, there is the same network monitoring in the F12 tools of IE9+, Chrome and FF (with firebug installed). Eg. http://blogs.msdn.com/b/...-tools-network-tab.aspx
That could help, but there is a possibility that the problem is between the users request and the server. Another thing we could try is for me to give you a simple ASPX that does a POST based form request and you can see if it works for those specific users. By the way which browser/version are these users on? -your feedback is helpful to other users, thank you!-your feedback is helpful to other users, thank you!
|
|
Rank: Member
Groups: Registered
Joined: 6/23/2014 Posts: 3
|
I am not sure if this user has ever been able to use the spell check functionality, but that is a good question to ask. I believe the user is using IE8.
We can try the simple ASPX that does a POST if you would like to pass it along.
Thanks!
|
|
Rank: Advanced Member
Groups: Administrators, Registered
Joined: 8/13/2004 Posts: 2,669 Location: Canada
|
Here you go, just create a file on the server called POSTTest.aspx with this content (it doesn't need compiling or anything) Code: <%@ Page Language="C#" AutoEventWireup="true" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" action="POSTTest.aspx" method="post"> <input type="text" name="textToCheck" value="test text"/> <input type="submit" value="Submit" /> </form> 1. <%=Page.Request.Form.Get("textToCheck") %><br /> 2. <%=Page.Request["textToCheck"]%><br /> 3. <%=Page.Request.Params["textToCheck"] %> </body> </html>
Jim -your feedback is helpful to other users, thank you!-your feedback is helpful to other users, thank you!
|
|