Logo verplaatst alleen naar refresh

Pagina: 1
Acties:
  • 105 views sinds 30-01-2008

  • Markje_X
  • Registratie: Maart 2000
  • Laatst online: 29-10-2014

Markje_X

a.k.a. Olthuis

Topicstarter
Wij zijn bezig met het bouwen van een webpagina voor de worlds splash.

Echter zitten wij met een vaag probleem. Het logo (paars) verplaatst zich niet automatisch wanneer je het venster resized. Je moet dan op F5 drukken voordat het logo verplaatst. Dit is vervelend omdat het logo dan over de tekst heen blijft staan.

In de code hebben we opgenomen:

window.onresize= new Function(" window.location.reload() ") // hou 'm op de plek

Alleen dit werkt niet.

De vervelende pagina:
http://www.worlds2003.org/page.php?id=15

Heeft iemand enig idee hoe dit opgelost kan worden?

  • Vae Victis
  • Registratie: April 2001
  • Laatst online: 18-08 16:52

Vae Victis

Dark Lord of the Sith

Dennk dat je probleem ergens anders ligt.
Onder Opera 7.01 verplaatst de logo netjes.
En onder IE idd niet.

Maar onder opera doet je menu het niet.

  • Markje_X
  • Registratie: Maart 2000
  • Laatst online: 29-10-2014

Markje_X

a.k.a. Olthuis

Topicstarter
J-script wat met elkaar in conflict komt?

  • avon
  • Registratie: November 2002
  • Laatst online: 27-06-2025
wrm werk je niet gewoon met td align ?

Gratis webwinkel beginnen? Met Onetoshop.com kunt u direct beginnen!


  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

het is logisch dat alleen bij een reload het logo verplaatst wordt: tenslotte worden de DIV's met een document.write gezet en pas bij een reload opnieuw gezet.

Je moet dus zorgen dat de document.write onresize aangeroepen wordt..hoef ook niet de hele page te reloaden.
Maar ergens heb ik het idee dat met handig CSS gebruik die hele JS zooi overboord kan.. ;)

Daarnaast sterft het van de brakke HTML en hier kan ik al helemaal niet vochtig van worden:

code:
1
<tr height="100%" height="&{window.innerHeight-133};">

of deez:
code:
1
<script type='text/javascript'>

(<script language="text/javascript">)

Mja, samengevat: er is nog veel te doen :)

www.jurgroessen.nl


  • Markje_X
  • Registratie: Maart 2000
  • Laatst online: 29-10-2014

Markje_X

a.k.a. Olthuis

Topicstarter
Omdat het plaatje niet in een tabel staat, maar half over de andere cellen heen hangt.

  • Markje_X
  • Registratie: Maart 2000
  • Laatst online: 29-10-2014

Markje_X

a.k.a. Olthuis

Topicstarter
Ik zal die HTML nog eens door de molen halen en die CSS mogelijkheid gaan bekijken.

  • mpegernie
  • Registratie: November 2000
  • Laatst online: 12-03-2016

mpegernie

.mpe

Hangloozz schreef op 06 februari 2003 @ 22:15:
Daarnaast sterft het van de brakke HTML en hier kan ik al helemaal niet vochtig van worden:
code:
1
<tr height="100%" height="&{window.innerHeight-133};">

of deez:
code:
1
<script type='text/javascript'>

(<script language="text/javascript">)

Mja, samengevat: er is nog veel te doen :)
[mierenneukersmode]
language attribuut gaat w3c als het goed is niet slikken, dat moet echt type zijn. verder heb je wel gelijk over de " ipv ' :)
[/mierenneukersmode]

[ Voor 31% gewijzigd door mpegernie op 06-02-2003 22:50 . Reden: beetju lang ]

"The Major advances in civilization are processes that all but wreck the societies in which they occur." -A. N. Whitehead


  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

mja je hebt gelijk; het is language="javascript" en type="text/javascript" :)
En dan eigenlijk nog de versie erbij.

zo dus:
code:
1
<script language="JavaScript" type="text/javascript">

of zo:
code:
1
<script language="JavaScript1.2" type="text/javascript">

www.jurgroessen.nl


Verwijderd

Het 'sterft' niet van de brakke html. <tr height="100%" height="&{window.innerHeight-133};"> is een netscape-truc om een tabel verticaal gezien mee te krijgen met IE.
De aangedragen oplossingen voor het eigenlijke probleem wordt ik persoonlijk niet echt warm van.
CSS 2 wordt niet ondersteund door een van de meest gebruikte alternatieven voor IE, Netscape 4.7. Nog altijd zeer veel internetters surfen met deze brakke browser, net als de brakke eerdere Mac-versies van IE die ook geen CSS level 2 ondersteunen.

Verder: "het is logisch dat alleen bij een reload het logo verplaatst wordt: tenslotte worden de DIV's met een document.write gezet en pas bij een reload opnieuw gezet.
Je moet dus zorgen dat de document.write onresize aangeroepen wordt..hoef ook niet de hele page te reloaden."
Wat bedoel je daarmee? Dat is geen oplossing. Het feit dat bij een onresize de window ge-relaod moet worden heeft automatisch als gevolg dat die document.write opnieuw plaatsvindt...?

Een TD align zou een aardige zijn, mits de tabel de tekst eronder op de een of andere manier mag snijden in verband met het logo wat doorloopt.

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

:D... en onder welke steen kom jij vandaan :?

Ik ga me niet eens verdedigen tegen zulke brakke argumenten...en zeker niet met mensen die Netscape 4.x nog een warm hart toedragen :/

[ Voor 66% gewijzigd door Hangloozz op 07-02-2003 09:48 ]

www.jurgroessen.nl


  • Willem
  • Registratie: Februari 2001
  • Laatst online: 01:42
Denk nu toch wel dat de topicstarter genoeg aanwijzingen heeft om verder te kunnen met het oplossen van zijn probleem. Verder zou ik tegen Miraan, praat voortaan alleen over de dingen waar je wel verstand van hebt :)

Motor (of auto) onderhoud bijhouden

Pagina: 1

Dit topic is gesloten.