Avatar billede johndahl Nybegynder
10. januar 2001 - 13:48 Der er 8 kommentarer

onmouseover i netscape

Kan det ikke lade sig gøre at lave en onmouseover event inde i et <td>-tag i netscape 4.03 og 4.7, det virker selvfølgelig fint i Explorer. Jeg er træt af at være nødt til at lave en <a href> når jeg skal have en onmouseover på en tekst i en tabel
Avatar billede geeeet Nybegynder
10. januar 2001 - 13:52 #1
Mouseovers virker KUN på <a href> i nn4x som du selv siger...
Hvis du er trær af det, så find dig et andet job :-)

/Geeeet
Avatar billede hans_kenny Nybegynder
10. januar 2001 - 13:57 #2
Prøv at bruge denne side der er mange gode ting..... www.webreview.com
Avatar billede johndahl Nybegynder
10. januar 2001 - 13:58 #3
Det har jeg nu ikke lyst til!
Det sjove er at i homesite kan man se standard ting til html4 og der er onmouseover inde i td-tagget
Avatar billede geeeet Nybegynder
10. januar 2001 - 14:02 #4
en ting er standarder... en anden ting er browsere... endnu...

/Geeeet
Avatar billede keysersoze Guru
10. januar 2001 - 16:17 #5
mener dette kan bruges:

Avatar billede keysersoze Guru
10. januar 2001 - 16:18 #6
<HTML>
<HEAD>
<STYLE>
.link { color: #333333; }
.link2 { color: #666666; }
</STYLE>
<SCRIPT LANGUAGE=\"JavaScript1.2\">
if (document.layers) {
  var html = \'\';
  html += \'<STYLE>\';
  html += \'.rewritable { position: absolute; }\';
  html += \'.placeHolder { position: relative; visibility: hidden; }\';
  html += \'<\\/STYLE>\\n\';
  document.write(html);
}
function HoverElement (content, highClass, lowClass) {
  if (content) {
// otherwise the prototype initialization creates unwanted page content
    this.id = HoverElement.cnt;
    HoverElement.elements[this.id] = this;
    this.layerId = \'HoverElement\' + HoverElement.cnt++;
    this.content = content;
    this.highClass = highClass;
    this.lowClass = lowClass || \'\';
    this.writeElement();
  }
  else  // not sure why NN4 needs that to get the prototype object   
        // initialized
    this.dummy = \'dummy\';
}
function HoverElement_writeElement () {
  var html = \'\';
  if (document.layers) {
    html += \'<SPAN ID=\"\' + this.layerId + \'\" CLASS=\"rewritable\">\';
    html += this.getLowContent();
    html += \'<\\/SPAN>\';
    html += \'<SPAN ID=\"\' + this.layerId + \'Rel\" CLASS=\"placeHolder\">\';
    html += this.getLowContent();
    html += \'<\\/SPAN>\';
  }
  else {
    html += this.getContent();
  }
  document.write(html);
}
HoverElement.prototype.writeElement = HoverElement_writeElement;
function HoverElement_mouseover () {
  var html = this.getHighContent();
  var l = this.layer;
  l.document.open();
  l.document.write(html);
  l.document.close();
}
HoverElement.prototype.mouseover = HoverElement_mouseover;
function HoverElement_mouseout () {
  var html = this.getLowContent();
  var l = this.layer;
  l.document.open();
  l.document.write(html);
  l.document.close();
}
HoverElement.prototype.mouseout = HoverElement_mouseout;
function HoverElement_init () {
  var l = this.layer = document[this.layerId];
  l.HoverElement = this;
  l.onmouseover = function (evt) {
    this.HoverElement.mouseover();
  };
  l.onmouseout = function (evt) {
    this.HoverElement.mouseout();
  }
}
HoverElement.prototype.init = HoverElement_init;
function HoverElement_getContent () {
  var html = \'\';
  html += \'<SPAN\';
  html += this.lowClass ? \' CLASS=\"\' + this.lowClass + \'\"\' : \'\';
  html += \'  ONMOUSEOVER=\"this.className = \\\'\' + this.highClass
+ \'\\\';\"\';
  html += \'  ONMOUSEOUT=\"this.className = \\\'\' + this.lowClass + \'\\\';\"\';
  html += \'>\';
  html += this.content;
  html += \'<\\/SPAN>\';
  return html;
}
HoverElement.prototype.getContent = HoverElement_getContent;
function HoverElement_getLowContent () {
  var html = \'\';
  html += \'<SPAN\';
  html += this.lowClass ? \' CLASS=\"\' + this.lowClass + \'\"\' : \'\';
  html += \'>\';
  html += this.content;
  html += \'<\\/SPAN>\';
  return html;
}
HoverElement.prototype.getLowContent = HoverElement_getLowContent;
function HoverElement_getHighContent () {
  var html = \'\';
  html += \'<SPAN\';
  html += \' CLASS=\"\' + this.highClass + \'\"\';
  html += \'>\';
  html += this.content;
  html += \'<\\/SPAN>\';
  return html;
}
HoverElement.prototype.getHighContent = HoverElement_getHighContent;
HoverElement.cnt = 0;
HoverElement.elements = new Array();
HoverElement.init = function () {
  if (document.layers)
    for (var l = 0; l < HoverElement.elements.length; l++)
      HoverElement.elements[l].init();
}
</SCRIPT>
<SCRIPT LANGUAGE=\"JavaScript1.2\">
function HoverLink (url, content, highClass, lowClass) {
  this.url = url;
  this.base = HoverElement
  this.base(content, highClass, lowClass);
}
HoverLink.prototype = new HoverElement();
function HoverLink_getLink () {
  var html = \'\';
  html += \'<A HREF=\"\' + this.url + \'\"\';
  html += this.lowClass ? \' CLASS=\"\' + this.lowClass + \'\"\' : \'\';
  html += \'  ONMOUSEOVER=\"this.className = \\\'\' + this.highClass
+ \'\\\';\"\';
  html += \'  ONMOUSEOUT=\"this.className = \\\'\' + this.lowClass + \'\\\';\"\';
  html += \'>\';
  html += this.content;
  html += \'<\\/A>\';
  return html;
}
HoverLink.prototype.getContent = HoverLink_getLink;
function HoverLink_getLowLink () {
  var html = \'\';
  html += \'<A HREF=\"\' + this.url + \'\"\';
  html += this.lowClass ? \' CLASS=\"\' + this.lowClass + \'\"\' : \'\';
  html += \'>\';
  html += this.content;
  html += \'<\\/A>\';
  return html;
}
HoverLink.prototype.getLowContent = HoverLink_getLowLink;
function HoverLink_getHighLink () {
  var html = \'\';
  html += \'<A HREF=\"\' + this.url + \'\"\';
  html += \' CLASS=\"\' + this.highClass + \'\"\';
  html += \'>\';
  html += this.content;
  html += \'<\\/A>\';
  return html;
}
HoverLink.prototype.getHighContent = HoverLink_getHighLink;
</SCRIPT>
<SCRIPT>
function init() {
  HoverElement.init();
}
</SCRIPT>
</HEAD>
<BODY ONLOAD=\"init();\">

<SCRIPT>
new HoverLink (\'http://javascript.faqts.com\',
                          \'test på vores side\', \'link\', \'link2\');
</SCRIPT>

</BODY>
</HTML>

Avatar billede keysersoze Guru
12. januar 2001 - 13:08 #7
johndahl >> kunne det ikke bruges??? hvad er der i vejen med det??? jeg har da brugt det med succes...
Avatar billede keysersoze Guru
25. januar 2001 - 17:17 #8
????????????
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester