Toon posts:

[Firefox/IE]Website werkt wel in Firefox, niet in IE.

Pagina: 1
Acties:
  • 175 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Ik heb - in Photoshop - een website ontworpen, teneinde deze met Kladblok, en een beetje Frontpage af te werken. Daarna heb ik hem ge-upload, en deed hij het. Althans, dat dacht ik, nadat ik hem in Firefox bekeek. Toen ik hem later met Internet Explorer bekeek, bleek hij ineens, nadat ik scrollde, ontzettend raar te ogen.
Dit verhaal klinkt vaag, ware het niet dat ik een screenshot ervan heb ge-upload, waarop de site in 2 browsers naast elkaar staat. Zie dus:
Afbeeldingslocatie: http://img243.echo.cx/img243/6990/probleem5gr.th.jpg

Het adres van de site: www.hiddedevries.nl
Alvast bedankt voor de hulp.

[ Voor 5% gewijzigd door Verwijderd op 21-04-2005 20:33 ]


  • JnX
  • Registratie: Februari 2001
  • Laatst online: 18-01 22:08

JnX

Internet Explorer heeft er op een of andere manier moeite mee dat je de website in een frame hebt geplaatst. Zodra je de website opent waar de frame naar verwijst treed het probleem namelijk niet op.

Maar waarom dit gebeurt... Misschien kan je op de pagina van het domein zelf een klein scriptje plaatsen die je direct doorverwijst naar pagina waar de website eigenlijk staat, dan zal het probleem waarschijnlijk niet optreden. Maar misschien is er ook wel een oplossing voor het frame, ik heb alleen geen idee wat..

[ Voor 45% gewijzigd door JnX op 21-04-2005 19:36 ]


Verwijderd

Topicstarter
JnX schreef op donderdag 21 april 2005 @ 19:34:
Internet Explorer heeft er op een of andere manier moeite mee dat je de website in een frame hebt geplaatst. Zodra je de website opent waar de frame naar verwijst treed het probleem namelijk niet op.
Hm, dat is niet zo mooi. Want dat frame gaat automatisch, dat is aangemaakt door degene die mijn .nl-domein verzorgt..

Het ligt dus niet aan mezelf, anderen zien dit ook ??

  • André
  • Registratie: Maart 2002
  • Laatst online: 06-05 11:13

André

Analytics dude

Ik zie dit ook ja in IE :)

Maar ik zie zo niet waar het aan ligt.

  • JnX
  • Registratie: Februari 2001
  • Laatst online: 18-01 22:08

JnX

Verwijderd schreef op donderdag 21 april 2005 @ 19:35:
[...]

Hm, dat is niet zo mooi. Want dat frame gaat automatisch, dat is aangemaakt door degene die mijn .nl-domein verzorgt..

Het ligt dus niet aan mezelf, anderen zien dit ook ??
Ja, als ik de pagina open in IE en ga scrollen wordt de pagina lelijk.. Erg vreemd, ik zou niet durven zeggen hoe het komt :/

Verwijderd

Het lijkt idd aan het frame te liggen (zeker url-forwarding?); als je naar http://members.chello.nl/g.vries4/hiddedevries.nl/ gaat is er namelijk niets aan de hand :)

  • wicher|IA
  • Registratie: November 2000
  • Laatst online: 10-04-2023
Ik vind het eigenlijk wel een hip effect! :P
Ik ga 'm denk ik bewaren om later zelf eens te gebruiken.

  • André
  • Registratie: Maart 2002
  • Laatst online: 06-05 11:13

André

Analytics dude

Zit het misschien in de JS van die teller? Als je die eens weghaalt... :?

  • wicher|IA
  • Registratie: November 2000
  • Laatst online: 10-04-2023
Nee, helpt niet.
IE in Quirks Mode gooien door de Doctype weg te halen werkt wel, maar da's natuurlijk niet helemaal de oplossing.

  • André
  • Registratie: Maart 2002
  • Laatst online: 06-05 11:13

André

Analytics dude

Er zit ook niets speciaals in de pagina, dit lijkt me gewoon een suffe renderbug :/

  • wicher|IA
  • Registratie: November 2000
  • Laatst online: 10-04-2023
Er lijkt iets vreemds aan de hand te zijn met je CSS-file.
Ik heb je website even gekopieerd naar m'n localhost. Als ik 'm vervolgens de CSS-file van je server laat lezen gaat het mis. Laat ik 'm exact dezelfde CSS vanaf de localhost lezen, dan gebeurt er wat anders. De pagina ziet er iets anders uit (de achtergrond loopt bijvoorbeeld niet helemaal door), maar 'de fout' is weg.

EDIT:
Oeps, dat bleek het toch niet te zijn. Dat het er anders uit zag kwam doordat de CSS file op mijn server niet de goede verwijzing naar de achtergrondafbeelding bevatte.
In die achtergrondafbeelding, en dan vooral in de herhaling daarvan blijkt het fout te gaan. Als je de background-repeat: repeat-y; weghaalt gaat er niks fout.

[ Voor 34% gewijzigd door wicher|IA op 21-04-2005 20:13 ]


  • Not Pingu
  • Registratie: November 2001
  • Laatst online: 01-04 20:36

Not Pingu

Dumbass ex machina

Maak je toevallig gebruik van DirectX Filters? Daar heb ik ook wel eens dit soort problemen mee gehad.

Certified smart block developer op de agile darkchain stack. PM voor info.


Verwijderd

Topicstarter
Wat dus ook een beetje raar is; op mijn eigen computer gaat het niet fout .. alleen als hij online staat..

edit: ooh ja , niet raar trouwens, want dan wordt hij ook niet geframed..
wicher schreef op donderdag 21 april 2005 @ 20:09:
In die achtergrondafbeelding, en dan vooral in de herhaling daarvan blijkt het fout te gaan. Als je de background-repeat: repeat-y; weghaalt gaat er niks fout.
Dat background-repeat: repeat-y, zorgt er -volgens een CSS-cursus die ik heb gebruikt als naslagwerkje-, dat de achtegrondafbeelding (die lijntjes) alleen verticaal herhaalt.. Dat heb ik gedaan omdat je dan altijd aan de rechterkant die afbeelding hebt staan, hoe ver je ook maar naar beneden gaat.. zo blijft herkenbaar mijn site .. :)

[ Voor 66% gewijzigd door Verwijderd op 21-04-2005 20:23 ]


  • Rebels
  • Registratie: November 2001
  • Laatst online: 20-05-2023

Rebels

watev?!

of je sluit
[img]"images/index_03.gif"[/img]
ff met een </img> tag :?

  • JHS
  • Registratie: Augustus 2003
  • Laatst online: 04-01 15:49

JHS

Splitting the thaum.

Rebels: Ehm, het eindigt toch met "/>" :? .

DM!


  • wicher|IA
  • Registratie: November 2000
  • Laatst online: 10-04-2023
Ik ben er nu achter wat de renderbug is.
IE herhaalt het achtergrondplaatje dus alleen verticaal. Het plaatje is echter smaller dan het hele scherm. Daarnaast blijkt echter helemaal GEEN achtergrond te zitten. Je denkt dat daar gewoon een standaard witte achtergrondkleur zit, maar blijkbaar heeft IE er door een bug dus helemaal geen achtergrond zitten. Bij het scrollen gaat het dan mis, de lettertjes blijven staan, omdat ze niet worden overgeschreven door de achtergrond.

De oplossing is heel simpel: zorgen dat er ook daar sowieso een achtergrond is, door background-color: #ffffff; aan je CSS toe te voegen (bij body).

[ Voor 3% gewijzigd door wicher|IA op 21-04-2005 20:24 ]


Verwijderd

Topicstarter
Rebels schreef op donderdag 21 april 2005 @ 20:19:
of je sluit
[img]"images/index_03.gif"[/img]
ff met een </img> tag :?
Die tag is aangemaakt door Photoshop, daar heb ik zelf niks aangedaan..

Verwijderd

Topicstarter
wicher schreef op donderdag 21 april 2005 @ 20:23:
Ik ben er nu achter wat de renderbug is.
IE herhaalt het achtergrondplaatje dus alleen verticaal. Het plaatje is echter smaller dan het hele scherm. Daarnaast blijkt echter helemaal GEEN achtergrond te zitten. Je denkt dat daar gewoon een standaard witte achtergrondkleur zit, maar blijkbaar heeft IE er door een bug dus helemaal geen achtergrond zitten. Bij het scrollen gaat het dan mis, de lettertjes blijven staan, omdat ze niet worden overgeschreven door de achtergrond.

De oplossing is heel simpel: zorgen dat er ook daar sowieso een achtergrond is, door background-color: #ffffff; aan je CSS toe te voegen (bij body).
Aah jij bent slim.. ik ga het proberen, zie de edit die ik straks toevoeg..

edit: Kijk eens; hij werkt !! Heel erg bedankt..

By the way;

vinden jullie m'n nieuwe site mooi ?

[ Voor 8% gewijzigd door Verwijderd op 21-04-2005 20:43 ]


  • wicher|IA
  • Registratie: November 2000
  • Laatst online: 10-04-2023
Sowieso is het altijd raadzaam om naast een background-image altijd nog een background-color te definieren. Bijvoorbeeld voor als het plaatje is verdwenen of als-ie heel langzaam laadt. En blijkbaar dus ook vanwege deze IE-renderbug.

  • André
  • Registratie: Maart 2002
  • Laatst online: 06-05 11:13

André

Analytics dude

wicher schreef op donderdag 21 april 2005 @ 20:23:
De oplossing is heel simpel: zorgen dat er ook daar sowieso een achtergrond is, door background-color: #ffffff; aan je CSS toe te voegen (bij body).
Klopt, en nu je het zegt komt me dit bekend voor :)
Ik wilde net hetzelfde typen, ik kwam er lokaal ook net achter. Wel een waardeloze renderbug trouwens.

  • wicher|IA
  • Registratie: November 2000
  • Laatst online: 10-04-2023
Nu ik het weet kan ik het geintje wel mooi opzettelijk gebruiken. Mooi een image van bijv. 1px breed, en die dan repeat-x. :)

  • Totalmind
  • Registratie: April 2005
  • Laatst online: 11-07-2022

Totalmind

Division Brabant

Zou eens hier kijken om dingen die fout zijn volgens de w3c standaarden op te lossen.
http://validator.w3.org/c...ies4%2Fhiddedevries.nl%2F

bijvoorbeeld in css

body {margin: 0px;}

in plaats van <body LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>
wat niet toegestaan is.

Daarbij al je items sluiten als je xhtml wilt gebruiken: bijvoorbeeld i.p.v. <br> --> <br/>

Het ampersand teken in juiste vorm gebruiken.
& --> & amp;, alleen dan zonder de spatie ertussen

En elk plaatje een alt meegeven: alt="" is al genoeg.

Verder leuke site, hoop dat je hier wat van leert, omdat de fouten makkelijk te verhelpen zijn

http://www.divisionbrabant.nl


  • Tonio
  • Registratie: Juli 2003
  • Niet online

Tonio

terrible gibberish

(overleden)
Totalmind schreef op vrijdag 22 april 2005 @ 02:41:
En elk plaatje een alt meegeven: alt="" is al genoeg.
Nee, je moet elk plaatje een alt meegeven met de omschrijving van het plaatje voor text-only browsers en screenreaders, tenzij het plaatje geen alt nodig heeft, zoals een plaatje voor de opmaak. Hier kan je het even nalezen :)

D200|F90x|Leica M6|Yashica T3|Hasselblad 503cx
Nikon: 12-24/4|17-35/2.8|10,5mm/2.8|30mm/1.4|50mm/1.4|85mm/1.8|SB-800|SB-24|SB-26|MC-36
Zeiss: 80mm/2.8 50mm/4 ZM: 35mm/2
When the going gets weird... the weird turn pro


Verwijderd

Topicstarter
Ik heb die Validation Results overr mijn site bekeken, maar van het meeste snap ik niet zoveel.
Kan iemand een paar dingen noemen die ik beter maar kan veranderen ?

Of zijn het maar kleine dingen, die niet relevant zijn ?

vb:
  • start tag was here, en daaronder end tag for "br" omitted, but OMITTAG NO was specified

[ Voor 26% gewijzigd door Verwijderd op 22-04-2005 14:45 ]


Verwijderd

Als ik jou site valideer, kom ik er achter dat er geen Doctype in zit en geen character encoding. Waartegen zou hij dan moeten valideren?

  • DizzyWeb
  • Registratie: Februari 2001
  • Laatst online: 22:30

DizzyWeb

Ondertiteld

Verwijderd schreef op vrijdag 22 april 2005 @ 14:43:
Ik heb die Validation Results overr mijn site bekeken, maar van het meeste snap ik niet zoveel.
Kan iemand een paar dingen noemen die ik beter maar kan veranderen ?

Of zijn het maar kleine dingen, die niet relevant zijn ?

vb:
  • start tag was here, en daaronder end tag for "br" omitted, but OMITTAG NO was specified
Dat betekent dat je <br> moet afsluiten: <br/> dus.
En dat is wel relevant, XHTML vereist dat.

Verwijderd

Topicstarter
Dus je moet overal

'/>'

gebruiken, bij plaatjes, regels overslaan etc..

Mijn code is voor het grootste deel door Photoshop/Imageready gecreeerd, en zelf heb ik nog nooit iets met XHTML gemaakt (wel html). Wat zijn de voordelen van XHTML eigenlijk boven HTML??

edit: dan kan ik dus met Kladblok alles wat '>' is, vervangen voor '/>' ?

[ Voor 18% gewijzigd door Verwijderd op 22-04-2005 15:02 ]


  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Verwijderd schreef op vrijdag 22 april 2005 @ 15:00:
Wat zijn de voordelen van XHTML eigenlijk boven HTML??
voor jou momenteel dus geen ;)
gebruik gewoon een HTML4 doctype

  • wicher|IA
  • Registratie: November 2000
  • Laatst online: 10-04-2023
Verwijderd schreef op vrijdag 22 april 2005 @ 15:00:
edit: dan kan ik dus met Kladblok alles wat '>' is, vervangen voor '/>' ?
Nee. Zeker niet.

In XHTML moeten alle tags afgesloten zijn. Als je dus bijv. een <a> (of <a href="http://...">) opent, moet je die afsluiten met </a>, zo dus: <a></a>.
In principe moet je <br> dus ook afsluiten, dan krijg je dus <br></br>. Dit is echter een zgn. empty tag, er zal nooit iets tussen staan. Daarom mag je deze ook zo afsluiten: <br/>. (Bij bijv. <a> mag dit echter nooit, als je alle > vervangt door /> krijg je dit: <a/></a/>, dat klopt niet.)

XHTML biedt voor jou echter totaal geen meerwaarde. Ik zou me dan ook richten op HTML4. Dan heb je dit gedoe niet.

[ Voor 11% gewijzigd door wicher|IA op 22-04-2005 15:39 ]


  • SURFivor
  • Registratie: Maart 2004
  • Niet online
Verwijderd schreef op vrijdag 22 april 2005 @ 15:00:
edit: dan kan ik dus met Kladblok alles wat '>' is, vervangen voor '/>' ?
nope.

alleen op zichzelf staande tags moet je sluiten met '/>' op het einde.

code:
1
2
3
4
5
<p>de p-tag en vele andere tags sluit je op de normale manier</p>
[img]"plaatje.jpg"[/img]
<p>een img-tag heeft in de gewone html geen sluitingstag,<br />
daarom sluit je hem in XHTML af met /> op het einde<br />
gebruik wel altijd kleine letters voor je tags</p>

[ Voor 13% gewijzigd door SURFivor op 22-04-2005 15:41 ]


Verwijderd

Topicstarter
Okeey, ik snap het al..

Voor wie heeft XHTML wel voordelen dan ??

  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Verwijderd schreef op vrijdag 22 april 2005 @ 16:18:
Voor wie heeft XHTML wel voordelen dan ??
in dit topic staan een groot aantal voordelen: (even om die discussie heen lezen, want dat boeit in dit geval niet)
[rml][ html/alg] XHTML als text/html, wat is het? *[/rml]

  • Totalmind
  • Registratie: April 2005
  • Laatst online: 11-07-2022

Totalmind

Division Brabant

Op een stukje terug wat betreft de lege alt attribute.

Ja, ik weet wel dat je een tekst moet meegeven met een alt wanneer nodig, maar de plaatjes zoals hij die gebruikte zijn volgens mij allemaal zonder een plaatje met inhoud geweest wat omschreven zou moeten worden en dan was dit dus genoeg.

http://www.divisionbrabant.nl

Pagina: 1