Extern js file opent niet in xhtml

Status
Niet open voor verdere reacties.

LiveNL

Gebruiker
Lid geworden
12 okt 2009
Berichten
20
mensen kan iemand mij helpen? ik moet voor school een website maken die door een validator moet komen. Voor deze site heb ik ook een mooi scriptje gevonden om een paar fotos als slideshow langs te laten komen. Met dit scriptje in mijn html code kom ik niet goed door de validator dus bedacht ik het om het in een extern bestand je te zetten. Nu lukt me dit niet.
Mijn javascript is opgeslagen als javascript.js en staat in dezelfde map als de pagina waarop hij moet komen.
Op mijn xhtml pagina heb ik dit ergens tussen de body tags staan:
<script language="JavaScript" src="javascript.js"></script>

en dit is het script:

<script type="text/javascript">

//Specify the slider's width (in pixels)
var sliderwidth="300px"
//Specify the slider's height
var sliderheight="150px"
//Specify the slider's slide speed (larger is faster 1-10)
var slidespeed=1
//configure background color:
slidebgcolor="#000000"
//Specify the slider's images
var leftrightslide=new Array()
var finalslide=''
leftrightslide[0]='<a href="http://picasaweb.google.com/HCforLiveNL/WolfensteinScreenshots#5391394595780693858"><img src="Wolfetlogo.jpg" border="0" alt="Wolfenstein logo"/></a>'
leftrightslide[1]='<a href="http://picasaweb.google.com/HCforLiveNL/WolfensteinScreenshots#5391394592065743810"><img src="Allies.jpg" border="0" alt="Allis team"/></a>'
leftrightslide[2]='<a href="http://picasaweb.google.com/HCforLiveNL/WolfensteinScreenshots#5391394595300672114"><img src="Axis.jpg" border="0" alt="Axis team"/></a>'
leftrightslide[3]='<a href="http://picasaweb.google.com/HCforLiveNL/WolfensteinScreenshots#5391394595675408722"><img src="Oasis.jpg" border="0" alt="Oasis map"/></a>'
leftrightslide[4]='<a href="http://picasaweb.google.com/HCforLiveNL/WolfensteinScreenshots#5391394599723076354"><img src="Oasis2.jpg" border="0" alt="Oasis2 map"/></a>'
//Specify gap between each image (use HTML):
var imagegap=" "
//Specify pixels gap between each slideshow rotation (use integer):
var slideshowgap=2
////NO NEED TO EDIT BELOW THIS LINE////////////
var copyspeed=slidespeed
leftrightslide='<nobr>'+leftrightslide.join(imagegap)+'</nobr>'
var iedom=document.all||document.getElementById
if (iedom)
document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+leftrightslide+'</span>')
var actualwidth=''
var cross_slide, ns_slide
function fillup(){
if (iedom){
cross_slide=document.getElementById? document.getElementById("test2") : document.all.test2
cross_slide2=document.getElementById? document.getElementById("test3") : document.all.test3
cross_slide.innerHTML=cross_slide2.innerHTML=leftrightslide
actualwidth=document.all? cross_slide.offsetWidth : document.getElementById("temp").offsetWidth
cross_slide2.style.left=actualwidth+slideshowgap+"px"
}
else if (document.layers){
ns_slide=document.ns_slidemenu.document.ns_slidemenu2
ns_slide2=document.ns_slidemenu.document.ns_slidemenu3
ns_slide.document.write(leftrightslide)
ns_slide.document.close()
actualwidth=ns_slide.document.width
ns_slide2.left=actualwidth+slideshowgap
ns_slide2.document.write(leftrightslide)
ns_slide2.document.close()
}
lefttime=setInterval("slideleft()",30)
}
window.onload=fillup
function slideleft(){
if (iedom){
if (parseInt(cross_slide.style.left)>(actualwidth*(-1)+8))
cross_slide.style.left=parseInt(cross_slide.style.left)-copyspeed+"px"
else
cross_slide.style.left=parseInt(cross_slide2.style.left)+actualwidth+slideshowgap+"px"
if (parseInt(cross_slide2.style.left)>(actualwidth*(-1)+8))
cross_slide2.style.left=parseInt(cross_slide2.style.left)-copyspeed+"px"
else
cross_slide2.style.left=parseInt(cross_slide.style.left)+actualwidth+slideshowgap+"px"
}
else if (document.layers){
if (ns_slide.left>(actualwidth*(-1)+8))
ns_slide.left-=copyspeed
else
ns_slide.left=ns_slide2.left+actualwidth+slideshowgap
if (ns_slide2.left>(actualwidth*(-1)+8))
ns_slide2.left-=copyspeed
else
ns_slide2.left=ns_slide.left+actualwidth+slideshowgap
}
}
if (iedom||document.layers){
with (document){
document.write('<table border="0" cellspacing="0" cellpadding="0"><td>')
if (iedom){
write('<div style="position:relative;width:'+sliderwidth+';height:'+sliderheight+';overflow:hidden">')
write('<div style="position:absolute;width:'+sliderwidth+';height:'+sliderheight+';background-color:'+slidebgcolor+'" onmouseover="copyspeed=0" onmouseout="copyspeed=slidespeed">')
write('<div id="test2" style="position:absolute;left:0px;top:0px"></div>')
write('<div id="test3" style="position:absolute;left:-1000px;top:0px"></div>')
write('</div></div>')
}
else if (document.layers){
write('<ilayer width='+sliderwidth+' height='+sliderheight+' name="ns_slidemenu" bgColor='+slidebgcolor+'>')
write('<layer name="ns_slidemenu2" left=0 top=0 onmouseover="copyspeed=0" onmouseout="copyspeed=slidespeed"></layer>')
write('<layer name="ns_slidemenu3" left=0 top=0 onmouseover="copyspeed=0" onmouseout="copyspeed=slidespeed"></layer>')
write('</ilayer>')
}
document.write('</td></table>')
}
}
</script>

zou iemand me kunnen vertellen wat ik fout doe?
alvast bedankt
 
Als je het script in een extern bestand zet, moeten je <script> tags wel weg...

Hoe heb je het bestand geïnclude in je pagina?
 
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"  lang="en">
<head>
	<meta http-equiv="Content-Type" content="text/html;  charset=iso-8859-1" />
	<link href="stijl1.css" rel="stylesheet" type="text/css" />
	<title> PO Website - Home </title>
</head>
<body bgcolor="#27408B">
<table bgcolor="000000" border="2" width="100%" cellspacing="20" cellpadding="5" >
<tr>
<td rowspan="2" width="10%" height="30%" valign="top">
	<p>		
		<b>
		<a href="website.html"><img src="homebutton.jpg" width="140" height="35" alt="Home-button" border="0"/></a>
		<br/>
		<a href="interview.html"><img src="interviewbutton.jpg" width="140" height="35" alt="Interview-button" border="0"/></a>
		<br/> 
		<a href="interesses.html"><img src="interessesbutton.jpg" width="140" height="35" alt="Interesses-button" border="0"/></a>
		<br/>
		<a href="overdesite.html"><img src="overdesitebutton.jpg" width="140" height="35" alt="Over de site-button" border="0"/></a>
		<br/>
		<a href="infoenupdates.html"><img src="infoenupdatesbutton.jpg" width="140" height="35" alt="Info en updates-button" border="0"/></a>
		</b>
		<img src="jw.jpg" height="140" width="140" alt="JW logo"/>
	</p>
	
</td>
<td colspan="2"  width="50%" valign="top" align="center"> 
		<img src="banner.jpg"  height="200" width="750" alt="PO Website van Jordi"/>
</td>
</tr>
<tr>
<td>
	<p>
		Op deze site vind je info over mijn intresses, over deze site <br/>
		en het interview dat gemaakt is aan het begin van het lesjaar bij informatica.
		<br/><br/>
		<hr size="1" align="center" width="85%">
		<br/>
		<p>
		Momenteel is deze site nog volledig onder constructie, wil je weten hoe het is gegaan of de niewste updates in 1 oogopslag weten te vinden?
		Ga dan naar info en updates. Je kan hier het snelst komen door op de pijl onder dit tekstje te klikken. <br/>
		<a href="infoenupdates.html"><img src="pijl.jpg" width="40" height="40" alt="Pijl" border="0"/></a>
		</p>
		<br/>
		<hr size="1" align="center" width="85%">		
		<p>
		Benieuwd bij welk spel deze screenshots horen? Of wil je er gewoon meer over lezen? Ga dan naar "Intresses" en lees het artikel.
	<script language="JavaScript" src="javascript.js"></script>
</td>
</tr>
</table>
</body>
</html>



dit is de hele pagina waarop het javascript moet komen. ik gebruik deze code om hem te linken zeg maar: <script language="JavaScript" src="javascript.js"></script>
hij staat op 6e regel van onder.

en dan heb ik t script opgeslagen als javascript.js maar zie m niet op mn pagina



Code:
//Specify the slider's width (in pixels)
var sliderwidth="300px"
//Specify the slider's height
var sliderheight="150px"
//Specify the slider's slide speed (larger is faster 1-10)
var slidespeed=1
//configure background color:
slidebgcolor="#000000"
//Specify the slider's images
var leftrightslide=new Array()
var finalslide=''
leftrightslide[0]='<a href="http://picasaweb.google.com/HCforLiveNL/WolfensteinScreenshots#5391394595780693858"><img src="Wolfetlogo.jpg" border="0" alt="Wolfenstein logo"/></a>'
leftrightslide[1]='<a href="http://picasaweb.google.com/HCforLiveNL/WolfensteinScreenshots#5391394592065743810"><img src="Allies.jpg" border="0" alt="Allis team"/></a>'
leftrightslide[2]='<a href="http://picasaweb.google.com/HCforLiveNL/WolfensteinScreenshots#5391394595300672114"><img src="Axis.jpg" border="0" alt="Axis team"/></a>'
leftrightslide[3]='<a href="http://picasaweb.google.com/HCforLiveNL/WolfensteinScreenshots#5391394595675408722"><img src="Oasis.jpg" border="0" alt="Oasis map"/></a>'
leftrightslide[4]='<a href="http://picasaweb.google.com/HCforLiveNL/WolfensteinScreenshots#5391394599723076354"><img src="Oasis2.jpg" border="0" alt="Oasis2 map"/></a>'
//Specify gap between each image (use HTML):
var imagegap=" "
//Specify pixels gap between each slideshow rotation (use integer):
var slideshowgap=2
////NO NEED TO EDIT BELOW THIS LINE////////////
var copyspeed=slidespeed
leftrightslide='<nobr>'+leftrightslide.join(imagegap)+'</nobr>'
var iedom=document.all||document.getElementById
if (iedom)
document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+leftrightslide+'</span>')
var actualwidth=''
var cross_slide, ns_slide
function fillup(){
if (iedom){
cross_slide=document.getElementById? document.getElementById("test2") : document.all.test2
cross_slide2=document.getElementById? document.getElementById("test3") : document.all.test3
cross_slide.innerHTML=cross_slide2.innerHTML=leftrightslide
actualwidth=document.all? cross_slide.offsetWidth : document.getElementById("temp").offsetWidth
cross_slide2.style.left=actualwidth+slideshowgap+"px"
}
else if (document.layers){
ns_slide=document.ns_slidemenu.document.ns_slidemenu2
ns_slide2=document.ns_slidemenu.document.ns_slidemenu3
ns_slide.document.write(leftrightslide)
ns_slide.document.close()
actualwidth=ns_slide.document.width
ns_slide2.left=actualwidth+slideshowgap
ns_slide2.document.write(leftrightslide)
ns_slide2.document.close()
}
lefttime=setInterval("slideleft()",30)
}
window.onload=fillup
function slideleft(){
if (iedom){
if (parseInt(cross_slide.style.left)>(actualwidth*(-1)+8))
cross_slide.style.left=parseInt(cross_slide.style.left)-copyspeed+"px"
else
cross_slide.style.left=parseInt(cross_slide2.style.left)+actualwidth+slideshowgap+"px"
if (parseInt(cross_slide2.style.left)>(actualwidth*(-1)+8))
cross_slide2.style.left=parseInt(cross_slide2.style.left)-copyspeed+"px"
else
cross_slide2.style.left=parseInt(cross_slide.style.left)+actualwidth+slideshowgap+"px"
}
else if (document.layers){
if (ns_slide.left>(actualwidth*(-1)+8))
ns_slide.left-=copyspeed
else
ns_slide.left=ns_slide2.left+actualwidth+slideshowgap
if (ns_slide2.left>(actualwidth*(-1)+8))
ns_slide2.left-=copyspeed
else
ns_slide2.left=ns_slide.left+actualwidth+slideshowgap
}
}
if (iedom||document.layers){
with (document){
document.write('<table border="0" cellspacing="0" cellpadding="0"><td>')
if (iedom){
write('<div style="position:relative;width:'+sliderwidth+';height:'+sliderheight+';overflow:hidden">')
write('<div style="position:absolute;width:'+sliderwidth+';height:'+sliderheight+';background-color:'+slidebgcolor+'" onmouseover="copyspeed=0" onmouseout="copyspeed=slidespeed">')
write('<div id="test2" style="position:absolute;left:0px;top:0px"></div>')
write('<div id="test3" style="position:absolute;left:-1000px;top:0px"></div>')
write('</div></div>')
}
else if (document.layers){
write('<ilayer width='+sliderwidth+' height='+sliderheight+' name="ns_slidemenu" bgColor='+slidebgcolor+'>')
write('<layer name="ns_slidemenu2" left=0 top=0 onmouseover="copyspeed=0" onmouseout="copyspeed=slidespeed"></layer>')
write('<layer name="ns_slidemenu3" left=0 top=0 onmouseover="copyspeed=0" onmouseout="copyspeed=slidespeed"></layer>')
write('</ilayer>')
}
document.write('</td></table>')
}
}
 
En als je in plaats van <script language="JavaScript" src="javascript.js"></script>
dit gebruikt, werkt het wel?
[JS]
<script type="text/javascript">
//Specify the slider's width (in pixels)
var sliderwidth="300px"
//Specify the slider's height
var sliderheight="150px"
//Specify the slider's slide speed (larger is faster 1-10)
var slidespeed=1
//configure background color:
slidebgcolor="#000000"
//Specify the slider's images
var leftrightslide=new Array()
var finalslide=''
leftrightslide[0]='<a href="http://picasaweb.google.com/HCforLiveNL/WolfensteinScreenshots#5391394595780693858"><img src="Wolfetlogo.jpg" border="0" alt="Wolfenstein logo"/></a>'
leftrightslide[1]='<a href="http://picasaweb.google.com/HCforLiveNL/WolfensteinScreenshots#5391394592065743810"><img src="Allies.jpg" border="0" alt="Allis team"/></a>'
leftrightslide[2]='<a href="http://picasaweb.google.com/HCforLiveNL/WolfensteinScreenshots#5391394595300672114"><img src="Axis.jpg" border="0" alt="Axis team"/></a>'
leftrightslide[3]='<a href="http://picasaweb.google.com/HCforLiveNL/WolfensteinScreenshots#5391394595675408722"><img src="Oasis.jpg" border="0" alt="Oasis map"/></a>'
leftrightslide[4]='<a href="http://picasaweb.google.com/HCforLiveNL/WolfensteinScreenshots#5391394599723076354"><img src="Oasis2.jpg" border="0" alt="Oasis2 map"/></a>'
//Specify gap between each image (use HTML):
var imagegap=" "
//Specify pixels gap between each slideshow rotation (use integer):
var slideshowgap=2
////NO NEED TO EDIT BELOW THIS LINE////////////
var copyspeed=slidespeed
leftrightslide='<nobr>'+leftrightslide.join(imagegap)+'</nobr>'
var iedom=document.all||document.getElementById
if (iedom)
document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+leftrightslide+'</span>')
var actualwidth=''
var cross_slide, ns_slide
function fillup(){
if (iedom){
cross_slide=document.getElementById? document.getElementById("test2") : document.all.test2
cross_slide2=document.getElementById? document.getElementById("test3") : document.all.test3
cross_slide.innerHTML=cross_slide2.innerHTML=leftrightslide
actualwidth=document.all? cross_slide.offsetWidth : document.getElementById("temp").offsetWidth
cross_slide2.style.left=actualwidth+slideshowgap+"px"
}
else if (document.layers){
ns_slide=document.ns_slidemenu.document.ns_slidemenu2
ns_slide2=document.ns_slidemenu.document.ns_slidemenu3
ns_slide.document.write(leftrightslide)
ns_slide.document.close()
actualwidth=ns_slide.document.width
ns_slide2.left=actualwidth+slideshowgap
ns_slide2.document.write(leftrightslide)
ns_slide2.document.close()
}
lefttime=setInterval("slideleft()",30)
}
window.onload=fillup
function slideleft(){
if (iedom){
if (parseInt(cross_slide.style.left)>(actualwidth*(-1)+8))
cross_slide.style.left=parseInt(cross_slide.style.left)-copyspeed+"px"
else
cross_slide.style.left=parseInt(cross_slide2.style.left)+actualwidth+slideshowgap+"px"
if (parseInt(cross_slide2.style.left)>(actualwidth*(-1)+8))
cross_slide2.style.left=parseInt(cross_slide2.style.left)-copyspeed+"px"
else
cross_slide2.style.left=parseInt(cross_slide.style.left)+actualwidth+slideshowgap+"px"
}
else if (document.layers){
if (ns_slide.left>(actualwidth*(-1)+8))
ns_slide.left-=copyspeed
else
ns_slide.left=ns_slide2.left+actualwidth+slideshowgap
if (ns_slide2.left>(actualwidth*(-1)+8))
ns_slide2.left-=copyspeed
else
ns_slide2.left=ns_slide.left+actualwidth+slideshowgap
}
}
if (iedom||document.layers){
with (document){
document.write('<table border="0" cellspacing="0" cellpadding="0"><td>')
if (iedom){
write('<div style="position:relative;width:'+sliderwidth+';height:'+sliderheight+';overflow:hidden">')
write('<div style="position:absolute;width:'+sliderwidth+';height:'+sliderheight+';background-color:'+slidebgcolor+'" onmouseover="copyspeed=0" onmouseout="copyspeed=slidespeed">')
write('<div id="test2" style="position:absolute;left:0px;top:0px"></div>')
write('<div id="test3" style="position:absolute;left:-1000px;top:0px"></div>')
write('</div></div>')
}
else if (document.layers){
write('<ilayer width='+sliderwidth+' height='+sliderheight+' name="ns_slidemenu" bgColor='+slidebgcolor+'>')
write('<layer name="ns_slidemenu2" left=0 top=0 onmouseover="copyspeed=0" onmouseout="copyspeed=slidespeed"></layer>')
write('<layer name="ns_slidemenu3" left=0 top=0 onmouseover="copyspeed=0" onmouseout="copyspeed=slidespeed"></layer>')
write('</ilayer>')
}
document.write('</td></table>')
}
}
</script>
[/JS]

Dus op diezelfde plek?

Daarnaast is het vaak beter om het MIME-type aan te geven in plaats van de language..

<script type="text/javascript" in plaats van <script language="JavaScript"
 
werkt nog steeds niet :(

snap er niks van :S op een andere pagina heb ik dezelfde code ook staan. gewoon in de html pagina dus niet linked en daar werkt tie wel. heb die code naar die andere pagina gecopieerd waar die eerst ook werkte maar werkte niet meer :S dit is de code van de pagina waar die wel werkt:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"  lang="en">
<head>
	<meta http-equiv="Content-Type" content="text/html;  charset=iso-8859-1" />
	<link href="stijl1.css" rel="stylesheet" type="text/css" />
	<title> PO Website - Interesses</title>
</head>
<body bgcolor="#27408B" link="#27408B" alink="#27408B" vlink="#27408B">
<table bgcolor="000000" border="2" width="100%" cellspacing="20" cellpadding="5" >
<tr>
<td rowspan="2" width="10%" height="30%" valign="top">
	<p>
		<b>
		<a href="website.html"><img src="homebutton.jpg" width="140" height="35" alt="Home" border="0"/></a>
		<br/>
		<a href="interview.html"><img src="interviewbutton.jpg" width="140" height="35" alt="Interview" border="0"/></a>
		<br/> 
		<a href="interesses.html"><img src="interessesbutton.jpg" width="140" height="35" alt="Interesses" border="0"/></a>
		<br/>
		<a href="overdesite.html"><img src="overdesitebutton.jpg" width="140" height="35" alt="Over de site" border="0"/></a>
		<br/>
		<a href="infoenupdates.html"><img src="infoenupdatesbutton.jpg" width="140" height="35" alt="Info en updates-button" border="0"/></a>
		</b>
		<img src="jw.jpg" height="140" width="140" alt="JW logo"/>
	</p>
	
</td>
<td colspan="2"  width="50%" valign="top" align="center"> 
	<img src="banner.jpg"  height="200" width="750" alt="PO Website van Jordi"/>
</td>
</tr>
<tr>
<td>
<h1>Wolfenstein Enemy Territory</h1>
	<p>
		Hier wat over mijn interesses. Als eerst zal ik wat vertellen over de game waar ik het in het interview ook al over heb, <br/>
		Wolfenstein Enemy Territory. <br/>
		Dit spel is een schietspel dat sinds 2003 gratis te spelen is. <br/>
		Dit is op zich niet erg normaal omdat het spel van hoge kwaliteit is (op dat moment in ieder geval in vergelijking met andere shooters).<br/>
		Het spel is gratis beschikbaar gekomen omdat de single player van het spel mislukte. <br/>
		Nadat het spel online werd gezet en dus door iedereen gedownload kon worden werd hier ook hevig gebruik van gemaakt. <br/>
		De multiplayer is zogezegd dan ook razend pop***air. Nog steeds spelen er heel veel spelers iedere dag ondanks veel nieuwere en <br/>
		grafisch betere games zoals Call of Duty. <br/><br/>
		
		<b>Het spel.</b> <br/>
		Het spel is zoals al gezegd een schietspel. Het kent vele maps (kleine werelden waarin zich missie's bevinden) waarin word gevochten <br/>
		om de overwinning. Deze strijd gaat tussen de Allies en de Axis (amerikanen en duitsers). Vaak moet een van deze twee het <br/>
		objectif (doel) verdedigen terwijl de ander probeert om dit te halen. De objectifs lopen uit een van het vervoeren van een tank naar <br/> 
		een afgesproken plaats tot het stelen van goud uit de basis van het andere team. <br/><br/>
		
		Als je het spel opstart kom je eerst in een normaal menu waar je bij je eerste keer ook gelijk je naam kan kiezen en nog<br/>
		wat andere instellingen. Om echt te gaan spelen moeten we een server kiezen. Een server is eigenlijk een computer die er <br/>
		voor zorgt dat jij kan spelen. De server zet de bestanden online en verbind jou met je speelwereld. De grootte van de servers <br/>
		lopen uiteen tot wel 60 spelers. Als je je server hebt gekozen word je verbonden met je speelwereld. <br/>
		Aangekomen in de speelwereld kun kiezen wat je wil zijn, Axis of Allies. Nadat je je team hebt gekozen kun je nog <br/>
		kiezen uit verschillende "classes". Hiervan heeft ieder team er 5; Soldier, Medic, Engineer, Field Ops en Covert Ops. Deze vervullen <br/>
		allemaal hun eigen taak. <br/><br/> <br/> 
		
		Op het plaatje hieronder zie je het menu waarin je kunt kiezen wat je wil zijn. Ga met je muis over de zogenaamde hotspots <br/> 
		om te zien wat ieder icoontje inhoud. (De hotspots zijn alleen te zien in internet explorer) <br/><br/>  
		<img src="wolfensteinclasses.jpg"  height="201" width="244" alt="Wolfensteinclasses" usemap="#Wolfenstein" border="0"/>
			<map name="wolfenstein">
				<area shape="rect" coords="11,14,77,56" alt="Allies"/>
				<area shape="rect" coords="88,14,156,56" alt="Axis"/>
				<area shape="rect" coords="167,14,233,56" alt="Spectator"/>
				<area shape="circle" coords="25,125,16" alt="Soldier"/>
				<area shape="circle" coords="73,125,16" alt="Medic"/>
				<area shape="circle" coords="125,125,16" alt="Engineer"/>
				<area shape="circle" coords="170,125,16" alt="Fieldops"/>
				<area shape="circle" coords="218,125,16" alt="Covertops"/>
		</map><br/><br/>
		Bij het kiezen van je class kies je indirect ook je wapen, want iedere class heeft eigen wapens. Zo hebben allereerst Allies andere wapens <br/>
		als Axis. Er zijn per team zo'n 12 verschillende wapens waaruit iedere speler kan kiezen. Nu je in je server zit, je team hebt gekozen en je <br/>
		wapen gepakt is het tijd om te beginnen. <br/>
		Per map kun je beginnen aan je missie. Dit kan varrieren van het repareren van tanks tot het "healen" van mensen. Er is niet vastgesteld <br/>
		wat je perse moet zijn. Je kunt doen waar je goed in bent of wat je gewoon leuk vind. De missie van de map hoef je dus ook niet uit te <br/>
		voeren als je dit niet wil. Je kunt gewoon knallen en proberen kills te krijgen. Er zijn waarschijnlijk genoeg teammates van je die wel <br/>
		het objectif proberen te halen.<br/>
		Zo kun je je dus uren vermaken door steeds iets nieuws uit te proberen. Van een andere server, het andere team, andere class tot een <br/>
		ander wapen. <br/>
		Ik zou zeggen probeer het is.<br/><br/>
		<hr size="1" align="center" width="85%"/>
		<p>
		Zelf speel ik dus ook Wolfenstein. Daarom wat info hieronder daarover. <br/><br/>
		<b>Server:</b> Flame-Guards #1<br/>
		<b>IP:</b> 188.40.120.81:27960<br/>
		<b>Playername:</b> LiveNL<br/>
		<b>Speeltijd:</b> Speel ongeveer nu 2.5 jaar in de FlameGuards community<br/>
		<b>Site:</b>www.flame-guards.com<br/><br/><br/>
		
		Klik op de link hieronder om naar de site van splashdamage te gaan. Dit is de ontwikkelaar van het spel en dus kun je de game hier dowloaden. <br/>
		<a href="http://www.splashdamage.com/content/wolfenstein-enemy-territory-barracks">Klik hier om door te gaan naar de site</a><br/><br/>
		Hieronder nog een aantal screenshots van Wolfenstein Enemy Territory. (Klik op het gewenste screenshot voor de vergrote versie)
		</p>
		<center>		
														<script type="text/javascript">
// DIT SCRIPT HEB IK VAN INTERNET. DE CODES VOOR DE PLAATJES EN DE LINKS NAAR HET WEBALBUM HEB IK ER WEL ZELF IN GEZET
							/***********************************************
							* Conveyor belt slideshow script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
							* This notice MUST stay intact for legal use
							* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code					
												
							***********************************************/


							//Specify the slider's width (in pixels)
							var sliderwidth="300px"
							//Specify the slider's height
							var sliderheight="150px"
							//Specify the slider's slide speed (larger is faster 1-10)
							var slidespeed=1
							//configure background color:
							slidebgcolor="#000000"

							//Specify the slider's images
							var leftrightslide=new Array()
							var finalslide=''
							leftrightslide[0]='<a href="http://picasaweb.google.com/HCforLiveNL/WolfensteinScreenshots#5391394595780693858"><img src="Wolfetlogo.jpg" border=0></a>'
							leftrightslide[1]='<a href="http://picasaweb.google.com/HCforLiveNL/WolfensteinScreenshots#5391394592065743810"><img src="Allies.jpg" border=0></a>'
							leftrightslide[2]='<a href="http://picasaweb.google.com/HCforLiveNL/WolfensteinScreenshots#5391394595300672114"><img src="Axis.jpg" border=0></a>'
							leftrightslide[3]='<a href="http://picasaweb.google.com/HCforLiveNL/WolfensteinScreenshots#5391394595675408722"><img src="Oasis.jpg" border=0></a>'
							leftrightslide[4]='<a href="http://picasaweb.google.com/HCforLiveNL/WolfensteinScreenshots#5391394599723076354"><img src="Oasis2.jpg" border=0></a>'

							//Specify gap between each image (use HTML):
							var imagegap=" "

							//Specify pixels gap between each slideshow rotation (use integer):
							var slideshowgap=2


							////NO NEED TO EDIT BELOW THIS LINE////////////

							var copyspeed=slidespeed
							leftrightslide='<nobr>'+leftrightslide.join(imagegap)+'</nobr>'
							var iedom=document.all||document.getElementById
							if (iedom)
							document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+leftrightslide+'</span>')
							var actualwidth=''
							var cross_slide, ns_slide

							function fillup(){
							if (iedom){
							cross_slide=document.getElementById? document.getElementById("test2") : document.all.test2
							cross_slide2=document.getElementById? document.getElementById("test3") : document.all.test3
							cross_slide.innerHTML=cross_slide2.innerHTML=leftrightslide
							actualwidth=document.all? cross_slide.offsetWidth : document.getElementById("temp").offsetWidth
							cross_slide2.style.left=actualwidth+slideshowgap+"px"
							}
							else if (document.layers){
							ns_slide=document.ns_slidemenu.document.ns_slidemenu2
							ns_slide2=document.ns_slidemenu.document.ns_slidemenu3
							ns_slide.document.write(leftrightslide)
							ns_slide.document.close()
							actualwidth=ns_slide.document.width
							ns_slide2.left=actualwidth+slideshowgap
							ns_slide2.document.write(leftrightslide)
							ns_slide2.document.close()
							}
							lefttime=setInterval("slideleft()",30)
							}
							window.onload=fillup

							function slideleft(){
							if (iedom){
							if (parseInt(cross_slide.style.left)>(actualwidth*(-1)+8))
							cross_slide.style.left=parseInt(cross_slide.style.left)-copyspeed+"px"
							else
							cross_slide.style.left=parseInt(cross_slide2.style.left)+actualwidth+slideshowgap+"px"

							if (parseInt(cross_slide2.style.left)>(actualwidth*(-1)+8))
							cross_slide2.style.left=parseInt(cross_slide2.style.left)-copyspeed+"px"
							else
							cross_slide2.style.left=parseInt(cross_slide.style.left)+actualwidth+slideshowgap+"px"

							}
							else if (document.layers){
							if (ns_slide.left>(actualwidth*(-1)+8))
							ns_slide.left-=copyspeed
							else
							ns_slide.left=ns_slide2.left+actualwidth+slideshowgap

							if (ns_slide2.left>(actualwidth*(-1)+8))
							ns_slide2.left-=copyspeed
							else
							ns_slide2.left=ns_slide.left+actualwidth+slideshowgap
							}
							}


							if (iedom||document.layers){
							with (document){
							document.write('<table border="0" cellspacing="0" cellpadding="0"><td>')
							if (iedom){
							write('<div style="position:relative;width:'+sliderwidth+';height:'+sliderheight+';overflow:hidden">')
							write('<div style="position:absolute;width:'+sliderwidth+';height:'+sliderheight+';background-color:'+slidebgcolor+'" onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed">')
							write('<div id="test2" style="position:absolute;left:0px;top:0px"></div>')
							write('<div id="test3" style="position:absolute;left:-1000px;top:0px"></div>')
							write('</div></div>')
							}
							else if (document.layers){
							write('<ilayer width='+sliderwidth+' height='+sliderheight+' name="ns_slidemenu" bgColor='+slidebgcolor+'>')
							write('<layer name="ns_slidemenu2" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
							write('<layer name="ns_slidemenu3" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
							write('</ilayer>')
							}
							document.write('</td></table>')
							}
							}
							</script>
		</center>
	</p>
</td>
</tr>
</table>

</body>
</html>
 
Laatst bewerkt:
Het werkt niet als je het hele script op de plek plaatst waar eerst de aanroep van je file stond?

Dan ligt het aan het script, niet aan het aanroepen ervan in een extern bestand.

Heb je het ergens online staan, dan kunnen we de foutconsole / firebug erop loslaten.
 
ben even over nieuw begonnen, codes gekopieerd hiervandaan en ja hoor gelukt. heb geen idee hoe ik t precies heb gedaan maar het werkt :D dit is nu mijn html code:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"  lang="en">
<head>
	<meta http-equiv="Content-Type" content="text/html;  charset=iso-8859-1" />
	<link href="stijl1.css" rel="stylesheet" type="text/css" />
	<title> PO Website - Home </title>
</head>
<body bgcolor="#27408B">
<table bgcolor="000000" border="2" width="100%" cellspacing="20" cellpadding="5" >
<tr>
<td rowspan="2" width="10%" height="30%" valign="top">
	<p>		
		<b>
		<a href="website.html"><img src="homebutton.jpg" width="140" height="35" alt="Home-button" border="0"/></a>
		<br/>
		<a href="interview.html"><img src="interviewbutton.jpg" width="140" height="35" alt="Interview-button" border="0"/></a>
		<br/> 
		<a href="interesses.html"><img src="interessesbutton.jpg" width="140" height="35" alt="Interesses-button" border="0"/></a>
		<br/>
		<a href="overdesite.html"><img src="overdesitebutton.jpg" width="140" height="35" alt="Over de site-button" border="0"/></a>
		<br/>
		<a href="infoenupdates.html"><img src="infoenupdatesbutton.jpg" width="140" height="35" alt="Info en updates-button" border="0"/></a>
		</b>
		<img src="jw.jpg" height="140" width="140" alt="JW logo"/>
	</p>
	
</td>
<td colspan="2"  width="50%" valign="top" align="center"> 
		<img src="banner.jpg"  height="200" width="750" alt="PO Website van Jordi"/>
</td>
</tr>
<tr>
<td>
	<p>
		Op deze site vind je info over mijn intresses, over deze site <br/>
		en het interview dat gemaakt is aan het begin van het lesjaar bij informatica.
		<br/><br/>
	</p>
		<hr size="1" align="center" width="85%" />
		<br/>	
	<p>
		Momenteel is deze site nog volledig onder constructie, wil je weten hoe het is gegaan of de niewste updates in 1 oogopslag weten te vinden?
		Ga dan naar info en updates. Je kan hier het snelst komen door op de pijl onder dit tekstje te klikken. <br/>
		<a href="infoenupdates.html"><img src="pijl.jpg" width="40" height="40" alt="Pijl" border="0"/></a>
	</p>
		<br/>
		<hr size="1" align="center" width="85%"/>

	<p>	
<center>
			<script type="text/javascript" src="javascript.js"></script>
</center>
	</p>
</td>
</tr>
</table>
</body>
</html>

en dit mijn script code:

Code:
//Specify the slider's width (in pixels)
var sliderwidth="300px"
//Specify the slider's height
var sliderheight="150px"
//Specify the slider's slide speed (larger is faster 1-10)
var slidespeed=1
//configure background color:
slidebgcolor="#000000"
//Specify the slider's images
var leftrightslide=new Array()
var finalslide=''
leftrightslide[0]='<a href="http://picasaweb.google.com/HCforLiveNL/WolfensteinScreenshots#5391394595780693858"><img src="Wolfetlogo.jpg" border="0" alt="Wolfenstein logo"/></a>'
leftrightslide[1]='<a href="http://picasaweb.google.com/HCforLiveNL/WolfensteinScreenshots#5391394592065743810"><img src="Allies.jpg" border="0" alt="Allis team"/></a>'
leftrightslide[2]='<a href="http://picasaweb.google.com/HCforLiveNL/WolfensteinScreenshots#5391394595300672114"><img src="Axis.jpg" border="0" alt="Axis team"/></a>'
leftrightslide[3]='<a href="http://picasaweb.google.com/HCforLiveNL/WolfensteinScreenshots#5391394595675408722"><img src="Oasis.jpg" border="0" alt="Oasis map"/></a>'
leftrightslide[4]='<a href="http://picasaweb.google.com/HCforLiveNL/WolfensteinScreenshots#5391394599723076354"><img src="Oasis2.jpg" border="0" alt="Oasis2 map"/></a>'
//Specify gap between each image (use HTML):
var imagegap=" "
//Specify pixels gap between each slideshow rotation (use integer):
var slideshowgap=2
////NO NEED TO EDIT BELOW THIS LINE////////////
var copyspeed=slidespeed
leftrightslide='<nobr>'+leftrightslide.join(imagegap)+'</nobr>'
var iedom=document.all||document.getElementById
if (iedom)
document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+leftrightslide+'</span>')
var actualwidth=''
var cross_slide, ns_slide
function fillup(){
if (iedom){
cross_slide=document.getElementById? document.getElementById("test2") : document.all.test2
cross_slide2=document.getElementById? document.getElementById("test3") : document.all.test3
cross_slide.innerHTML=cross_slide2.innerHTML=leftrightslide
actualwidth=document.all? cross_slide.offsetWidth : document.getElementById("temp").offsetWidth
cross_slide2.style.left=actualwidth+slideshowgap+"px"
}
else if (document.layers){
ns_slide=document.ns_slidemenu.document.ns_slidemenu2
ns_slide2=document.ns_slidemenu.document.ns_slidemenu3
ns_slide.document.write(leftrightslide)
ns_slide.document.close()
actualwidth=ns_slide.document.width
ns_slide2.left=actualwidth+slideshowgap
ns_slide2.document.write(leftrightslide)
ns_slide2.document.close()
}
lefttime=setInterval("slideleft()",30)
}
window.onload=fillup
function slideleft(){
if (iedom){
if (parseInt(cross_slide.style.left)>(actualwidth*(-1)+8))
cross_slide.style.left=parseInt(cross_slide.style.left)-copyspeed+"px"
else
cross_slide.style.left=parseInt(cross_slide2.style.left)+actualwidth+slideshowgap+"px"
if (parseInt(cross_slide2.style.left)>(actualwidth*(-1)+8))
cross_slide2.style.left=parseInt(cross_slide2.style.left)-copyspeed+"px"
else
cross_slide2.style.left=parseInt(cross_slide.style.left)+actualwidth+slideshowgap+"px"
}
else if (document.layers){
if (ns_slide.left>(actualwidth*(-1)+8))
ns_slide.left-=copyspeed
else
ns_slide.left=ns_slide2.left+actualwidth+slideshowgap
if (ns_slide2.left>(actualwidth*(-1)+8))
ns_slide2.left-=copyspeed
else
ns_slide2.left=ns_slide.left+actualwidth+slideshowgap
}
}
if (iedom||document.layers){
with (document){
document.write('<table border="0" cellspacing="0" cellpadding="0"><td>')
if (iedom){
write('<div style="position:relative;width:'+sliderwidth+';height:'+sliderheight+';overflow:hidden">')
write('<div style="position:absolute;width:'+sliderwidth+';height:'+sliderheight+';background-color:'+slidebgcolor+'" onmouseover="copyspeed=0" onmouseout="copyspeed=slidespeed">')
write('<div id="test2" style="position:absolute;left:0px;top:0px"></div>')
write('<div id="test3" style="position:absolute;left:-1000px;top:0px"></div>')
write('</div></div>')
}
else if (document.layers){
write('<ilayer width='+sliderwidth+' height='+sliderheight+' name="ns_slidemenu" bgColor='+slidebgcolor+'>')
write('<layer name="ns_slidemenu2" left=0 top=0 onmouseover="copyspeed=0" onmouseout="copyspeed=slidespeed"></layer>')
write('<layer name="ns_slidemenu3" left=0 top=0 onmouseover="copyspeed=0" onmouseout="copyspeed=slidespeed"></layer>')
write('</ilayer>')
}
document.write('</td></table>')
}
}

dankje, denk dat het aan dat language ding lag, maar weet t niet zeker.. naja het werkt iig


1 ding nog, ik heb nu om het script op het midden van de pagina te zetten de <center> en </center> tag gebruikt, enig idee wat de juiste code hiervoor is (ook al werkt t wel, maar t komt niet door de validator)
 
Laatst bewerkt:
Je kunt het volgende gebruiken:

HTML:
<div style="width: 400px; margin: auto">

</div>

Moet je wel zelf even de width goed instellen.

Afhankelijk van het precieze doel, kun je ook

HTML:
<div style="text-align: center">

</div>

gebruiken.
 
Je kunt het volgende gebruiken:

HTML:
<div style="width: 400px; margin: auto">

</div>

Moet je wel zelf even de width goed instellen.

Afhankelijk van het precieze doel, kun je ook

HTML:
<div style="text-align: center">

</div>

gebruiken.

heb gewoon dit nu:

<div align="center">
<script type="text/javascript" src="javascript.js"></script>
</div>

werkt goed en komt door de validator, nog maals bedankt voor hulp :D
 
maak van align="center" nou gewoon style="text-align: center"

Dan is het ook nog valid in XHTML Strict, het ultieme doel ;):P
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan