[HTML] BASE in mozilla

Pagina: 1
Acties:

  • jsiegmund
  • Registratie: Januari 2002
  • Laatst online: 23-05 13:50
Ik wil graag gebruik maken van het BASE element, omdat ik anders overal zo'n lange bestandsnaam krijg (plaatjes staan in een andere direcotory)
Ik probeer hetvolgende:
code:
1
<BASE HREF="http://192.168.0.50/site/styles/images" />


wat in IE uitstekend werkt, maar Mozilla vertikt het. Het lijkt alsof mozilla die BASE URI helemaal niet instelt, want het "normale" relatieve pad naar de plaatjes (dus ./styles/images) werkt nog gewoon, terwijl dat in IE fout gaat (logisch, want de directory styles/images/styles/images bestaat natuurlijk niet).

Moet je die tag op een bepaalde plaats zetten om het te laten werken ofzo? Heb het al in het HTML element, in HEAD, in BODY of er helemaal buiten geprobeerd; hij wil gewoon niet werken.

  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

Kun je niet gewoon relatieve paden gebruiken?

../styles/images
styles/images/

[ Voor 29% gewijzigd door André op 10-09-2004 16:26 ]


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 19:24

gorgi_19

Kruimeltjes zijn weer op :9

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • jsiegmund
  • Registratie: Januari 2002
  • Laatst online: 23-05 13:50
Excuses, ben te gewend geraakt in P&W te posten ben ik bang :)

En relatieve paden zijn een optie ja, maar die worden dus nogal lang... dus ik dacht slim te zijn en dat op deze manier op te lossen, maar krijg het vooralsnog niet aan de gang.

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Hiero: http://www.w3.org/TR/1998.../struct/links.html#h-12.4

staat dat een base href een absolute URI moet bevatten, zoals in 't voorbeeld:

code:
1
<BASE href="http://www.aviary.com/products/intro.html">

Werkt dat ook niet?

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • KorZijl
  • Registratie: December 2002
  • Laatst online: 30-11-2021

KorZijl

errare humanum est

Volgens mij moet je het pad afsluiten met een "/", dus in jouw geval:

code:
1
<BASE HREF="http://192.168.0.50/site/styles/images/" />

  • jsiegmund
  • Registratie: Januari 2002
  • Laatst online: 23-05 13:50
Nope, dat had ik ook al geprobeerd... heb een .xsl filetje opgegeven wat mozilla gewoon kon vinden op die URI; dus die klopte zeker weten, maar het werkt niet.

Het rare is dat het wel werkt wanneer ik de pagina serverside laat parsen. Dat is uiteindelijk de bedoeling, dus ik ga niet verder zoeken naar een oplossing. Toch bedankt.

Verwijderd

Dat komt omdat het BASE element een vervanging is voor een HTTP header; het dient niet als een soort "short cut".
Pagina: 1