Avatar billede daiz Nybegynder
13. marts 2001 - 18:40 Der er 13 kommentarer og
1 løsning

Låne fra www.independent.co.uk

Jeg har fundet denne fede Java funktion, der viser de punkter man fører musen over, på et \"net\".

Er der nogen der kan hjælpe mig med at sortere alt andet væk, så jeg kan låne denne funktion fra denne side?
Avatar billede repsac Nybegynder
13. marts 2001 - 18:50 #1
Hvor er det lige du ser det dersens \"net\" henne???
[http://www.independent.co.uk/www] - til en hjælp til andre ...
Avatar billede repsac Nybegynder
13. marts 2001 - 18:53 #2
Er det der hvor der står UK, World, Sport etc. hvis man holder musen hen over News?
Avatar billede repsac Nybegynder
13. marts 2001 - 18:54 #3
Hmm du er godt klar over at det er et 1206 liniers dokument ikke ... der er lidt at gå i gang med ... :)
Avatar billede daiz Nybegynder
13. marts 2001 - 19:04 #4
Ja, men er I ikke gode til så\'n noget ? :)))
Jeg ville gerne gøre det selv, men det ser sku for forvirrende ud til mig !

Det er kun et script ikke ?
Er der kun det ene script på siden?

PS det er jo også 500 p for den :)
Avatar billede olebole Juniormester
13. marts 2001 - 19:21 #5
<ole>

<html>
<head>
    <meta http-equiv=\"content-type\" content=\"text/html; charset=iso-8859-1\">
<script language=\"JavaScript\">
// Check browser:
var ns4 = (document.layers)? true:false;
var ie4 = (document.all)? true:false;
var lyrNum = 3;

function hide(id) {
    obj = (ns4)? eval(\"document.layers.\"+id) : eval(\"document.all.\"+id+\".style\");
    obj.visibility = \"hidden\"
}
function show(id) {
    for (i=0; i<lyrNum; i++) {
        hide(\"div\"+i);
    }
    obj = (ns4)? eval(\"document.layers.\"+id) : eval(\"document.all.\"+id+\".style\");
    obj.visibility = \"visible\"
}
</script>
</head>
<body>

<div id=\"div0\" style=\"position:absolute; left:50px; top:100px; visibility:hidden;\">
noget
</div>

<div id=\"div1\" style=\"position:absolute; left:100px; top:150px; visibility:hidden;\">
noget andet
</div>

<div id=\"div2\" style=\"position:absolute; left:150px; top:200px; visibility:hidden;\">
noget tredie
</div>
<br><br><br><br><br><br><br><br><br><br><br>
<a href=\"java script:show(\'div0\');\">div0</a><br>
<a href=\"java script:show(\'div1\');\">div1</a><br>
<a href=\"java script:show(\'div2\');\">div2</a><br>
</body>
</html>

/mvh
</bole>
Avatar billede olebole Juniormester
13. marts 2001 - 19:23 #6
Det var med links....her er det med mouseovers:

<a href=\"#\" onmouseover=\"show(\'div0\');\">div0</a><br>
<a href=\"#\" onmouseover=\"show(\'div1\');\">div1</a><br>
<a href=\"#\" onmouseover=\"show(\'div2\');\">div2</a><br>
Avatar billede daiz Nybegynder
13. marts 2001 - 19:28 #7
Jeg prøver ligae at implamentære det på mit site .. VI får se :)
Avatar billede daiz Nybegynder
13. marts 2001 - 19:31 #8
Jeg mangler \"nettet\" bag teksten (Det med layers ka jeg jo gøre i Dreamweaver)
Avatar billede jakoba Nybegynder
13. marts 2001 - 19:37 #9
er det ikke bare at lægge en baggrund i de der divs?
Avatar billede olebole Juniormester
13. marts 2001 - 19:37 #10
<div id=\"div0\" style=\"position:absolute; left:50px; top:100px; visibility:hidden;\">
<table background=\"ditNetBillede.gif\">
<tr>
  <td>noget</td>
<tr>
</table>
</div>
Avatar billede olebole Juniormester
13. marts 2001 - 19:39 #11
Du kan også lægge det som baggrund i div\'et, men det med tabellen er mest sikkert X-browser/X-platform.

Du kan da godt lave lagene i DW, men så fylder det jo en Lukkelov med tillæg :))
/mvh
Avatar billede daiz Nybegynder
13. marts 2001 - 19:40 #12
skal jeg så lave et transperant gif billede eller hva ?
Avatar billede daiz Nybegynder
13. marts 2001 - 19:45 #13
Oui Oui
Avatar billede olebole Juniormester
13. marts 2001 - 19:47 #14
Du kan lave hveranden pixel transparent, f.eks.
Her er script-delen også NS6 kompatibel og vi er sluppet af med de der sløvende eval\'s:

<script language=\"JavaScript\">
// Check browser:
var ns4 = (document.layers)? true:false;
var ie4 = (document.all)? true:false;
var ns6 = (document.getElementById)?  true:false;
var lyrNum = 3;

function hide(id) {
    obj = (ns4)? document.layers[id] : (ie4)? document.all[id].style : document.getElementById(id).style;
    obj.visibility = \"hidden\"
}
function show(id) {
    for (i=0; i<lyrNum; i++) {
        hide(\"div\"+i);
    }
    obj = (ns4)? document.layers[id] : (ie4)? document.all[id].style : document.getElementById(id).style;
    obj.visibility = \"visible\"
}
</script>

/mvh
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