Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 29-07-2002, 12:58
Gus
Avatar van Gus
Gus is offline
En dan hou ik er mee op. Ik ben Netscape ondertussen spuugzat, en ik snap absoluut niet waarom DIT niet werkt

Citaat:

function writeBox(boxLeft,boxTop,boxWidth,boxHeight,boxName){

document.write('<DIV CLASS="'+boxName+'" STYLE="position:absolute; left: '+boxLeft+'px; top: '+boxTop+'px; width: '+(boxWidth+10)+'px; height: '+(boxHeight+10)+'px">');

document.write('<TABLE WIDTH='+boxWidth+'px HEIGHT='+boxHeight+'px CELLPADDING=0 CELLSPACING=0 BORDER=0><TR HEIGHT=1px><TD WIDTH=1px><IMG SRC="img/dot.gif"></TD><TD WIDTH=5px ALIGN=LEFT><IMG SRC="img/hline.gif"></TD><TD ALIGN=RIGHT WIDTH='+(boxWidth-7)+'px><IMG SRC="img/hline.gif"></TD><TD WIDTH=1px><IMG SRC="img/dot.gif"></TD></TR><TR HEIGHT=5px><TD WIDTH=1px VALIGN=TOP><IMG SRC="img/vline.gif"></TD><TD WIDTH='+(boxWidth-2)+'px HEIGHT='+(boxHeight-2)+'px VALIGN=TOP ALIGN=LEFT COLSPAN=2 ROWSPAN=2>');

document.write('inhoud van het nieuwsblokje');

document.write('</TD><TD VALIGN=TOP WIDTH=1px><IMG SRC="img/vline.gif"></TD></TR><TR VALIGN=BOTTOM HEIGHT='+(boxHeight-7)+'px><TD WIDTH=1px><IMG SRC="img/vline.gif"></TD><TD WIDTH=1px><IMG SRC="img/vline.gif"></TD></TR><TR HEIGHT=1px><TD WIDTH=1px><IMG SRC="img/dot.gif"></TD><TD WIDTH=5px ALIGN=LEFT><IMG SRC="img/hline.gif"></TD><TD WIDTH='+(boxWidth-7)+'px ALIGN=RIGHT><IMG SRC="img/hline.gif"></TD><TD WIDTH=1px><IMG SRC="img/dot.gif"></TD></TR></TABLE>');

document.write('</DIV>');
}

writeBox(113,55,175,130,"news_showcase1");
Het gekke is nog wel, dat de losse onderdelen wel werken: de tabel los, en het divje los doen het wel. Als je ze samenneemt is dat reden genoeg voor Netscape om magischerwijs eeuwig te blijven laden. Ik snap dat niet zo goed. Als iemand me wil helpen graag, dit is de laatste keer dat ik over netscape kom klagen.

In IE doettie het natuurlijk wel, en in principe kan het ook in Netscape volgens mij. Het is niet zo dat een tabel binnen een DIV niet mag, toch? Dan ben ik natuurlijk snel uitgepraat.

-gus
Met citaat reageren
Advertentie
Oud 29-07-2002, 13:03
Verwijderd
Als je het nou eerst eens zonder javascript probeert...
Met citaat reageren
Oud 29-07-2002, 16:18
Gus
Avatar van Gus
Gus is offline
Treurig genoeg werkt het prima zonder javascript. Waarom voert Netscape de javascript niet gewoon uit zoals alle andere js interpreters?
Met citaat reageren
Oud 29-07-2002, 16:30
Verwijderd
weet ik niet.

Probeer eerst alle slashes (/) een te escapen met een back-slash (\)

Dus
Code:
document.write( '</DIV>' );
wordt dan
Code:
document.write( '<\/DIV>' );
Met citaat reageren
Oud 29-07-2002, 16:38
Gus
Avatar van Gus
Gus is offline
Nog altijd niks. De pagina blijft tot in de eeuwigheid laden, en Netscape is nog alleen maar af te sluiten via de taskmanager...

Als ik de tabel achter // zet doet de div het prima, als ik de div achter // zet doet de tabel het prima- als ik een andere div en een andere tabel van 1 bij 1 cel maak met alleen maar "hoi piet" (ik wist niks beters) erin doen ze het alletwee.

Dus er zal wel ergens een bugje in mijn code zitten dan?
Met citaat reageren
Oud 29-07-2002, 16:51
Verwijderd
ik heb het getest met Opera 6.04, IE 6, Mozilla 1.0 en NN4.51, en ze doen het perfect.

Alleen NN4 heeft problemen met de plaatjes.

Ik heb er even een style-sheet toegevoegd om het een en andere te verduidelijken. Klik

De plaatjes kunnen natuurlijk niet geladen worden, dus heb ik bij elk plaatje even het verplichtte ALT-attribuut toegevoegd. Waar je 'nee' ziet, hoort het plaatje te komen.

[edit]
Hij doet het nu niet meer in NN??
[/edit]

Laatst gewijzigd op 29-07-2002 om 17:02.
Met citaat reageren
Oud 29-07-2002, 17:03
Gus
Avatar van Gus
Gus is offline
Hee Eddie,

bedankt voor de vlugge respons in ieder geval, super helpdesk!

Als ik de link aanklik vanuit Netscape (Netscape Navigator 4.08) dan krijg ik het zelfde effect als op mijn computer: hij blijft eeuwig laden. Als ik de link save en vanaf mijn harddiskje run, dan crasht Netscape...

Ik zie dus in Netscape sowieso geen pagina verschijnen.

In IE werkt het wel (bijna vanzelfsprekend), maar daar werkt dan ook zo'n beetje alles wat op HTML lijkt, zelfs mijn gammele code. Ik vind het in ieder geval erg, erg raar. Het ziet ernaar uit dat ik Netscape gebruikers maar teleur moet stellen...

(Ik draai Windows 2000, misschien heeft dat er nog wat mee te maken... Misschien ook niet.)
Met citaat reageren
Oud 29-07-2002, 17:17
Verwijderd
Ik draai ook Win2k

Maar dit is heel vreemd. Lokaal doet hij het nu wel (heb ietsjes veranderd), maar op internet niet

BTW, Opera en Mozilla gaan goed om met het DIV-element, IE niet.
Met citaat reageren
Oud 29-07-2002, 22:07
Gus
Avatar van Gus
Gus is offline
Netscape!

Laatst gewijzigd op 03-01-2012 om 16:15.
Met citaat reageren
Oud 30-07-2002, 13:55
Verwijderd
Citaat:
Gus schreef:
Kun je me de lokale versie (die wel werkt) opsturen?
Euhm... open de pagina, en doe 'opslaan als'??

De versie op internet en die ik lokaal heb staan, zijn gelijk.
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar


Alle tijden zijn GMT +1. Het is nu 04:08.