Fout bij buttons

Status
Niet open voor verdere reacties.

Khaboy

Gebruiker
Lid geworden
14 aug 2011
Berichten
28
Hallo allemaal,

Ik was bezig met een site maken.. Heb boven aan me site buttons neergelegd maar zodra ik tekst neer zet dan kan ik op die tekst klikken en dan brengt ie me naar de pagina van de laatste button?

<html>

<body style="background-image: url('http://spelb.com/wp-content/uploads/2012/02/christian-clipart-backgrounds.jpg');margin:0;padding:5px;">
<a href="C:\Documents and Settings\Seda\Bureaublad\compnieuws\index.html"><img src="button1.png"/>
<a href="C:\Documents and Settings\Seda\Bureaublad\compnieuws\streams.html"><img src="streams.png"/>
<a href="C:\Documents and Settings\Seda\Bureaublad\compnieuws\contact.html"><img src="button3.png" />
<hr/>

<br/>
<br/>
<br/>
<br/>
<br/>
<br/>
<p>About Soccerteamz</p>


</html>
 
Hoi Khaboy,
Als je een link begint met <a ...>, dan moet die link na het ophalen van de button ook weer afgesloten worden met een eindtag: </a>.
Anders weten de browser niet dat daar de link ophoudt.
Het zal dus iets moeten worden als:
HTML:
<a href="C:\Documents and Settings\Seda\Bureaublad\compnieuws\index.html"><img src="button1.png" /></a> 
<a href="C:\Documents and Settings\Seda\Bureaublad\compnieuws\streams.html"><img src="streams.png" /></a>
<a href="C:\Documents and Settings\Seda\Bureaublad\compnieuws\contact.html"><img src="button3.png" /></a>
En waarschijnlijk zal ook de verwijzing naar de vindplaats van de aangeklikte pagina veranderd moeten worden.
Zoals het er nu staat, gaat de browser zoeken naar de pagina's op de harde schijf van de bezoeker, maar daar staan ze niet.;)

Met vriendelijke groet,
CSShunter
 
AHA! Hartstikke bedankt voor je hulp! :)
Trouwens als ik bijvoorbeeld langs een van de buttons ga dan zie je c:/documents.... staan kan je dat veranderen? Zo ja hoe?
 
Hoi Khaboy,
Juist, in de zg. statusbar van de browser.
Maar proberen dat te verhinderen is erg af te raden!


  1. Zo kunnen bezoekers zien waar een link naar toe gaat voordat ze klikken, en daar hebben ze recht op.
  2. Dat vinden de moderne browserversies ook, en daarin kan het niet uitgezet worden.
  3. In oudere browsers kon het soms wel, d.w.z. er was javascript voor nodig om het uit te zetten.
  4. Maar dat werkte alleen als de bezoeker javascript ingeschakeld had staan.
  5. En dan ook nog lang niet altijd: in de browser-settings kon je instellen dat scripts niet aan de statusbar-mededelingen mochten komen. Dat kon in Firefox (nu niet meer, nu is het standaard verboden), en bv. ook in Internet Explorer 7:

ie7-statusbar-uitschakelen.png

Conclusie:
Niet aan beginnen: het werkt in 9,9 van de 10 gevallen niet, het is gebruikersonvriendelijk, en het wekt wantrouwen als je niet kan zien waar je naar toe gaat!

Met vriendelijke groet,
CSShunter
 
Nu heb ik weer een probleem zodra ik me (HTML-bestand) open vanuit me bureaublad zelf dan kan ik normaal op de Buttons klikken, maar zodra ik hem op een webhost plaats en klik op een van de drie buttons dan gebeurd niks dan blijft ie gewoon op dezelfde pagina (Home)
 
Als je dezelfde links gebruikt als in je openingsbericht is dat ook logisch, die verwijzen namelijk naar een plek op je harde schijf, niet op de server.
 
Maar ik heb die andere bestanden ook geupload via FileZilla.. Dan moet ie ze toch kunnen lezen?
 
Zeker, maar niet op de plek war jij naar wijst (C:\Documents and Settings\Seda\Bureaublad\compnieuws\streams.html) dat is op jouw PC, niet op de server. Als het streams.html bestand in dezelfde maps staat als index.html kun je het gewoon zo doen. <a href="streams.html">linktekst</a>

(dit heeft csshunter trouwens ook al gemeld in het tweede bericht, maar goed.)
 
En hoe moet ik dat doen? Kan je me stap voor stap uitleggen hoe ik het wel kan laten werken?
 
Maar waar moet ik dat precies plaatsen? Bij de buttons? bovenaan?
 
Dit
HTML:
<a href="C:\Documents and Settings\Seda\Bureaublad\compnieuws\index.html"><img src="button1.png" /></a> 
<a href="C:\Documents and Settings\Seda\Bureaublad\compnieuws\streams.html"><img src="streams.png" /></a>
<a href="C:\Documents and Settings\Seda\Bureaublad\compnieuws\contact.html"><img src="button3.png" /></a>
Moet dit worden.
HTML:
<a href="index.html"><img src="button1.png" /></a> 
<a href="streams.html"><img src="streams.png" /></a>
<a href="contact.html"><img src="button3.png" /></a>
Simpeler kan ik het niet maken ben ik bang.
 
Aha ja sorry ik zag het al, maar bedankt voor je reactie en je hulp :thumb:
 
Trouwens nog een vraagje is er een manier dat als ik bijvoorbeeld bezig ben met me HTML bestand iets nieuws in te voeren dat het dan automatisch word geupdate via FileZilla dus dat ik niet telkens opnieuw hoef up te loaden?
 
Wat je kunt doe is het bestand via Filezilla openen, als jehet dan opslaat zal Filezilla vragen of je het wilt uploaden. NIet volledig automatisch, maar wel wat sneller dan het helemaal handmatig te doen. Wat misschien ook mogelijk is (ik weet niet zeker of dit in Windows werkt) is je FTP server instellen als een gewone map of extra harde schijf, zodat je filezilla niet meer nodig hebt. Maar, zoals ik zei, hoe dat bij windows moet zou ik je niet kunnen zeggen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan