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

<*> 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