Hello, I tested this and it worked.<br><br> html image id: 'lala';<br> url: SUAllTestLibrary / #logoGif.<br><br> html anchor onClick: (html element id: 'lala'; <br> replace: [:render | render image id: 'lala';<br>
url: SUAllTestLibrary / #demoGif]);<br> with: 'change'.<br><br>So I suppose that your error is that you didn't use a block to render the new image.<br>Hope that helps<br>Santiago<br>
<br><br><div class="gmail_quote">2009/5/21 John Chludzinski <span dir="ltr"><<a href="mailto:john.chludzinski@gmail.com">john.chludzinski@gmail.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I'm trying to push PNG files as part of a "presentation app". I tried looking at CTCounter and using #update: as an example to follow. The method CTCounter>>update: sends the message SUElement>>update:. The instance of WAImageTag in my app that I'm trying to update (with a new PNG file) is given an id (by senting the message #id:). Using this id I tried to update the image:<br>
<br> self pusher javascript: [ :script |<br> script element<br> id: 'WWW';<br> update: (MMAFileLibrary / self getCurrentPageFile) asString]. "An instance of WAUrl."<br>
<br>
This failed. Tried using SUElement>>replace:<br><br> self pusher javascript: [ :script |<br> script element<br> id: 'WWW';<br> replace: (html image url: MMAFileLibrary / self getCurrentPageFile)]. "An instance of WAImageTag ."<br>
<br>This resulted in the string 'a WAImageTag' being pushed to other browsers.<br><br>Any ideas?<br><font color="#888888"><br>---John<br>
</font><br>_______________________________________________<br>
seaside mailing list<br>
<a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
<br></blockquote></div><br>