Toon posts:

slideshow target probleem

Pagina: 1
Acties:
  • 35 views sinds 30-01-2008

Verwijderd

Topicstarter
Beste tweakers,

Ik ben bezig geweest om een javascript slideshow op mijn site te zetten. Ik heb vooral gezocht via google en heb wat leuke dingen gevonden. Heb het volgende werkend gekregen, dit staat onder de <HEAD>:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<script language="JavaScript1.1">
<!--

/*
JavaScript Image slideshow:
By JavaScript Kit (www.javascriptkit.com)
Over 200+ free JavaScript here!
*/

var slideimages=new Array()
var slidelinks=new Array()
function slideshowimages(){
for (i=0;i<slideshowimages.arguments.length;i++){
slideimages[i]=new Image()
slideimages[i].src=slideshowimages.arguments[i]
}
}

function slideshowlinks(){
for (i=0;i<slideshowlinks.arguments.length;i++)
slidelinks[i]=slideshowlinks.arguments[i]
}

function gotoshow(){
if (!window.winslide||winslide.closed)
winslide=window.open(slidelinks[whichlink])
else
winslide.location=slidelinks[whichlink]
winslide.focus()
}

//-->
</script>


En dit staat onder de <BODY>

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<a href="javascript:gotoshow()">[img]"../img/plaatje.gif"[/img]</a>
<script>
<!--

//configure the paths of the images, plus corresponding target links
slideshowimages("../img/plaatje.gif","../img/plaatje2.gif")
slideshowlinks("http://www.link.nl","http://www.link2.nl")

//configure the speed of the slideshow, in miliseconds
var slideshowspeed=2000

var whichlink=0
var whichimage=0
function slideit(){
if (!document.images)
return
document.images.slide.src=slideimages[whichimage].src
whichlink=whichimage
if (whichimage<slideimages.length-1)
whichimage++
else
whichimage=0
setTimeout("slideit()",slideshowspeed)
}
slideit()

//-->
</script>


Nu opent hij de link wel in een nieuw window aangezien er in het script window.open staat. Maar ik wil graag zelf een target aangeven, laten we zeggen target="main", ik probeer er dus achter te komen waar ik in het script een specifieke target kan aangeven. Heb al het onderstaande geprobeerd maar dat werkt oook niet:

code:
1
<a href="javascript:gotoshow()" target="main">[img]"../img/plaatje.gif"[/img]</a>


Heb al gezocht op google en in de tweakers search maar kan niet echt iets bruikbaars vinden. De slideshow staat overgins in een ander frame dus vandaar. Ik hoop dat iemand mijn iig een duw in de goede richting wil/kan geven.

Thanx

  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 21:16

Pelle

🚴‍♂️

Mail de makers van het script, of leer Javascript.
Wij gaan hier dus niet andermans scripts aanpassen :)

Dit topic is gesloten.