I found the solution, actually.

As it happens IE 6 has a payload length limit when using the GET
method. As it just so happens, I was in fact using the GET method to
send some parameter data to the server in an ajax request (using
prototype). Hence, the ajax request would not go through; then, when I
assayed to access ajaxRequest.transport.responseText, I appeared to
get the "The data necessary to complete this operation is not yet
available" error, as it indeed was not available since the ajax
request never went through; not withstanding I did send the Ajax
request as asynchronous, it was thrown.

The solution apparently was to use the POST method instead of GET, as
IE 6 does not seem to have a similar limit on POST's payload as it
does on GET's.

Thanks anyhow fellows.

On Aug 3, 10:21 am, KammylandSoftware <[email protected]> wrote:
> Using the latest Prototype and Scriptaculous scripts hereto (July,
> 2010) I am getting this error in IE 8:
>
> "The data necessary to complete this operation is not yet available".
>
> I did do some tracing and I found the error to be occurring inside the
> prototype.js file itself. The error seems to occur inside the
> Object.extend(String.prototype block for the String class. I think it
> may be occurring inside the String.inspect() or even the
> String.evalJSON() methods.
>
> Anyone have any clues at all?
>
> Thanks

-- 
You received this message because you are subscribed to the Google Groups 
"Prototype & script.aculo.us" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/prototype-scriptaculous?hl=en.

Reply via email to