Winfried Koenig a ecrit :
[color=blue]
> Hi everyone,
>
> I have a main page:
>
> --------------------------------------------------
> <html><head><title>Test</title>
> </head><body>
>
> <img id="img_a" name="img_a" src="image_1.png" alt=""><br>
>
> <object width="0" height="0" type="text/html"
> data="/cgi-bin/next_img?img_a">
> refresh image
> </object>
>
> </body></html>
> --------------------------------------------------
>
> and a script next_img generating this code:
>
> --------------------------------------------------
> <html><head>
> <script language="javascript1.2" type="text/javascript">
> <!--
> function doLoad() {
> setTimeout( "refresh()", 15 * 1000 );
> }
>
> function refresh() {
> window.parent.document.images["img_a"].src = "image_2.png";
> window.location.reload( false );
> }[/color]
and trying :
function refresh() {
with(window.parent) { // funny ! why to call window.parent ?
if(document.images) // to awake the array of images
{
document.images.["img_a"].src = "image_2.png";
doLoad(); // if necessary (I don't know)
}
else
alert('your browser not ok');
}
// and I do not understand the utility of next line
window.location.reload( false );
}
perhaps it would be better to preload the new image ?
if(document.images)
{
Img2 = new Image(); Img2.src = "image_2.png";
}
function refresh() {
with(window.parent) {
if(document.images)
{
document.images.["img_a"].src = Img2.src;
}
}
}
[color=blue]
>
> //-->
> </script>
> </head><body onLoad="doLoad()">
> </body></html>
> --------------------------------------------------
>
> The Script specifies a new image (image_2.png) and the duration (15 sec)
> to show the new image. On timeout the script is called again.[/color]
??? why to call again ? to see same image ...
'doLoad' opens the image after 15 secondes of waiting
and no more ...
[color=blue]
> The main
> page may hold more than one image and object.[/color]
and if this script is in this main page
I think you have not to call the window.parent
[color=blue]
> The Script looks nice on Mozilla Firebird but can't find the images in IE 6.0.[/color]
--
************************************************** ************
Stéphane MORIAUX : mailto:stephaneOTER-MOImoriaux@wanadoo.fr
Aide aux Pages Perso (images & couleurs, formulaire, CHP, JS)
http://perso.wanadoo.fr/stephanePOINTmoriaux/internet/
************************************************** ************