[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Bernd Redeker

4/6/2002 5:01:00 PM

I want to show a video-stream from a video-webserver in a web-page on an
IPAQ. To avoid the refresh of the whole page I use a JScript for preloading
the picture in a buffer. This works fine on a "regular" PC but on a IPAQ I
get script errors. Does anyone know how to create an object that will
function on PocketPCs? Where can I get a documentation that is downloadable?
Thanks.

The script:

<script language="JScript">
var imageUrl= "http://ip-address/cam1/picture.jpg";
var random = new Date().getTime();
var delay = 0; // in sec.
var counter = 0;
var buffer = new Image; // here is the error but I dont know how to
workaround!

function DisplayImage() {
// Display image at once from buffer
document.camimage.src = buffer.src;
}


function LoadBuffer () {
var trickname = imageUrl;
document.pushform.fcounter.value = ++counter;
trickname += "?counter=" + (random + counter);
buffer.src = trickname;
buffer.onload = DisplayImage;
}

function LoadNextImage() {
// Apply a new loading
setTimeout("LoadBuffer()", 1000*delay);
}
</script>


In HTML is following:
<IMG SRC="http://ip-address/cam1/picture.jpg" BORDER=0 ALIGN=bottom
name=camimage onload="LoadNextImage()">