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.
