De knopjes hierboven, stuk, doen niej *sad faic*
Okee, serieus nu.
De [B] [S] e.d. knopjes hierboven, die werken soms niet...
*achter gekomen tijdens het tikken van dit bericht*
Hier doen ze het wel! Andere onderdelen van het forum ook. Behalve! in het topic waar ik zojuist gepost heb: http://www.circuitsonline.net/forum/view/message/1004425#1004425
In dat topic krijg ik de geheltijd:
Error: document.getElementById("rightcol") is null
Source File: http://www.circuitsonline.net/min/g=js&1251660323
Line: 77
Daardoor crasht de javascript van de pagina en werken de knopjes niej meer.
Ik neem aan dat het te maken heeft met het feit dat ik ingeesteld heb dat het rechter kolom links moet staan. Maar dan vraag ik mij af, waarom gaatie daar wel de fout in en op andere pagina's niet?
Hmm, dit is wel iets het testen waard
[edit]
Misschien dat ik het probleem gevonden heb:
[edit]
Dat is dus het probleem.
Zodra de pagina geladen is en er staat een plaatje in de body van 1 van de posts, wordt javascript gebruikt om te kijken naar de breedte van het plaatje. Dan moet hij kijken naar het *rechter kolom* (welke e rniet is) om te bepalden of hij het plaatje kleiner moet maken de ja of de nee. Maar, aangezien het rechter kolom er niet meer is, gaat het script onderuit.
Krijg ik nu een pluim op mijn hoed?
vervang:
code:
maxWidth=document.body.clientWidth;maxWidth=maxWidth-document.getElementById('leftcol').offsetWidth-document.getElementById('rightcol').offsetWidth-12-11-145;parentElem=elem;while(parentElem.className!='content'){if(parentElem.className=='ubbq')
met:
code:
maxWidth=document.body.clientWidth;maxWidth=maxWidth-document.getElementById('leftcol').offsetWidth-(document.getElementById('rightcol')?document.getElementById('rightcol').offsetWidth:0)-12-11-145;parentElem=elem;while(parentElem.className!='content'){if(parentElem.className=='ubbq')
En het zal niet meer buggen (gok ik zo maar:P)
[Bericht gewijzigd door Daan Timmer op maandag 31 augustus 2009 21:06:58 (35%)