yes - that works.  Thanks Rob!

On 3/10/06, Robin Haswell <[EMAIL PROTECTED]> wrote:
> I'm not a language expert but this looks like a scope problem. Have you
> tried replacing "page" with "window.page" everywhere?
>
> -Rob
>
> Ben Anderson wrote:
> > Hi,
> > I have a misunderstanding of what I though evalScripts would do vs
> > what it actually does.  I'm wondering if there's a way that I can make
> > it do what I want.
> >
> > my initial page:
> > <html>
> >   <head>
> >     <script...
> >       var page = 'initial';
> >    ...
> >    <body>
> >      <div id="replaceMe"
> >        <script...
> >          page = 'in body';
> >       ...
> >       <input type="button" onclick="alert(page);" />
> >     </div>
> > ...
> >
> > ok, so when I click on my button, it says "in body".
> > now I use Ajax.Update (with evalScripts set to true) and replace my
> > "replaceMe" div with:
> >        <script...
> >          page = 'in body from ajax';
> >       ...
> >       <input type="button" onclick="alert(page);" />
> >
> > and the button, when clicked, still displays "in body"
> >
> > I read this page (specifically the part above "Enumerating... Wow!
> > Damn! Wahoo!"), which seems to make sense.  It looks like you can
> > create new page script variables that way (I didn't try the example -
> > I just assume it works).  However, it doesn't seem to let you reassign
> > values to page script variables (which is what I'm trying in the above
> > example)
> >
> > Any ideas?
> >
> > Thanks,
> > Ben
> > _______________________________________________
> > Rails-spinoffs mailing list
> > Rails-spinoffs@lists.rubyonrails.org
> > http://lists.rubyonrails.org/mailman/listinfo/rails-spinoffs
> _______________________________________________
> Rails-spinoffs mailing list
> Rails-spinoffs@lists.rubyonrails.org
> http://lists.rubyonrails.org/mailman/listinfo/rails-spinoffs
>
_______________________________________________
Rails-spinoffs mailing list
Rails-spinoffs@lists.rubyonrails.org
http://lists.rubyonrails.org/mailman/listinfo/rails-spinoffs

Reply via email to