anoniem Geplaatst: 7 oktober 2004 Delen Geplaatst: 7 oktober 2004 Mijn website werkt prima op mijn eigen computer, dat wil zeggen als ik geen http-adres gebruik. Het navigatiesysteem werkt zoals het moet werken: de frames laden in het frame met de naam 'content'. Maar als ik mijn (oude) site via het webadres urania.nl aanroep (via de link 'test') dan laden de pagina's die ik via de navigatiebalk aanroep niet meer in de frameset, ze springen eruit. Het is waarschijnlijk een scriptfout, maar hoe kan het dan wel werken als ik hem laad via mijn computer? Ik snap er niks van. Kan iemand mij helpen, want ik begin aardig gefrustreerd te raken. Quote Link naar reactie
anoniem Geplaatst: 7 oktober 2004 Auteur Delen Geplaatst: 7 oktober 2004 Hoofdlettergebruik? Quote Link naar reactie
anoniem Geplaatst: 7 oktober 2004 Auteur Delen Geplaatst: 7 oktober 2004 wat bedoel je precies: hoofdlettergebruik waar/wanneer? groet Quote Link naar reactie
anoniem Geplaatst: 7 oktober 2004 Auteur Delen Geplaatst: 7 oktober 2004 Michiel bedoelt dat je misschien verkeerde benaming voor je targets gebruikt. Deze namen zijn hoofdlettergevoelig. Als je een bepaald frame een naam geeft, moet je deze naam exact (dus incl. hoofd-/ kleine letters) overenkomen met de naam die je noemt als target. Quote Link naar reactie
anoniem Geplaatst: 7 oktober 2004 Auteur Delen Geplaatst: 7 oktober 2004 Ik zie in de navigatie pagina zelf links staan zonder target, én ik zie in scripts/navigatie2.js nergens een target.... Dus eea kan wel kloppen.. t. Quote Link naar reactie
anoniem Geplaatst: 7 oktober 2004 Auteur Delen Geplaatst: 7 oktober 2004 Dus als ik het goed begrijp werkt het niet meer om in de head de tag 'base target="content"' te gebruiken? Tenminste op het internet dan, want op mijn eigen computer werkt dat wel. Vind ik wel gek. Quote Link naar reactie
anoniem Geplaatst: 7 oktober 2004 Auteur Delen Geplaatst: 7 oktober 2004 Trouwens, nog over die hoofdletters: ik heb dat nagekeken, maar ik kan nergens iets vinden waar hoofdletters/kleine letters niet overeenkomen in de benaming van de targets. Hanne. Quote Link naar reactie
anoniem Geplaatst: 7 oktober 2004 Auteur Delen Geplaatst: 7 oktober 2004 ik heb nu de tag 'base target="content"' uit de head van de pagina's index.html en navigatie.html gehaald en de targets in de links zelf gezet, maar het helpt geen zier. Quote Link naar reactie
anoniem Geplaatst: 7 oktober 2004 Auteur Delen Geplaatst: 7 oktober 2004 Waarom werk je met frames? Het kan ook in een div met 'overflow: auto'. Je werkt immers met nieuwerwets spul (xhtml en css).. Ben je denk ik van het probleem af en ga je ook nog mee "in de vaart van de W3C-standaards", zoals je dat zelf op je site zegt. Quote Link naar reactie
anoniem Geplaatst: 7 oktober 2004 Auteur Delen Geplaatst: 7 oktober 2004 als ik werk met div's moet elke pagina opnieuw mijn navigatiebalk laden. met frames scheelt het behoorlijk wat laadtijd. hoe dan ook, ik zoek nog steeds iemand die me kan helpen het probleem van mijn site te traceren. zou het aan dit deel van het navigatiescript kunnen liggen (het is een script wat ik van internet heb geplukt): function resetit(e) { if (document.all&&!menuobj.contains(e.toElement)) {delayhide=setTimeout("showit(-1)",delay_hide)} else if [b:70a26f24d8](document.getElementById&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))[/b:70a26f24d8] {delayhide=setTimeout("showit(-1)",delay_hide)} } function clear_delayhide() { if (window.delayhide) {clearTimeout(delayhide)} Als je me kunt helpen: mijn dank is groot. Groet. Quote Link naar reactie
anoniem Geplaatst: 7 oktober 2004 Auteur Delen Geplaatst: 7 oktober 2004 Als je iets vergelijkt moet je een dubbel "=" teken gebruiken:[code:1:52546f475c]If (1+2 == 3) {}[/code:1:52546f475c] Quote Link naar reactie
anoniem Geplaatst: 7 oktober 2004 Auteur Delen Geplaatst: 7 oktober 2004 je hebt ook nog een apart stukje script op de server staan (*.js). Kijk daar eens naar. Waar je ook op moet letten is dat je niet nóg een index opent (in je bestaande index dan). t. Quote Link naar reactie
anoniem Geplaatst: 7 oktober 2004 Auteur Delen Geplaatst: 7 oktober 2004 Dank jullie wel voor jullie commentaar. Het probleem is opgelost, dankzij 'Teacher' en 'Rowanov' op het tweakers-forum. Mijn index.html pagina (zonder frames) verwees met een link naar een andere index.html pagina (met de frames) in een subfolder. Dat veroorzaakte dat de pagina die werd geladen middels de navigatiebalk in de 2e indexpagina in feite werd geladen in de eerste indexpagina (die zonder frames dus). Kunt u mij nog volgen? Enfin, mijn site doet weer normaal en ik heb gelukkig net niet mijn computer aan diggelen geslagen. Michiel, nog even over je opmerking over het gebruik van "==" als je een vergelijking gebruikt in javascript: er stond "!=" wat je gebruikt als je wilt aangeven dat iets ongelijk moet zijn aan een waarde, maar misschien bedoelde je iets anders. Groeten. Quote Link naar reactie
anoniem Geplaatst: 7 oktober 2004 Auteur Delen Geplaatst: 7 oktober 2004 oh ja, de oplossing: in de link naar de 2e indexpagina toegevoegd "target=_blank". da was alles. Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen