Javascript linken via CSS in IE

Status
Niet open voor verdere reacties.

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
HTML:
<a href="een_of_andere_pagina.php">Link</a>
om te zetten in
HTML:
<a href="een_of_andere_pagina.php"><img src="btn_link.gif" alt="Link" /></a>
met javascript, alleen ben ik dus beperkt tot een CSS-bestand. Nu werkt voor Firefox
Code:
html{
  -moz-binding: url(runjs.xml#runjs);
}
prima met in runjs.xml de code
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>
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
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan