Toon posts:

[.js] slide image script

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

Verwijderd

Topicstarter
ik wil op een site in meerder op diverse plaatsen
een script uitvoeren
ik kan dit niet doen ij verschillende frames maar moet hier
tables voor gebruiken
hoe los ik dit op ?
-----in 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
<script language="JavaScript1.1">
<!--

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>

----in 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
<td width="146" height="54"><script><!--
//configure the paths of the images, plus corresponding target links
slideshowimages("../sbb/gif_jpg/***.gif", "../sbb/gif_jpg/***.gif", "../sbb/gif_jpg/***.gif")
slideshowlinks("http://****.com", "http://****.com", "http://*****.net")

//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>

thanx!

  • cutter
  • Registratie: November 2000
  • Laatst online: 28-09-2025

cutter

Wannabe i7 fanboy

Je bovenste script in alle frames zetten en niet alleen in eentje.

  • Sassie
  • Registratie: November 1999
  • Laatst online: 15:13
Aansluitend bij cutter:

Wat ik zelf erg handig vind bij mij zelf is een basisscriptje (de 'motor') apart als .js opslaan en daar dan via
code:
1
<script language="JavaScript" SRC="NAAM.js"></script>

linken.

Dit is vooral handig als je erg lange stukken code hebt, scheelt nl in de grootte van je HTML :). En je houdt de boel een beetje uit elkaar. Ook hoef je dan je scripje maar 1x aantepassen ipv in alle pagina's waarin je het gebruikt (net zoals bij stylesheets ;)).

Zo heb ik dat bijvoorbeeld hier gedaan:
Site: http://sassiessite.endoria.net/sneeuw_pics.htm
Motorscriptje: http://sassiessite.endoria.net/schermpje.js

  • Willem
  • Registratie: Februari 2001
  • Laatst online: 21:13
Sassie:
Aansluitend bij cutter:

Wat ik zelf erg handig vind bij mij zelf is een basisscriptje (de 'motor') apart als .js opslaan en daar dan via
code:
1
<script language="JavaScript" SRC="NAAM.js"></script>

linken.
Aansluitend bij Sassie:

Als je dan toch bezig bent, maak er dan van:
code:
1
<script language="JavaScript" type="text/javascript" src="naam.js"></script>

Motor (of auto) onderhoud bijhouden


Verwijderd

Topicstarter
Het zijn allemaal mooie antwoorden, maar niet op mijn vraag

dit script moet werken op verschillende plaatsen op 1 pagina
-----------------(ZONDER FRAMES)----------------------
i.v.m. de achtergrond kan ik geen frames gebruiken op deze plaats en moet ik dus werken met een table
Het moet de bedoeling worden dat ik 4 cellen naast elkaar
met een image vul die dan ongelijk switchen van image.

Thanx

  • cutter
  • Registratie: November 2000
  • Laatst online: 28-09-2025

cutter

Wannabe i7 fanboy

flapie: garbage in garbage out ;)

Plaats voortaan ff een linkje en leg je probleem duidelijer uit. :)
Op woensdag 06 maart 2002 00:39 schreef flapie het volgende:
ik kan dit niet doen ij verschillende frames maar moet hier
tables voor gebruiken
Voor mij leek het alsof je juist wel frames gebruikte. Als je de varslideshowspeed nou eens verschillend verandert bij alle 4 de scripts.

Verwijderd

Topicstarter
NIEMAND?

Verwijderd

Topicstarter
is het een moeilijke vraag. misschien een domme vraag
misschien is er niemand bekend met javascript. misschien mogen jullie mij niet. ik kan nog veel meer redenen bedenken waarom er niemand reageerd.

Dit forum is toch bedoeld voor problemen met scripts????
nou dan !


Hopelijk tot zo........

  • Sassie
  • Registratie: November 1999
  • Laatst online: 15:13
Heb je niet ergens een voorbeeld pagina die je online kunt zetten, dan kunnen we beter kijken wat je precies bedoelt.

Verwijderd

Topicstarter
ik heb nu in iedergeval het plaatje wel in beeld
maar deze switched nu nog niet

enig idee

http://home.planet.nl/~hopma108/sbb/totaal.htm

Verwijderd

Topicstarter
Ik ben waarschijnlijk de enige die hier mee bezig is
Tis ook mij proleem.

Maar voor het meest bekende webdesigner board komt er
VERD.....MD weing reactie

ik moet deze topic wel boven aan houden anders sta ik binnen een uur op pagina 2

Kan iemand mij a.u.b. helpen?????????????

Verwijderd

Topicstarter
Kent er iemand nog een ander forum waar je wel gehoord wordt?

Verwijderd

Geduld is een schone zaak...

6 keer kicken binnen 24 uur is 'wat' overdreven.
Pagina: 1

Dit topic is gesloten.