Jerrythafast
Gebruiker
- Lid geworden
- 8 dec 2007
- Berichten
- 19
Goedendag,
Ik ben aan het proberen om met behulp van CSS een nieuwe stijl voor een website te maken. Het probleem is alleen dat de website je alleen de 'macht' geeft over één kleine stylesheet en een heleboel plaatjes. Nu wil ik de saaie op tekst gebaseerde menubalk opvrolijken door de tekst te vervangen door een afbeelding met die tekst erop, dat er uitziet als een soort knop. Nu weet ik dat het mogelijk is om
om te zetten in
met javascript, alleen ben ik dus beperkt tot een CSS-bestand. Nu werkt voor Firefox
prima met in runjs.xml de code
maar dit werkt natuurlijk niet in IE. Is er voor IE een soortgelijke (of een totaal verschillende, als het moet) methode om een .js javascriptbestand de pagina op te slingeren?
Alvast dank,
Jerry
Ik ben aan het proberen om met behulp van CSS een nieuwe stijl voor een website te maken. Het probleem is alleen dat de website je alleen de 'macht' geeft over één kleine stylesheet en een heleboel plaatjes. Nu wil ik de saaie op tekst gebaseerde menubalk opvrolijken door de tekst te vervangen door een afbeelding met die tekst erop, dat er uitziet als een soort knop. Nu weet ik dat het mogelijk is om
HTML:
<a href="een_of_andere_pagina.php">Link</a>
HTML:
<a href="een_of_andere_pagina.php"><img src="btn_link.gif" alt="Link" /></a>
Code:
html{
-moz-binding: url(runjs.xml#runjs);
}
Code:
<?xml version="1.0"?>
<bindings xmlns="http://www.mozilla.org/xbl" xmlns:html="http://www.w3.org/1999/xhtml">
<binding id="runjs">
<implementation>
<constructor>
scripttag = document.createElement('script');
scripttag.src = 'test.js';
scripttag.type = 'text/javascript';
document.getElementsByTagName('body').item(0).appendChild(scripttag)
</constructor>
</implementation>
</binding>
</bindings>
Alvast dank,
Jerry