Please Help!

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • BillyTheKid

    Please Help!

    Hello,

    I am very new to java and I have pasted the following code onto my
    website:

    ############### ############### ###########3

    <SCRIPT language=JavaSc ript>
    <!--
    function MM_swapImgResto re() { //v3.0
    var i,x,a=document. MM_sr;
    for(i=0;a&&i<a. length&&(x=a[i])&&x.oSrc;i++ ) x.src=x.oSrc;
    }

    function MM_preloadImage s() { //v3.0
    var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.leng th,a=MM_preload Images.argument s; for(i=0;
    i<a.length; i++)
    if (a[i].indexOf("#")!= 0){ d.MM_p[j]=new Image;
    d.MM_p[j++].src=a[i];}}
    }

    function MM_findObj(n, d) { //v4.0
    var p,i,x; if(!d) d=document;
    if((p=n.indexOf ("?"))>0&&paren t.frames.length ) {
    d=parent.frames[n.substring(p+1 )].document; n=n.substring(0 ,p);}
    if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.fo rms.length;i++)
    x=d.forms[i][n];
    for(i=0;!x&&d.l ayers&&i<d.laye rs.length;i++)
    x=MM_findObj(n, d.layers[i].document);
    if(!x && document.getEle mentById) x=document.getE lementById(n);
    return x;
    }

    function MM_swapImage() { //v3.0
    var i,j=0,x,a=MM_sw apImage.argumen ts; document.MM_sr= new Array;
    for(i=0;i<(a.le ngth-2);i+=3)
    if ((x=MM_findObj( a[i]))!=null){docum ent.MM_sr[j++]=x; if(!x.oSrc)
    x.oSrc=x.src; x.src=a[i+2];}
    }

    function MM_openBrWindow (theURL,winName ,features) { //v2.0
    window.open(the URL,winName,fea tures);

    }

    function setCookie(name, value, expire){
    document.cookie = name + "=" + escape(value) + ((expire ==null) ? ""
    : ("; expires=" + expire.toGMTStr ing()));
    }

    function getCookie(Name) {
    var search = Name + "=";
    if (document.cooki e.length > 0){
    offset = document.cookie .indexOf(search );
    if (offset != -1){
    offset += search.length;
    end = document.cookie .indexOf(";", offset);
    if (end == -1) {
    end = document.cookie .length;
    } return unescape(docume nt.cookie.subst ring(offset, end));
    } else { return "";
    }
    } else { return "";
    }
    }




    //-->
    </SCRIPT>

    ############### ############### #########

    The images looks like this:

    ############### ############### ####

    <TD vAlign=top width=171
    background="/icons/b-Bckgrnd.gif"
    height=415>
    <P align=center><I MG height=19
    src="/icons/MenuTop.gif"
    width=169><BR>< IMG
    src="/icons/b-Hem-on.gif" width="169" height="24"><A
    onmouseover="MM _swapImage('Hem 1','','icons/b-Hem-on.gif',1)"
    onmouseout=MM_s wapImgRestore()
    href="http://xxxx/"><BR></A><A
    onmouseover="MM _swapImage('Ver ksamhet1','','i cons/b-Verksamhet-on.gif',1)"
    onmouseout=MM_s wapImgRestore()
    href="http://xxxx/"><IMG height=24
    src="/icons/b-Verksamhet.gif"
    width=169 border=0 name=Verksamhet 1></A><A
    onmouseover="MM _swapImage('Kan sliet1','','ico ns/b-Kansliet-on.gif',1)"
    onmouseout=MM_s wapImgRestore()
    href="http://xxxx/"><IMG height=24
    src="/icons/b-Kansliet.gif"
    width=169 border=0 name=Kansliet1> </A>

    ############### ############### ########

    and so on...what I would like to do is to still have the "preload and
    swapimg" there but I do not want to set a cookie each time a user
    enters my website.

    Is there any way to remove the entire "cookie-thing"? :)

    Thank you in advance.

    Regards / BillyTheKid
  • Brian Genisio

    #2
    Re: Please Help!

    BillyTheKid wrote:
    [color=blue]
    > Hello,
    >
    > I am very new to java and I have pasted the following code onto my
    > website:
    >
    > ############### ############### ###########3
    >
    > <SCRIPT language=JavaSc ript>
    > <!--
    > function MM_swapImgResto re() { //v3.0
    > var i,x,a=document. MM_sr;
    > for(i=0;a&&i<a. length&&(x=a[i])&&x.oSrc;i++ ) x.src=x.oSrc;
    > }
    >
    > function MM_preloadImage s() { //v3.0
    > var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    > var i,j=d.MM_p.leng th,a=MM_preload Images.argument s; for(i=0;
    > i<a.length; i++)
    > if (a[i].indexOf("#")!= 0){ d.MM_p[j]=new Image;
    > d.MM_p[j++].src=a[i];}}
    > }
    >
    > function MM_findObj(n, d) { //v4.0
    > var p,i,x; if(!d) d=document;
    > if((p=n.indexOf ("?"))>0&&paren t.frames.length ) {
    > d=parent.frames[n.substring(p+1 )].document; n=n.substring(0 ,p);}
    > if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.fo rms.length;i++)
    > x=d.forms[i][n];
    > for(i=0;!x&&d.l ayers&&i<d.laye rs.length;i++)
    > x=MM_findObj(n, d.layers[i].document);
    > if(!x && document.getEle mentById) x=document.getE lementById(n);
    > return x;
    > }
    >
    > function MM_swapImage() { //v3.0
    > var i,j=0,x,a=MM_sw apImage.argumen ts; document.MM_sr= new Array;
    > for(i=0;i<(a.le ngth-2);i+=3)
    > if ((x=MM_findObj( a[i]))!=null){docum ent.MM_sr[j++]=x; if(!x.oSrc)
    > x.oSrc=x.src; x.src=a[i+2];}
    > }
    >
    > function MM_openBrWindow (theURL,winName ,features) { //v2.0
    > window.open(the URL,winName,fea tures);
    >
    > }
    >
    > function setCookie(name, value, expire){
    > document.cookie = name + "=" + escape(value) + ((expire ==null) ? ""
    > : ("; expires=" + expire.toGMTStr ing()));
    > }
    >
    > function getCookie(Name) {
    > var search = Name + "=";
    > if (document.cooki e.length > 0){
    > offset = document.cookie .indexOf(search );
    > if (offset != -1){
    > offset += search.length;
    > end = document.cookie .indexOf(";", offset);
    > if (end == -1) {
    > end = document.cookie .length;
    > } return unescape(docume nt.cookie.subst ring(offset, end));
    > } else { return "";
    > }
    > } else { return "";
    > }
    > }
    >
    >
    >
    >
    > //-->
    > </SCRIPT>
    >
    > ############### ############### #########
    >
    > The images looks like this:
    >
    > ############### ############### ####
    >
    > <TD vAlign=top width=171
    > background="/icons/b-Bckgrnd.gif"
    > height=415>
    > <P align=center><I MG height=19
    > src="/icons/MenuTop.gif"
    > width=169><BR>< IMG
    > src="/icons/b-Hem-on.gif" width="169" height="24"><A
    > onmouseover="MM _swapImage('Hem 1','','icons/b-Hem-on.gif',1)"
    > onmouseout=MM_s wapImgRestore()
    > href="http://xxxx/"><BR></A><A
    > onmouseover="MM _swapImage('Ver ksamhet1','','i cons/b-Verksamhet-on.gif',1)"
    > onmouseout=MM_s wapImgRestore()
    > href="http://xxxx/"><IMG height=24
    > src="/icons/b-Verksamhet.gif"
    > width=169 border=0 name=Verksamhet 1></A><A
    > onmouseover="MM _swapImage('Kan sliet1','','ico ns/b-Kansliet-on.gif',1)"
    > onmouseout=MM_s wapImgRestore()
    > href="http://xxxx/"><IMG height=24
    > src="/icons/b-Kansliet.gif"
    > width=169 border=0 name=Kansliet1> </A>
    >
    > ############### ############### ########
    >
    > and so on...what I would like to do is to still have the "preload and
    > swapimg" there but I do not want to set a cookie each time a user
    > enters my website.
    >
    > Is there any way to remove the entire "cookie-thing"? :)
    >
    > Thank you in advance.
    >
    > Regards / BillyTheKid[/color]

    Billy,

    First off, this is Javascript, not Java. There is a difference:


    But, this is not off-topic, because this is Javascript code. Second,
    the code you pasted is auto-generated code from MacroMedia Dreamweaver.
    I am not sure if MM has a copyright to this code. You may be in
    violation from using it as it is without having a license for
    Dreamweaver. I dont know yey from ney on this.

    So anyway, to your question. The functions setCookie and getCookie are
    not called by any of the code you posted. You are not using cookies,
    and the functions can be removed.

    Brian

    Comment

    • Brian Genisio

      #3
      Re: Please Help!

      Brian Genisio wrote:
      [color=blue]
      > BillyTheKid wrote:
      >[color=green]
      >> Hello,
      >>
      >> I am very new to java and I have pasted the following code onto my
      >> website:
      >>
      >> ############### ############### ###########3
      >>
      >> <SCRIPT language=JavaSc ript>
      >> <!--[/color][/color]

      Oh yeah... your script tag is wrong:
      <SCRIPT type="text/javascript">

      Hope it helps,
      Brian

      Comment

      Working...