[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4688: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4690: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4692: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
Webmasterplein.net • Toon onderwerp - weergave anders in IE dan in Mozilla
Pagina 1 van 1

weergave anders in IE dan in Mozilla

BerichtGeplaatst: 16 jan 2008 15:19
door Samm
Hoi ik ben met een site bezig met een dropdown en wereldklokken script. Nou worden de scriptjes in IE niet of anders (dropdown verspringt te ver naar rechts) weergegeven en in Firefox wel goed. Ik doe vast iets fout in de doctype maar wat?

samm

javascript weergave anders in IE dan in Mozilla

BerichtGeplaatst: 17 jan 2008 14:17
door Samm

Re: weergave anders in IE dan in Mozilla

BerichtGeplaatst: 17 jan 2008 20:56
door Stef
Waarschijnlijk is je Javascript enkel voor IE6 geschreven, het script uitpluizen en kijken waar FF wel werkt is meer werk dan een goed .

Re: weergave anders in IE dan in Mozilla

BerichtGeplaatst: 17 jan 2008 21:53
door Samm
Stef daar was ik al bang voor. Ik ben er al druk mee bezig. Thanks voor je reactie.

Re: weergave anders in IE dan in Mozilla

BerichtGeplaatst: 22 jan 2008 13:21
door KillerSponge

Re: weergave anders in IE dan in Mozilla

BerichtGeplaatst: 22 jan 2008 14:17
door ElbertF

Re: weergave anders in IE dan in Mozilla

BerichtGeplaatst: 22 jan 2008 18:57
door KillerSponge
Het 'probleem' is dat het in IE niet uitmaakt vanwaar je de innerHTML aanroept, en bij Firefox wel. In het script uit dit topic is het bijvoorbeeld zo dat het stuk javascript in de header staat, dus het kan geen elementen uit de body aanpassen.

Onderstaande link is het script uit dit topic, maar dan aangepast aan de officiële DOM methode.
http://downloads.killersponge.nl/wereldklok.zip

Dat script werkt wél in IE én FF. Alleen Opera werkt niet helemaal zoals t hoort, maar ik verdenk de bagger javascriptengine van Opera...

Re: weergave anders in IE dan in Mozilla

BerichtGeplaatst: 22 jan 2008 19:28
door ElbertF
Dat klopt niet, ik roep mijn AJAX-engine aan vanuit de header en alles werkt overal perfect (ook Opera dus). Voorwaarde is natuurlijk wel dat dit in een functie staat die pas aangeroepen word wanneer de elementen ook daadwerkelijk ingeladen zijn op de pagina maar dat geldt voor elke browser en is bij dit script ook het geval.

Alleen IE heeft problemen met cellen en select-velden (hoewel je hiervoor MS' verzinsel outerHTML kunt gebruiken).

Re: weergave anders in IE dan in Mozilla

BerichtGeplaatst: 22 jan 2008 20:03
door KillerSponge
(pst, innerHTML is ook een MS verzinsel ;) )

Dat bedoelde ik ook. Het script staat volledig in de header, de functie aanroep begint onLoad. Anyway: kennelijk werkt het niet. Zodra ik het innerHTML stuk verving door het DOM stuk, werkte het wel :)

Enne, de Opera bug had niks met innerHTML/DOM te maken: om de één of andere rede vind Opera dat het altijd '0-1' seconde is. Alle overige browsers doen dit wel goed.

Re: weergave anders in IE dan in Mozilla

BerichtGeplaatst: 22 jan 2008 20:43
door ElbertF

Re: weergave anders in IE dan in Mozilla

BerichtGeplaatst: 22 jan 2008 22:41
door KillerSponge

Re: weergave anders in IE dan in Mozilla

BerichtGeplaatst: 22 jan 2008 22:55
door ElbertF
innerHTML heeft niks met 'draggable' te maken, HTML zal ook nooit interactief worden zoals PHP (AJAX). Ik vraag me wel af wat ze ermee bedoelen. :}

Re: weergave anders in IE dan in Mozilla

BerichtGeplaatst: 22 jan 2008 22:59
door KillerSponge
Ik doelde op het feit dat het interactiever wordt, in de zin van minder statisch. Dingen die je kan doen zonder de pagina te refreshen. Natuurlijk moet er voor de rest van het systeem wel iets van PHP achter hangen :P