Results 1 to 1 of 1

Thread: how to have the aeroplane going from the right to the left instead of the original

  1. #1
    Join Date
    Dec 2004
    Posts
    2
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default how to have the aeroplane going from the right to the left instead of the original

    this is the code and the link is as followed.
    script: flying image
    http://www.dynamicdrive.com/dynamicindex4/xoomimage.htm
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>

    <body onload="Ypick()">

    <script language="VBScript">
    on error resume next
    if parent.navButtonStatus <> 3 then
    if err.number <> 0 then
    call parent.ThereIsAnError
    end if
    end if
    </script>
    <script language="JavaScript">

    /*
    Flying Image Script-
    By Dylan Coldblatt (codeboy14@yahoo.com)
    Submitted to Dynamicdrive.com for featuring in it's archive

    */

    var yend;
    var ystart;
    var ydiff;
    var xincrement;
    var yincrement;
    var screenwidth;
    var screenheight;

    function Ypick(){

    if (!document.all)
    return
    screenwidth = screensize.offsetWidth;
    screenheight = screensize.offsetHeight;
    xincrement = (screenwidth/10);
    ystart = Math.round(Math.random()*(screenheight-92));
    yend = Math.round(Math.random()*(screenheight-92));
    document.all.ball.style.top=ystart;
    document.all.ball.style.left=+960;
    if (ystart > yend){
    ydiff = (ystart-yend);
    yincrement = (ydiff/xincrement);
    Moveneg();
    }
    else {
    ydiff = (yend-ystart);
    yincrement = (ydiff/xincrement);
    Movepos();
    }
    }
    function Moveneg(){
    if (screenwidth > parseInt(document.all.ball.style.left)) {
    with (document.all.ball) {
    style.left = parseInt(style.pixelLeft - 10);
    style.top = parseInt(style.pixelTop - yincrement);
    }
    setTimeout('Moveneg()',20);
    }
    else {
    with (document.all.ball) {
    style.left = parseInt(style.pixelLeft -screenwidth);
    style.top = parseInt(style.pixelTop - yend);
    }
    Ypick();
    }
    }
    function Movepos(){
    if (screenwidth < parseInt(document.all.ball.style.left)) {
    with (document.all.ball) {
    style.left = parseInt(style.pixelLeft - 10);
    style.top = parseInt(style.pixelTop + yincrement);
    }
    setTimeout('Movepos()',20);
    }
    else {
    with (document.all.ball) {
    style.left = parseInt(style.pixelLeft - screenwidth);
    style.top = parseInt(style.pixelTop - yend);
    }
    Ypick();
    }
    }
    </script>
    <div id="screensize" style="position: absolute; top: 0; left: 0; height: 100%; width: 100%"></div>
    <p><img id="ball" SRC="http://dynamicdrive.com/plane.gif" style="container:in-flow;position:relative;left:=+100;top:0;visibility:show">
    </body>
    </html>
    Last edited by zhangdong; 12-04-2004 at 09:48 AM.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •