login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Meta refresh stoppen met javascript

Offline MindPrison - 15/04/2007 21:49
Avatar van MindPrisonPHP gevorderde Weet iemand of het mogelijk is door middel van javascript een meta refresh te stoppen?
Het is namelijk de bedoeling dat bezoekers waarbij javascript uit staat naar een bepaalde pagina gestuurd worden (door de refresh). Maar bij wie javascript wel aan staat, moet er uiteraard niets gebeuren.

3 antwoorden

Gesponsorde links
Offline vinTage - 15/04/2007 22:02
Avatar van vinTage Nieuw lid Je zou het andersom kunnen doen?
Dus de index bevat een js script met daarin een redirect naar de pagina MET jes, als je geen js hebt blijf je dus op de index.
Offline MindPrison - 15/04/2007 22:46 (laatste wijziging 15/04/2007 23:27)
Avatar van MindPrison PHP gevorderde De website gebruikt nogal veel js (voor allerlei kleine dingen) en 99% van het doelpubliek zal javascript ook wel degelijk hebben aan staan (het zijn namelijk geen echte internet-kenners en alles wat automatisch kan gaan, gaat beter automatisch ), dus deze oplossing is niet echt nuttig.

ps: ik ben misschien niet helemaal duidelijk geweest, maar de redirect gebeurd naar een pagina waar vermeld wordt dat ze js moeten inschakelen.
Offline Pastebin - 16/04/2007 00:20 (laatste wijziging 16/04/2007 00:21)
Avatar van Pastebin Nieuw lid <noscript>
<!-- hier een meta redirect -->
</noscript>
Geen idee of dat zal werken, maar het gebruik van meta in je body is zowieso al niet 100% juist..

Wat ik altijd doe is door die <noscript> bovenaan een balkje laten verschijnen met de melding dat ze het moeten inschakelen, en dan een link naar een pagina waar alles uitgelegd staat.

Je kan bv. heel je content in een <div id="websiteContent"> steken en dan onderaan de pagina die div weergeven met JavaScript (dus eerst als display: none; laten verschijnen.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.17s