Avatar billede Rasmusjc Juniormester
21. juni 2004 - 15:38 Der er 22 kommentarer og
1 løsning

Rotation af billede/banner

Hej Eksperter.

Jeg mangler et script til at lave en rotation af et billede eller tekst.

Sagen er den at vi har nogle sponsorere alt efter hvad de giver skal deres banner med link vises i x-antal minutter.

Nogen der har et forslag eller set noget der kan bruges? Billedet der bruges er omkring  width="115" height="50".

Mvh Rasmus Christensen
Avatar billede syvon Nybegynder
21. juni 2004 - 15:43 #1
Avatar billede roenving Novice
21. juni 2004 - 15:44 #2
Hvordan ?-)

Vil du have at nogle bannere skal vises tiere i et fastlagt tidsrum eller skal de bare blive stående i meget lang tid, hvis de kommer på ?o]
Avatar billede Rasmusjc Juniormester
21. juni 2004 - 15:55 #3
Så er du på banen igen Roenving :O)

Det må gerne være med rotation så kan man sige at dem der betaler mest de vises måske hver anden gang og dem der ikke betaler så meget får kun hver tiende.
Avatar billede roenving Novice
21. juni 2004 - 23:26 #4
Man kan jo lave en modifikation af denne: http://www.eksperten.dk/spm/478961 ?-)
Avatar billede Rasmusjc Juniormester
22. juni 2004 - 14:47 #5
Ja du har nok ret. Men hvordan.
Den minder lidt om den jeg har lavet indlæg om slideshow http://www.eksperten.dk/spm/505285 hvor du også hjalp.
Avatar billede Rasmusjc Juniormester
13. juli 2004 - 13:33 #6
Synes at spørgsmålet er gået lidt i stå. Ander der kan hjælpe?
Avatar billede roenving Novice
13. juli 2004 - 14:56 #7
Med udgangspunkt i den nævnte:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>

<head>

<title>Fade slideshow</title>

<meta name="Generator" content="Stone's WebWriter 4">
<meta name="keywords" content="roenving,http://www.eksperten.dk/spm/478961">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<script type="text/javascript" language="JavaScript1.2">
var slideshow_width='200px'; //SET IMAGE WIDTH
var slideshow_height='300px'; //SET IMAGE HEIGHT
var pause=3000; //SET PAUSE BETWEEN SLIDE (3000=3 seconds)

var fimages=new Array();

//for(i=0;40>i;i++)fadeimages[i]="images/menu_billeder/"+(i+1)+".jpg"
fimages[fimages.length]="../billede.jpg,1";
fimages[fimages.length]="../eksperten_logo_new.gif,3";

var slidelength = fadeimages.length,curcanvas,curimageindex;
var preloadedimages=new Array();
  for (p=0;slidelength>p;p++){
    preloadedimages[p]=new Image();
    preloadedimages[p].src=fimages[p].substring(0,fimages[p].indexOf(","));
  }

var fadeimages = new Array();
for(i=0;fimages.length;i++){
  num = +fimages[i].replace(/\,(\d+)$/,"$1");
  for(j=0;num>j;j++){
    fadeimages[fadeimages.length] = fimages[i].substring(0,fimages[i].indexOf(","));
  }
}

function shuffleArray(a) {
var t=s=0;
  for(var i=0;a.length>i;i++){
  t = Math.floor(Math.random()*a.length);
  s = a[i];
  a[i] = a[t] ;
  a[t] = s;
  }
return a;
}
var ix = new Array();
for(i=0;slidelength>i;i++)ix[i]=i;
ix = shuffleArray(ix);

var OpC = new Array();
var ie = (document.all)?true:false;
var moz = (navigator.userAgent.indexOf("Gecko")>-1)
function startOpChange(elm,end,tim){
  if(!ie&&!moz)return;
  var idx = OpC.length;
    for(var i=0;idx>i;i++){
        if(OpC[i][0]==elm){
          clearInterval(OpC[i][4]);
            idx = i;
            break;
        }
        OpC[idx] = new Array();
    }
  if(idx==0)OpC[idx] = new Array();
   
    if(ie)actOp=elm.filters.alpha.opacity;
    else actOp=Math.round((elm.style.MozOpacity*100));
  if (actOp!=end){
    OpC[idx][0]=elm;
    OpC[idx][1]=actOp;
    OpC[idx][2]=end;
    OpC[idx][3]=(end>actOp)?1:-1;
    var delayTime = Math.floor((tim*1000)/Math.abs((actOp-end)));
    OpC[idx][4]=setInterval("opChange("+idx+")",delayTime);
  }
}
function opChange(idx){
  OpC[idx][1]+=OpC[idx][3];
  if (ie)OpC[idx][0].filters.alpha.opacity=OpC[idx][1];
  else OpC[idx][0].style.MozOpacity=Math.min(0.9999,OpC[idx][1]/100);
  if (OpC[idx][1]==OpC[idx][2]){
    clearInterval(OpC[idx][4]);
    return;
  }
}

function initSlide(){
  var c = document.getElementById('slidecontainer');
  with(c.style){
    position='relative';
    overflow='hidden';
    width=slideshow_width;
    height=slideshow_height;
  }
  if (ie||moz){
    for(i=0;2>i;i++){
      var im = document.createElement('IMG');
      c.appendChild(im);
      with(im.style){
        position='absolute';
        top=left='0px';
        width=slideshow_width;
        height=slideshow_height;
        filter='alpha(opacity=5)';
        MozOpacity='0.05';
      }
      im.id = 'canvas'+i;
    }
    startOpChange(im,100,pause/10000);
    setInterval('nextSlide()',pause);
  }else{
    var im = document.createElement('IMG');
    c.appendChild(im);
    with(im.style){
      position='absolute';
      top=left='0px';
      width=slideshow_width;
      height=slideshow_height;
    }
    im.id = "canvas"
    im.src = fadeimages[0];
  }
  curcanvas="canvas1";
  curimageindex=0;
}

function nextSlide(){
  startOpChange(document.getElementById(curcanvas),5,pause/10000);
  curcanvas = 'canvas' + ((curcanvas=='canvas0')?1:0);
  var im = document.getElementById(curcanvas);
  if(curimageindex+1==slidelength)ix = shuffleArray(ix);
  curimageindex = ++curimageindex%slidelength;
  im.src = fadeimages[ix[curimageindex]];
  startOpChange(im,100,pause/10000); 
}

function rotateimage(){
  var im = document.getElementById('canvas');
  if(curimageindex+1==slidelength)ix = shuffleArray(ix);
  curimageindex = ++curimageindex%slidelength;
  im.src = fadeimages[ix[curimageindex]];
}

    if (ie||moz)
        window.onload=initSlide;
    else
        setInterval("rotateimage()",pause);

</script>
</head>

<body>
  <div id="slidecontainer"></div>
</body>
</html>

-- og det er absolut utestet, så hvis du har problemer vender du bare tilbage med et link til hvordan du har forsøgt !-)

Ideen er altså ganske simpelt, at der angives et antal gange hvert banner vises, med udgangspunktet, at der vises en gang, men nogle kan vises adskillige gange pr. runde !o]
Avatar billede Rasmusjc Juniormester
14. juli 2004 - 07:44 #8
Skal vi ikke tage de obligatoriske spg. først roenving? Hvor er det vi henviser til billeder og fortæller hvormange gange de skal vises? Er det iøvrigt mulighed for at lave det sådan at man kan klikke på billedet så der popper en side op hvis sponsoren har en hjemmeside?
Få en fejl der hedder fadeimages.length er null eller ikke et objekt ved ikke om det er fordi at jeg ikke har ændret det så det henviser til et billede endnu?

Rasmus
Avatar billede roenving Novice
15. juli 2004 - 14:17 #9
Uff ...

Jeg havde overset, at fadeimages var brugt før jeg definerede dem i den nye version !o]

Udskift denne del af koden (den nye her !-)

var fimages=new Array();

fimages[fimages.length]="../billede.jpg,1";// <- 1-tallet bruges som antal visninger på en runde
fimages[fimages.length]="../eksperten_logo_new.gif,3";// <- dette billede vises 3 gange på en runde

var preloadedimages=new Array();
  for (p=0;slidelength>p;p++){
    preloadedimages[p]=new Image();
    preloadedimages[p].src=fimages[p].substring(0,fimages[p].indexOf(","));
  }

var fadeimages = new Array();
for(i=0;fimages.length;i++){
  num = +fimages[i].replace(/\,(\d+)$/,"$1");
  for(j=0;num>j;j++){
    fadeimages[fadeimages.length] = fimages[i].substring(0,fimages[i].indexOf(","));
  }
}

var slidelength = fadeimages.length,curcanvas,curimageindex;
function shuffleArray(a) {

-- og vi kan godt tilknytte links ...
Avatar billede roenving Novice
15. juli 2004 - 14:18 #10
Øv ...

var fimages=new Array();

fimages[fimages.length]="../billede.jpg,1";// <- 1-tallet bruges som antal visninger på en runde
fimages[fimages.length]="../eksperten_logo_new.gif,3";// <- dette billede vises 3 gange på en runde

var preloadedimages=new Array();
  for (p=0;fimages.length>p;p++){
    preloadedimages[p]=new Image();
    preloadedimages[p].src=fimages[p].substring(0,fimages[p].indexOf(","));
  }

var fadeimages = new Array();
for(i=0;fimages.length>i;i++){
  num = +fimages[i].replace(/\,(\d+)$/,"$1");
  for(j=0;num>j;j++){
    fadeimages[fadeimages.length] = fimages[i].substring(0,fimages[i].indexOf(","));
  }
}

var slidelength = fadeimages.length,curcanvas,curimageindex;
function shuffleArray(a) {
Avatar billede Rasmusjc Juniormester
15. juli 2004 - 15:50 #11
Vi er enig om at koden kommer til at se sådan her ud.

<head>

<title>Fade slideshow</title>

<meta name="Generator" content="Stone's WebWriter 4">
<meta name="keywords" content="roenving,http://www.eksperten.dk/spm/478961">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<script type="text/javascript" language="JavaScript1.2">
var slideshow_width='400px'; //SET IMAGE WIDTH
var slideshow_height='300px'; //SET IMAGE HEIGHT
var pause=3000; //SET PAUSE BETWEEN SLIDE (3000=3 seconds)

var fimages=new Array();

fimages[fimages.length]="../billede.jpg,1";// <- 1-tallet bruges som antal visninger på en runde>
fimages[fimages.length]="../eksperten_logo_new.gif,3";// <- dette billede vises 3 gange på en runde>

var preloadedimages=new Array();
  for (p=0;fimages.length>p;p++){
    preloadedimages[p]=new Image();
    preloadedimages[p].src=fimages[p].substring(0,fimages[p].indexOf(","));
  }

var fadeimages = new Array();
for(i=0;fimages.length>i;i++){
  num = +fimages[i].replace(/\,(\d+)$/,"$1");
  for(j=0;num>j;j++){
    fadeimages[fadeimages.length] = fimages[i].substring(0,fimages[i].indexOf(","));
  }
}

var slidelength = fadeimages.length,curcanvas,curimageindex;
function shuffleArray(a) {
var t=s=0;
  for(var i=0;a.length>i;i++){
  t = Math.floor(Math.random()*a.length);
  s = a[i];
  a[i] = a[t] ;
  a[t] = s;
  }
return a;
}
var ix = new Array();
for(i=0;slidelength>i;i++)ix[i]=i;
ix = shuffleArray(ix);

var OpC = new Array();
var ie = (document.all)?true:false;
var moz = (navigator.userAgent.indexOf("Gecko")>-1)
function startOpChange(elm,end,tim){
  if(!ie&&!moz)return;
  var idx = OpC.length;
    for(var i=0;idx>i;i++){
        if(OpC[i][0]==elm){
          clearInterval(OpC[i][4]);
            idx = i;
            break;
        }
        OpC[idx] = new Array();
    }
  if(idx==0)OpC[idx] = new Array();
   
    if(ie)actOp=elm.filters.alpha.opacity;
    else actOp=Math.round((elm.style.MozOpacity*100));
  if (actOp!=end){
    OpC[idx][0]=elm;
    OpC[idx][1]=actOp;
    OpC[idx][2]=end;
    OpC[idx][3]=(end>actOp)?1:-1;
    var delayTime = Math.floor((tim*1000)/Math.abs((actOp-end)));
    OpC[idx][4]=setInterval("opChange("+idx+")",delayTime);
  }
}
function opChange(idx){
  OpC[idx][1]+=OpC[idx][3];
  if (ie)OpC[idx][0].filters.alpha.opacity=OpC[idx][1];
  else OpC[idx][0].style.MozOpacity=Math.min(0.9999,OpC[idx][1]/100);
  if (OpC[idx][1]==OpC[idx][2]){
    clearInterval(OpC[idx][4]);
    return;
  }
}

function initSlide(){
  var c = document.getElementById('slidecontainer');
  with(c.style){
    position='relative';
    overflow='hidden';
    width=slideshow_width;
    height=slideshow_height;
  }
  if (ie||moz){
    for(i=0;2>i;i++){
      var im = document.createElement('IMG');
      c.appendChild(im);
      with(im.style){
        position='absolute';
        top=left='0px';
        width=slideshow_width;
        height=slideshow_height;
        filter='alpha(opacity=5)';
        MozOpacity='0.05';
      }
      im.id = 'canvas'+i;
    }
    startOpChange(im,100,pause/10000);
    setInterval('nextSlide()',pause);
  }else{
    var im = document.createElement('IMG');
    c.appendChild(im);
    with(im.style){
      position='absolute';
      top=left='0px';
      width=slideshow_width;
      height=slideshow_height;
    }
    im.id = "canvas"
    im.src = fadeimages[0];
  }
  curcanvas="canvas1";
  curimageindex=0;
}

function nextSlide(){
  startOpChange(document.getElementById(curcanvas),5,pause/10000);
  curcanvas = 'canvas' + ((curcanvas=='canvas0')?1:0);
  var im = document.getElementById(curcanvas);
  if(curimageindex+1==slidelength)ix = shuffleArray(ix);
  curimageindex = ++curimageindex%slidelength;
  im.src = fadeimages[ix[curimageindex]];
  startOpChange(im,100,pause/10000); 
}

function rotateimage(){
  var im = document.getElementById('canvas');
  if(curimageindex+1==slidelength)ix = shuffleArray(ix);
  curimageindex = ++curimageindex%slidelength;
  im.src = fadeimages[ix[curimageindex]];
}

    if (ie||moz)
        window.onload=initSlide;
    else
        setInterval("rotateimage()",pause);

</script>
</head>

<body>
  <div id="slidecontainer"></div>
</body>
</html>

Synes bare ikke at jeg kan kalde billederne frem den kører godt nok men der er ikke noget billede, mærkeligt.
Avatar billede roenving Novice
15. juli 2004 - 16:25 #12
Argh ...

En lille fejl i denne funktion:

for(i=0;fimages.length>i;i++){
  num = fimages[i].replace(/.*\,(\d+)$/,"$1");
  for(j=0;num>j;j++){
    fadeimages[fadeimages.length] = fimages[i].substring(0,fimages[i].indexOf(","));
  }
}
Avatar billede Rasmusjc Juniormester
15. juli 2004 - 21:21 #13
Så det rettet.
Hvordan tilføjer jeg link til billedet?
Hvordan retter jeg det så man ikke skal skrive hele filnavnet med http:///......

Synes tit det første billede der vises er blankt men ellers er det på vej til at være genialt det her. Du kommer med et svar Roenving
Avatar billede roenving Novice
16. juli 2004 - 01:43 #14
Der var en fejl i initialiseringen, som nu er rettet ...

Desuden har jeg tilføjet image- og link-paths !-)

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>

<head>
<title>Fade slideshow</title>

<meta name="Generator" content="Stone's WebWriter 4">
<meta name="keywords" content="roenving,http://www.eksperten.dk/spm/478961">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<script type="text/javascript" language="JavaScript1.2">
var slideshow_width='400px'; //SET IMAGE WIDTH
var slideshow_height='300px'; //SET IMAGE HEIGHT
var pause=3000; //SET PAUSE BETWEEN SLIDE (3000=3 seconds)
var imagepath = "../img/";
var linkspath = "";

var fimages = new Array();
var imlinks = new Array();

fimages[fimages.length] = "billede.jpg,1";// <- 1-tallet bruges som antal visninger på en runde ->
imlinks[imlinks.length] = "http://larryelmore.com/colorg04.htm"
fimages[fimages.length] = "eksperten_logo_new.gif,1";// <- dette billede vises 3 gange på en runde ->
imlinks[imlinks.length] = "http://www.eksperten.dk/"

var preloadedimages=new Array();
  for (p=0;fimages.length>p;p++){
    preloadedimages[p] = new Image();
    preloadedimages[p].src = imagepath + fimages[p].substring(0,fimages[p].indexOf(","));
  }

var fadeimages = new Array();
var imagelinks = new Array();
for(i=0;fimages.length>i;i++){
  num = fimages[i].replace(/.*\,(\d+)$/,"$1");
  for(j=0;num>j;j++){
    fadeimages[fadeimages.length] = imagepath + fimages[i].substring(0,fimages[i].indexOf(","));
    imagelinks[imagelinks.length] = linkspath + imlinks[i];
  }
}

var slidelength = fadeimages.length,curcanvas,curimageindex,actZ=100;
function shuffleArray(a) {
var t=s=0;
  for(var i=0;a.length>i;i++){
  t = Math.floor(Math.random()*a.length);
  s = a[i];
  a[i] = a[t] ;
  a[t] = s;
  }
return a;
}
var ix = new Array();
for(i=0;slidelength>i;i++)ix[i]=i;
ix = shuffleArray(ix);

var OpC = new Array();
var ie = (document.all)?true:false;
var moz = (navigator.userAgent.indexOf("Gecko")>-1)
function startOpChange(elm,end,tim){
  if(!ie&&!moz)return;
  var idx = OpC.length;
    for(var i=0;idx>i;i++){
        if(OpC[i][0]==elm){
          clearInterval(OpC[i][4]);
            idx = i;
            break;
        }
        OpC[idx] = new Array();
    }
  if(idx==0)OpC[idx] = new Array();
   
    if(ie)actOp=elm.filters.alpha.opacity;
    else actOp=Math.round((elm.style.MozOpacity*100));
  if (actOp!=end){
    OpC[idx][0]=elm;
    OpC[idx][1]=actOp;
    OpC[idx][2]=end;
    OpC[idx][3]=(end>actOp)?1:-1;
    var delayTime = Math.floor((tim*1000)/Math.abs((actOp-end)));
    OpC[idx][4]=setInterval("opChange("+idx+")",delayTime);
  }
}
function opChange(idx){
  OpC[idx][1]+=OpC[idx][3];
  if (ie)OpC[idx][0].filters.alpha.opacity=OpC[idx][1];
  else OpC[idx][0].style.MozOpacity=Math.min(0.9999,OpC[idx][1]/100);
  if (OpC[idx][1]==OpC[idx][2]){
    clearInterval(OpC[idx][4]);
    return;
  }
}

function initSlide(){
  var c = document.getElementById('slidecontainer');
  with(c.style){
    position='relative';
    overflow='hidden';
    width=slideshow_width;
    height=slideshow_height;
  }
  if (ie||moz){
    for(i=0;2>i;i++){
      var im = document.createElement('IMG');
      c.appendChild(im);
      with(im.style){
        position='absolute';
        top=left='0px';
        width=slideshow_width;
        height=slideshow_height;
        filter='alpha(opacity=5)';
        MozOpacity='0.05';
        zIndex = ++actZ;      }
      im.id = 'canvas'+i;
      im.src = imagepath + fimages[i].substring(0,fimages[i].indexOf(","));
      im.alt = imagelinks[i];
      im.onclick = function(){location.href = imagelinks[i]};
    }
    startOpChange(im,100,pause/10000);
    setInterval('nextSlide()',pause);
  }else{
    var im = document.createElement('IMG');
    c.appendChild(im);
    with(im.style){
      position='absolute';
      top=left='0px';
      width=slideshow_width;
      height=slideshow_height;
    }
    im.id = "canvas"
    im.src = fadeimages[0];
    im.style.zIndex = 0;
  }
  curcanvas="canvas1";
  curimageindex=0;
}

function nextSlide(){
  startOpChange(document.getElementById(curcanvas),5,pause/10000);
  curcanvas = 'canvas' + ((curcanvas=='canvas0')?1:0);
  var im = document.getElementById(curcanvas);
  if(curimageindex+1==slidelength)ix = shuffleArray(ix);
  curimageindex = ++curimageindex%slidelength;
  im.src = fadeimages[ix[curimageindex]];
  im.alt = imagelinks[ix[curimageindex]];
  im.onclick = function(){location.href = imagelinks[ix[curimageindex]]};
  im.style.zIndex += 1;
  startOpChange(im,100,pause/10000); 
}

function rotateimage(){
  var im = document.getElementById('canvas');
  if(curimageindex+1==slidelength)ix = shuffleArray(ix);
  curimageindex = ++curimageindex%slidelength;
  im.src = fadeimages[ix[curimageindex]];
}

    if (ie||moz)
        window.onload=initSlide;
    else
        setInterval("rotateimage()",pause);

</script>
</head>

<body>
  <div id="slidecontainer"></div>
</body>
</html>
Avatar billede Rasmusjc Juniormester
16. juli 2004 - 07:54 #15
Det køre bare det her.
Det er jo ikke alle sponsorer der har en hjemmeside og derfor et logo. Kan man nøjes med at lave tekst? Hvis det er for besværligt så drop det. Så laver jeg bare et billede i paintshop med deres navn add osv.

Iøvrigt kan man lave target="_blank" på url så den ikke åbner og dermed lukker hjemmesiden.

Og så skal jeg lige have det svar.
Avatar billede roenving Novice
16. juli 2004 - 15:53 #16
Hvis du skal lave et nyt vindue, skal denne linje laves om:

      im.onclick = function(){location.href = imagelinks[i]};

til:

      im.onclick = function(){window.open(imagelinks[i],''+i);};

-- og som koden er lavet lige nu er det faktisk besværligt at lave noget med tekst ...

Til gengæld er det ret nemt at fjerne links, for du kan bare i ovenstående linje teste for om imagelinks[i] er noget, så du kan efterlade dem blanke, som ikke skal linke:

      if(imagelinks[i]="")
        im.onclick = function(){return false;};
      else
        im.onclick = function(){window.open(imagelinks[i],''+i);};


-- velbekomme '-)
Avatar billede roenving Novice
23. juli 2004 - 17:13 #17
-- og tak for point ;~}

-- og så så jeg lige:

      if(imagelinks[i]=="")
Avatar billede Rasmusjc Juniormester
23. juli 2004 - 21:46 #18
Velbekomme roenving.

Har dog lidt problemer med det at få den til at vise i et nyt vindue. Jeg har ændret det du har skrevet. Jeg har nu lavet en visning med 4 billeder og 3 link. Hvis jeg så klikker på et af bannerne så åbner den i et nyt vindue (nogle gange andre gange åbner den også i samme vindue, ved de to andre banner åbner dem i samme vindue hvergang og den sidste som ikke har noget link tilknyttet åbner den også i samme vindue den skriver at siden ikke kan vises og det er jo klart nok eftersom der ikke er nogen tilknyttet.

Hvordan kan det være??
Rasmus
Avatar billede roenving Novice
24. juli 2004 - 10:01 #19
Det skal selvfølgelig også rettes i den del, som skifter billeder, måske er det det ?-)

function nextSlide(){
  startOpChange(document.getElementById(curcanvas),5,pause/10000);
  curcanvas = 'canvas' + ((curcanvas=='canvas0')?1:0);
  var im = document.getElementById(curcanvas);
  if(curimageindex+1==slidelength)ix = shuffleArray(ix);
  curimageindex = ++curimageindex%slidelength;
  im.src = fadeimages[ix[curimageindex]];
  im.alt = imagelinks[ix[curimageindex]];
  if(imagelinks[ix[curimageindex]]="")
    im.onclick = function(){return false;};
  else
    im.onclick = function(){window.open(imagelinks[ix[curimageindex]],''+ix[curimageindex]);};
  im.onclick = function(){location.href = imagelinks[ix[curimageindex]]};
  im.style.zIndex += 1;
  startOpChange(im,100,pause/10000); 
}
Avatar billede roenving Novice
24. juli 2004 - 10:01 #20
Øv, den gamle linje skal jo slettes, så ...
Avatar billede Rasmusjc Juniormester
24. juli 2004 - 11:37 #21
Synes stadigvæk at det er ustabilt, den åbner ikke de links den skal taget i betragtning af det billede den viser og så er det heller ikke altid at den åbner i et nyt vindue hvis man presser den lidt.

Har du en løsning? Vil du have hele teksten som den ser ud nu?
Avatar billede Rasmusjc Juniormester
27. juli 2004 - 15:11 #22
Roenving er du gået på ferie?
Avatar billede Rasmusjc Juniormester
01. august 2004 - 13:00 #23
Roenving har fundet lidt af fejlen ved ikke lige hvor den i html teksten gemmer sig.

Men det er kun et link den kører med, og det er ikke det føste i rækken.
Hvis vi siger der er 3 billeder med links til så åbner den 3 sider stadigvæk med samme link på alle tre sider hvorefter der kommer en fejl om at siden ikke kan vises.

Ændre man de 3 til 4 billeder sker der det samme bare 4 gange.

Rasmus
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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