and i'm already using a timer but the problem is still the same ...
the script get the default value instead the updated value from ajax

2011/11/9 Massimo Bove <[email protected]>:
> is the same...
> the document don't get the changes made after the onload event....
>
>
> 2011/11/9 Sam L <[email protected]>:
>> Try using
>> setTimeout(function(){ alert(document.body.innerHTML); }, 25);
>>
>> Possibly if you're in a listener then not everything has caught up yet.
>> On Tue, Nov 8, 2011 at 3:21 PM, Massimo Bove <[email protected]> wrote:
>>>
>>> no
>>> my problem is another
>>> i have a simple page like:
>>> <html><body>test</body></html>
>>>
>>> if i call document.body.innerHTML is "test"
>>>
>>> in that page a js script call with an ajax another page and do something
>>> like
>>> document.body=response //response = blabla
>>>
>>> if now i call again document.body.innerHTML is still "test" and isn't
>>> blabla...
>>> what i want is the new value...
>>>
>>>
>>>
>>>
>>> 2011/11/8 Sam L <[email protected]>:
>>> > Have you tried
>>> > var doc = document;
>>> > ...{
>>> >     doc.body
>>> > {
>>> >
>>> > or chances are the document hasn't been modified, if you can visually
>>> > detect
>>> > the modification but not detect it programatically then you may be
>>> > trying to
>>> > access the changes in an outdated manner, you should probably be using
>>> > document.getElementById() or equivalent.
>>> > On Tue, Nov 8, 2011 at 1:25 PM, Trigun <[email protected]> wrote:
>>> >>
>>> >> hello
>>> >> i'm making a js script with greasemonkey... in that script i put this
>>> >> line
>>> >>
>>> >> document.addEventListener ("DOMSubtreeModified", check, false);
>>> >>
>>> >> in the check function i use the document var but it always point on
>>> >> the document loaded and i lost the change maded by the ajax...
>>> >>
>>> >> how i can update the document var every time the document is modified?
>>> >>
>>> >> tnx
>>> >>
>>> >> --
>>> >> You received this message because you are subscribed to the Google
>>> >> Groups
>>> >> "greasemonkey-users" 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/greasemonkey-users?hl=en.
>>> >>
>>> >
>>> > --
>>> > You received this message because you are subscribed to the Google
>>> > Groups
>>> > "greasemonkey-users" 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/greasemonkey-users?hl=en.
>>> >
>>>
>>>
>>>
>>> --
>>> Massimo Bove.
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "greasemonkey-users" 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/greasemonkey-users?hl=en.
>>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "greasemonkey-users" 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/greasemonkey-users?hl=en.
>>
>
>
>
> --
> Massimo Bove.
>



-- 
Massimo Bove.

-- 
You received this message because you are subscribed to the Google Groups 
"greasemonkey-users" 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/greasemonkey-users?hl=en.

Reply via email to