![]() |
Javascript+NS4+CSS=ellende?
Aaah! Help! Ik heb een pagina, die een pagina met DIV layertjes opbouwt. Dat gebeurt door een javascript, die dynamisch aan de hand van een heel stel voorwaardes etc. dingen schrijft naar het document.
Dus, even heel simpel, zoiets: <SCRIPT> document.write('<DIV ID="test" STYLE="position: absolute; top:100; left:100; width:200; height:300">'); document.write('inhoud van de div'); document.write('</DIV>'); </SCRIPT> In IE werkt dit prima, maar in Netscape wordt de hele STYLE regel schijnbaar genegeerd! Ik snap er niks van, maar de positie is niet absoluut, en al helemaal niet op de coords die ik heb opgegeven. Een externe CSS declaratie werkt weer wel, maar die kan ik niet goed dynamisch wegschrijven met javascript... Is er een manier om zo'n DIV tag "direct" in Netscape te laden en ervoor te zorgen dat hij goed wordt gerenderd, met style attributen en al? help. |
was het niet iets met layers die hetzelfde deden??
|
overigens is ns4 niet echt de moeite waard om mee rekening te houden
met 1,2 % marktaandeel en steeds sneller slinkend zou ik me er niet al te druk om maken als je het niet snel hebt opgelost :) |
Citaat:
|
Citaat:
|
Citaat:
je moet zorgen dat de site die je ontwerpt met zoveel mogelijk browsers samenwerkt en je kunt je code altijd checken via http://validator.w3.org dan krijg je te zien waar er misschien problemen zitten |
Citaat:
|
Ok, bedankt! Ja, 't is allemaal wel waar, NS4 is eigenlijk totaal uitgespeeld op de browsermarkt. Maar ik had ooit bedacht dat NS4 compatibiliteit meteen ook compatibiliteit met alle andere halfgare browsers betekende. Dus vandaar. Nu is het meer een persoonlijke uitdaging geworden...
Ik ga de class oplossing meteen proberen, erg bedankt. -gus |
Alle tijden zijn GMT +1. Het is nu 10:16. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.