Have you guys tried

  svgDoc.getElementById("I").reload();

?

On 4/27/06, David Dailey <[EMAIL PROTECTED]> wrote:
>
> At 09:34 AM 4/27/2006, you wrote:
> >try setting the onload from in javascript - that's what i'm attempting
> >and she no work.
>
> Oh... now I see what you're talking about --
>
> I tried the following (avoiding your function() constructor to
> simplify things):
>
>          I=svgDoc.getElementById("I")//the <image> tag in SVG
>          IM=new Image()
>          IM.src="../p17.jpg"
>          IM.onload=announce              //a function containing an
> alert()
>          I.setAttributeNS(xlinkns,"xlink:href",IM.src)
>
> It works in FF and Opera, and it works once in IE. Once the image has
> loaded once, the browser seems to cache the memory of it being loaded
> already so it only works once (try renaming the file and pointing the
> browser at a new file -- I'll be you can get the function to activate
> again. Note: I did this by building a virtual image in JavaScript
> rather than assigning an onload attribute to the image tag -- I don't
> know if this matters.
>
> Once might be enough for many purposes, but I agree that the problem
> is a problem and will hope others can help us out. I would share your
> interest in finding a solution to this.
>
> David
>
>
>
> -----
> To unsubscribe send a message to:
> [EMAIL PROTECTED]
> -or-
> visit http://groups.yahoo.com/group/svg-developers and click "edit my
> membership"
> ----
> Yahoo! Groups Links
>
>
>
>
>
>
>


[Non-text portions of this message have been removed]



-----
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click "edit my 
membership"
---- 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/svg-developers/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to