Ok something incredibly strange is afoot:
If I do a view source and save the source code, then load the page from
the file system, the alert() works.
If I use IE to save the page and then load the page from the file
system, I do not get a full page saved, and though the alert() is in the
body tag, it is not called.
I have never run into anything like this before. Though I'm starting to
think this might not be a Struts/Tiles thing.
Any thoughts?
Thanks so much,
Alan
-----Original Message-----
From: Alan Weissman [mailto:***@nyc.yamaha.com]
Sent: Tuesday, March 02, 2004 6:03 PM
To: 'Struts Users Mailing List'
Subject: RE: BODY onLoad Workaround
Hey Mark, could you explain what you mean? I've tried shutting down
Tomcat and restarting, which shouldn't make a difference. I can also
verify that onload="alert()" is part of the page by doing a view
source.
Thanks,
Alan
-----Original Message-----
From: Mark Lowe [mailto:***@talk21.com]
Sent: Tuesday, March 02, 2004 6:00 PM
To: Struts Users Mailing List
Subject: Re: BODY onLoad Workaround
I guess its possible that the layout isn't getting reloaded with the
tiles request.
an iframe or an image will do as a quick hack.
<iframe width="0" height="0" src="foo.html" />
Post by Alan WeissmanThanks Richard for your input. Can you let me know where you see people
using it? I have an onLoad="alert('body onload')" on my BODY tag which
resides in my layout and it is not being called.
I also found this, which leads me to believe that I am not alone in this
problem. I am however, not able to find where to download the tag
library the page refers to.
http://retep.org/retep/wiki/retep/taglib/common/onload/index.html
Thanks again,
Alan
-----Original Message-----
Sent: Tuesday, March 02, 2004 5:45 PM
To: Struts Users Mailing List
Subject: Re: BODY onLoad Workaround
Alan,
I don't see any problem with using the BODY onLoad
event handler. I also searched on Google and found
several instances where others are using it without
any problems. What does your code look like? What
happens when you do a view/source in the browser? Have
you tried using Netscape and looking at the JavaScript
console?
-Richard
Post by Alan WeissmanHey everyone -
So I have a Struts/Tiles page that I
need to have a
Javascript function called on when the page loads.
Normally this is of
course accomplished with the BODY onLoad event
however this event isn't
fired when my page loads and from doing extensive
Googling I've found
that this has something to do with the nature of
Struts/Tiles pages
(though I'm not sure what). What is the best
workaround for this?
Thanks so much,
Alan
__________________________________
Do you Yahoo!?
Yahoo! Search - Find what you're looking for faster
http://search.yahoo.com
---------------------------------------------------------------------
---------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-***@jakarta.apache.org
For additional commands, e-mail: struts-user-***@jakarta.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-***@jakarta.apache.org
For additional commands, e-mail: struts-user-***@jakarta.apache.org