Results 1 to 2 of 2

Thread: Help with Image Effects

  1. #1
    Join Date
    Apr 2007
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default Help with Image Effects

    1) Script Title:

    2) Script URL (on DD):

    3) Describe problem:

    I'm using visual studio to try run this script that is alredy provided by Dynamic Drive but for some reason it can run, kindly assist. I have an Images folder in my project and have put the image dynamic5.gif in it.


    <&#37;@ Page Language="C#" %>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <script runat="server">

    </script>

    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>Untitled Page</title>

    <style>
    <!--

    #spotlight{
    filter:light
    }

    -->
    </style>

    </head>
    <body>
    <form id="form1" runat="server">
    <div >
    <img id="spotlight" speed="50" src="images/dynamic5.gif"/>

    </div>
    </form>


    <script language="javascript">

    /*
    Moving light on image script
    &#169; Dynamic Drive (www.dynamicdrive.com)
    For full source code, installation instructions,
    100's more DHTML scripts, and Terms Of
    Use, visit dynamicdrive.com
    */


    if (document.all&&window.spotlight){
    var x=new Array()
    var direction=new Array()
    var y=new Array()
    if (spotlight.length==null){
    spotlight[0]=document.all.spotlight
    x[0]=0
    direction[0]="right"
    y[0]=spotlight[0].height
    spotlight[0].filters.light.addPoint(100,50,100,255,255,255,90)
    }
    else
    for (i=0;i<spotlight.length;i++){
    x[i]=0
    direction[i]="right"
    y[i]=spotlight[i].height
    spotlight[i].filters.light.addPoint(100,50,100,255,255,255,90)
    }
    }

    function slidelight(cur){
    spotlight[cur].filters.light.MoveLight(0,x[cur],y[cur],200,-1)

    if (x[cur]<spotlight[cur].width+200&&direction[cur]=="right")
    x[cur]+=10
    else if (x[cur]>spotlight[cur].width+200){
    direction[cur]="left"
    x[cur]-=10
    }
    else if (x[cur]>-200&&x[cur]<-185){
    direction[cur]="right"
    x[cur]+=10
    }
    else{
    x[cur]-=10
    direction[cur]="left"
    }
    }

    if (document.all&&window.spotlight){
    if (spotlight.length==null)
    setInterval("slidelight(0)",spotlight[0].speed)
    else
    for (t=0;t<spotlight.length;t++){
    var temp='setInterval("slidelight('+t+')",'+spotlight[t].speed+')'
    eval(temp)
    }
    }
    </script>

    </body>
    </html>
    Last edited by sammy njogu; 04-30-2007 at 11:04 AM.

  2. #2
    Join Date
    May 2006
    Location
    Sydney, Australia - Near the coast.
    Posts
    1,995
    Thanks
    0
    Thanked 8 Times in 7 Posts

    Default

    Warning: Please include a link to the DD script in question in your post. See this thread for the proper posting format for asking a question.
    Peter - alotofstuffhere[dot]com - Email Me - Donate via PayPal - Got spare hardware? Donate 'em to me :) Just send me a PM.
    Currently: enjoying the early holidays :)
    Read before posting: FAQ | What you CAN'T do with JavaScript | Form Rules | Thread Title Naming Guide

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
  •