Avatar billede many Nybegynder
17. august 2000 - 00:09 Der er 3 kommentarer og
1 løsning

Søger script + holder disse:

Hej,
hvis du har tid, så se lige på www.pjetursson.dk
Den er lavet i Frontpage Express (suk!) og indeholder 2 scripts. Virker de??
Og så leder jeg efter noget....
Når man kører musen over et billede skal der fremkomme en tekst i højre del af skærmen. Helst ikke som grafik, men som tekst. Kan det mon lade sig gøre??

....alt skal helst virke i så mange browserversioner som mulig da min \"kundegruppe\" er af ældre dato :)

vh
/marianne p.
many@mail.dk
Avatar billede olebole Juniormester
17. august 2000 - 06:00 #1
<ole>
De holder fint!  ;o)
Her er så et layer-writing script:

<html>
<head>
<script language=\"JavaScript\">
<!--
var ns = (document.layers)? true : false;
var ie = (document.all)? true : false;
var cont = new Array();
cont[0] = \"\";
cont[1] = \"Tekst til link 1\";
cont[2] = \"Tekst til link 2\";
cont[3] = \"Tekst til link 3\";
function writeText(whichCont) {
    if (ns) {
        doc = document.layers[\'myText\'].document;
        doc.open();
        doc.write(\"<span class=\'myText\'>\" + cont[whichCont] + \"</span>\");
        doc.close();
    } else if (ie) {
        document.all[\'myText\'].innerHTML = cont[whichCont];
    }
}
function placeDiv() {
    winW = (ns)? window.innerWidth-16 : document.body.offsetWidth-20;
    widthCheck = winW;
    if (ns) {
        winW = window.innerWidth-16;
        document.layers[\'myText\'].left = winW - 80; // venstre side af laget sættes her i NS
    } else if (ie) {
        document.all[\'myText\'].style.left = winW - 80; // venstre side af laget sættes her i IE
    }
}
function resizeFix() {
    if (ns) { document.layers[\'myText\'].visibility = \"hide\"; }
    document.location.reload();
}
//-->
</script>
<style type=\"text/css\">
<!--
#myText { position:absolute; top:50px; font-family:verdana,arial,helvetica; font-size:10px; font-weight:bold; color:#3333ff; }
.myText { font-family:verdana,arial,helvetica; font-size:10px; font-weight:bold; color:#3333ff; }
-->
</style>
</head>
<body bgcolor=white onload=\"placeDiv();\" onresize=\"resizeFix();\">

<div id=\"myText\"></div>

<p><a href=\"#\" onmouseover=\"writeText(1)\" onmouseout=\"writeText(0)\">Test her1</a></p>
<p><a href=\"#\" onmouseover=\"writeText(2)\" onmouseout=\"writeText(0)\">Test her2</a></p>
<p><a href=\"#\" onmouseover=\"writeText(3)\" onmouseout=\"writeText(0)\">Test her2</a></p>
</body>
</html>

/Vh
</bole>
Avatar billede olebole Juniormester
17. august 2000 - 06:05 #2
PS: Lag virker fra version 4 og op. Vil du have NS3 med også, skal du lave det med swap-image.
Glem ALT om IE3, da den ikke engang kender \'images\'. Til gengæld læser den sikkert Jellinge Stenen perfekt...nogenlunde samme syntaks...!!!  ;o))
/Vh
Avatar billede olebole Juniormester
17. august 2000 - 06:07 #3
PPS: Om nu FrontPage smadrer min kode...tjahhh...det ku\' ligne den! Prøv...
Avatar billede olebole Juniormester
17. august 2000 - 06:10 #4
Hold da kæft...jeg bliver ved...!  :oP
Linien:
    widthCheck = winW;
kan du roligt slette.
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