Registreer FAQ Ledenlijst Kalender Zoeken Berichten van vandaag Markeer forums als gelezen
Ga terug   CaseJunkies.com > Discussie Junkies > Area 1337
Area 1337 Algemene Kletspraat, offtopic onderwerpen en gadgets & goodies.
Reageer
 
LinkBack Discussietools
Oud 14-08-2003, 17:51   #16 (permalink)
 
Geregistreerd: 19 februari 2003
Locatie: hulsberg city
Berichten: 807
Standaard

die van redox klopt!
ipv afbeelding1 zet je dan de naam van het ene plaatje, en ipv afbeelding2 het andere.
dan ervoor zorgen dat je de 2 plaatjes alle2 op de server hebt staan, en het werkt
__________________
Peugeot Speedfight 2 lcdd ownage!
Incl. Snelle Malossi setup :w
Dj Tw@n is offline   Met citaat antwoorden
Oud 14-08-2003, 20:52   #17 (permalink)
 
Geregistreerd: 12 oktober 2002
Locatie: Rotterdam
Berichten: 1.922
Standaard

Je kunt het wel via onmouseover en onmouseout doen maar dan gaat de pagina pas de afbeeldingen laden zodra je over de afbeelding gaat! Bij een trage server / client snelheid kan dit het rollover effect flink verzieken.

En een "what you see is what you get" programma (dreamweaver, fireworks) is zeker niet beter dan een script als deze.

Even voor de duidelijkheid. Dit is wat Dreamweaver er van maakt:

Code:
<script language="JavaScript">
<!--
function MM_swapImgRestore() { //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_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; 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.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.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.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
En dit is wat FireWorks er van maakt:

Code:
<script language="JavaScript">
<!--
function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.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.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_preloadImages() { //v3.0
 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
   var i,j=d.MM_p.length,a=MM_preloadImages.arguments; 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];}}
}

//-->
</script>
De scripts zijn zoals je ziet niet alleen groter maar ook nog eens ingewikkelder! FireWorks en Dreamweaver is voor mensen die geen JavaScript kunnen, als je een script bij de hand hebt zoals ik je gegeven hebt dan zou ik dat soort scripts zeker gebruiken. Bovenstaande zijn haast niet aan te passen aan je eigen wensen!
Redox is offline   Met citaat antwoorden
Oud 14-08-2003, 20:55   #18 (permalink)
 
Geregistreerd: 25 maart 2003
Locatie: Den Ownage
Berichten: 116
Standaard

Met dhtml kan het nog simpeler, zit in frontpage.
Die code is 1 regel ofzo...
YazooWillie is offline   Met citaat antwoorden
Oud 14-08-2003, 21:06   #19 (permalink)
 
Geregistreerd: 12 oktober 2002
Locatie: Rotterdam
Berichten: 1.922
Standaard

Alle scripts die je hier ziet zijn Javascript die iets in HTML laten bewegen. Hierdoor wordt het DHTML....DHTML betekent namelijk: Dynamisch HTML...jaja...het is wat!

Waar jij het over hebt zijn de "befaamde" frontpage extensions! Die kun je ook gebruiken maar ik sta niet in voor de gevolgen....we kennen MS zo onderandere wel! (zie ook de topic "[Virus report] W32/Blaster-A")! Je server moet die extensions overigens ook ondersteunen anders werken ze niet!
Redox is offline   Met citaat antwoorden
Oud 15-08-2003, 11:01   #20 (permalink)
 
Geregistreerd: 26 juni 2003
Locatie: nijkerk
Berichten: 37
Standaard

oke bedankt ik heb nog meer problemen maar ik probeer het eerst even zelf uit te vogelen
__________________
BLAAT
ThaBram is offline   Met citaat antwoorden
Reageer
Discussietools
Soortgelijke discussies
Discussie Auteur Forum Reacties Laatste bericht
Seriele Bar Code Reader MT-203 Lampje Hardware Junkies 1 26-04-2005 22:57
Vage script regels Ice T CaseJunkies Support en Feedback 3 30-11-2004 20:11
amd code schema? InsaneKitty Cooling & OC Junkies 3 17-06-2004 10:43

Copyright 2002 - 2008 Casejunkies.com
Sites: Techzine | Feebs | CaseJunkies | Bodynet | Dolphin-IS.