Avatar billede klaske_ko Nybegynder
06. februar 2004 - 23:12 Der er 11 kommentarer og
1 løsning

Random Billede kode

Jeg så den her kode i et andet sprøgsmål og sys den ser brugbar ud...men hvad skal man skrive i ??


<img name="Picture" src="" style="width:100px;height:75px;cursor:pointer;" onclick="window.location.href='denAndenSide.html'">


hele koden kan se her : http://www.eksperten.dk/spm/421417
Avatar billede klaske_ko Nybegynder
07. februar 2004 - 02:36 #1
com on
Avatar billede roenving Novice
07. februar 2004 - 07:34 #2
Øeh ...

Der er jo også lige noget andet kode i det indlæg, hvad er det, du har brug for ?-)
Avatar billede klaske_ko Nybegynder
07. februar 2004 - 23:40 #3
jeg har brug for en Affiliates box som skifter de bannere ud jeg ligger i koden. Der skal være valg mellem tre ligesom han selv har. (www.madsass.dk)
Avatar billede roenving Novice
08. februar 2004 - 03:45 #4
Har du prøvet med hele den kode, som ligger i indlægget (jeg har ikke selv testet den fulde udgave, men kun de enkelte dele hver for sig !-)
Avatar billede klaske_ko Nybegynder
08. februar 2004 - 13:07 #5
men hvilken af de koder er det ?
Avatar billede roenving Novice
08. februar 2004 - 20:15 #6
<script type="text/javascript">
imgs = ['pic1.gif','pic2.gif','pic3.gif','pic4.gif','pic5.gif','pic6.gif','pic7.gif','pic8.gif','pic9.gif',];
lnks = ['link1.html','link2.html','link3.html','link4.html','link5.html','link6.html','link7.html','link8.html','link9.html']

function visPic(){
t = Math.floor(Math.random * imgs.length);
document.images['Picture'].src = imgs[t];
document.images['Picture'].onclick = function anonymous{window.location.href = lnks[t]}
}
</script>

<body onload="visPic">

<img name="Picture" src="" style="width:100px;height:75px;cursor:pointer;" onclick="window.location.href='denAndenSide.html'">
Avatar billede klaske_ko Nybegynder
09. februar 2004 - 02:24 #7
fatter det ikke helt...vi skærre det lige HEELT ud

vi siger at:
Jeg har 5 billeder der skal skiftes mellem sådan at jeg ser 3 ad gangen.

billed1 hedder cc.gif og har link http://cool-case.dk
billed2 hedder dpsamurize.jpg og har link http://dpsamurize.frac.dk
billed3 hedder dummeslag.gif og har link http://dummeslag.dk
billed4 hedder fister.gif og har link http://mr-fister.dk
billed5 hedder hellhamster.jpg og har link http://hellhamster.frac.dk

hvordan skal koden se ud til de 5 der ?? og der skal som sagt vises 3 ad gangen...jeg har lige skruet den op til 70....
Avatar billede roenving Novice
09. februar 2004 - 21:53 #8
<script type="text/javascript">
var imgs = ['cc.gif','dpsamurize.gif','dummeslag.gif','fister.gif','hellhamster.gif'];
var lnks = ['http://cool-case.dk','http://dpsamurize.frac.dk','http://dummeslag.dk','http://mr-fister.dk','http://hellhamster.frac.dk'];
var num = new Array(5);

function visPic(){
for(i=0;5>i;i++)num[i] = false;
var tael = 0;
while(tael<3){
  t = Math.floor(Math.random * imgs.length);
  if(!num[t]){
    document.images['Picture'+tael].src = imgs[t];
    document.images['Picture'+tael].onclick = function anonymous{window.location.href = lnks[t];}
  num[t] = true;
  tael++;
  }
}
}
</script>

<body onload="setInterval('visPic()',10000)"><!-- skifter hvert 10. sekund -->

<img name="Picture0" src="cc.gif" style="width:100px;height:75px;cursor:pointer;" onclick="window.location.href='http://cool-case.dk'">
<img name="Picture1" src="dpsamurize.jpg" style="width:100px;height:75px;cursor:pointer;" onclick="window.location.href='http://dpsamurize.frac.dk'">
<img name="Picture2" src="dummeslag.gif" style="width:100px;height:75px;cursor:pointer;" onclick="window.location.href='http://dummeslag.dk'">
Avatar billede roenving Novice
09. februar 2004 - 21:55 #9
Hov:

t = Math.floor(Math.random() * imgs.length);
Avatar billede klaske_ko Nybegynder
10. februar 2004 - 00:47 #10
koden ser sådan her ud og ligger her -> http://upit.dk/dims.php , men den virker ikke
den siger der er fejl i linje 13 tegn 65 dvs
Det tegn : {    - er fejlen men hva skal stå istedet ?
document.images['Picture'+tael].onclick = function anonymous{window.location.href = lnks[t];}


<script type="text/javascript">
var imgs = ['billeder/bb/cc.gif','billeder/bb/dpsamurize.gif','billeder/bb/dummeslag.gif','billeder/bb/fister.gif','billeder/bb/hellhamster.gif'];
var lnks = ['http://cool-case.dk','http://dpsamurize.frac.dk','http://dummeslag.dk','http://mr-fister.dk','http://hellhamster.frac.dk'];
var num = new Array(5);

function visPic(){
for(i=0;5>i;i++)num[i] = false;
var tael = 0;
while(tael<3){
t = Math.floor(Math.random() * imgs.length);
  if(!num[t]){
    document.images['Picture'+tael].src = imgs[t];
    document.images['Picture'+tael].onclick = function anonymous{window.location.href = lnks[t];}
  num[t] = true;
  tael++;
  }
}
}
</script>

<body onload="setInterval('visPic()',10000)">
<!-- skifter hvert 10. sekund -->
<img name="Picture0" src="billeder/bb/cc.gif" style="width:88px;height:31px;cursor:pointer;" onclick="window.location.href='http://cool-case.dk'"><br>
<img name="Picture1" src="billeder/bb/dpsamurize.jpg" style="width:88px;height:31px;cursor:pointer;" onclick="window.location.href='http://dpsamurize.frac.dk'"><br>
<img name="Picture2" src="billeder/bb/dummeslag.gif" style="width:88px;height:31px;cursor:pointer;" onclick="window.location.href='http://dummeslag.dk'">
Avatar billede roenving Novice
10. februar 2004 - 12:51 #11
Prøv med:

document.images['Picture'+tael].onclick = function(){window.location.href = lnks[t];}

eller:

document.images['Picture'+tael].onclick = new Function(){window.location.href = lnks[t];}
Avatar billede klaske_ko Nybegynder
18. februar 2004 - 23:29 #12
kan ikke få det til at virke...men nu sys jeg heller ik jeg har brug for det alligevel :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester