15. maj 2002 - 21:45Der er
25 kommentarer og 1 løsning
Klik ---> visning af lag med tekst (stylesheet)
Hvordan kan man lave sådan at, hvis man klikker på et link, så kommer der et (gennemsigtigt) lag frem med tekst (stylesheet), som så forsvinder igen ved klik på nyt link ???
Eller endnu bedre Nu virker den også NS6 Skift scriptet ud med dette:
<script language="javascript" type="text/javascript"> var ns6 = (document.getElementById && !document.all)?true:false;
function vis(obj){ if (ns6){sabine.display="";} else { if (document.getElementById){sabine = eval("document.getElementById('"+obj+"').style");} else if (document.all){sabine = eval("document.all"+obj+".style");} else {sabine = eval("document."+obj+".style");}
if (document.layers) {sabine.visibility = "show";} else {sabine.visibility = "visible";} } } function skjul(obj){ if (ns6){sabine.display="none";} else { if (document.getElementById){sabine = eval("document.getElementById('"+obj+"').style");} else if (document.all){sabine = eval("document.all"+obj+".style");} else {sabine = eval("document."+obj+".style");}
når man klikker skal der komme et vindue op evt. midt på siden. dette vindue skal være gennemsigtig (ikke tranparant, en eller anden farve med 30 i opasity). herpå skal der stå noget tekst. når man så klikker på næste link, så skal dette erstattes af noget nyt som ligner, men med anden tekst......og det skal ikke altid være samme sted på siden.
// //////////////////////////////////////Her er scriptet.... det skal du ikke pille ved
var ns6 = (document.getElementById && !document.all)?true:false;
var gamle = "fuckdet" var thebase = true
function glo(obj){ if (ns6){sabine.display="";} else { if (document.getElementById){sabine = eval("document.getElementById('"+obj+"').style");} else if (document.all){sabine = eval("document.all"+obj+".style");} else {sabine = eval("document."+obj+".style");}
<!-- /////////////////////// Dette er dine billeder her skal du f.eks. tilføje onclick="glo('base');vis('link1');", hvis laget link1 passer til dette billede --/> <SPAN id=foerste> <A href="#" onmouseover="document.images.knap1.border=1"; onMouseOut="document.images.knap1.border=0;" onclick="glo('base');vis('link1');"> <img src="blaa/blaaknap1.jpg" name="knap1" border="0" alt="Linktekst" style="border-color:#FFFFFF"> </a> </SPAN> <SPAN id=anden> <A href="#" onmouseover="document.images.knap2.border=1"; onMouseOut="document.images.knap2.border=0;" onclick="glo('base');vis('link2');"> <img src="blaa/blaaknap2.jpg" name="knap2" border="0" alt="Linktekst" style="border-color:#FFFFFF"> </a> </SPAN>
<!-- /////////////////////// Disse 2 lag skal du ikke røre ved, med mindre du vil ændre positionen --/>
<!-- /////////////////////// Her kommer de lag, der passer til billederne... lav selv resten --/>
<div id="link1" style="position:absolute; top:150; left:300;width:300; height:250;"> Her kan du finde alle mine små mærkelige venner.<br><br> link 1 </div>
<div id="link2" style="position:absolute; top:150; left:300;width:300; height:250;"> <br>HEY<br> Her kan du finde alle mine små mærkelige venner.<br><br> link 2 </div>
</body> </html>
Så skulle den være der... spørg, hvis du skal bruge mere hjælp.
Gryn: Tak fordi du er så hjælpsom.....jeg skal lige bruge noget tid på at overskue det hele.......jeg tror ikke jeg får forklaret ordentlig hvad jeg mener !!!
<!-- /////////////////////// Dette er dine billeder her skal du f.eks. tilføje onclick="vis('link1', 200, 300);", hvis laget link1 passer til dette billede --/> <!-- /////////////////////// 200 og 300 er koordinaterne for positionen (x,y) --/> <SPAN id=foerste> <A href="#" onmouseover="document.images.knap1.border=1"; onMouseOut="document.images.knap1.border=0;" onclick="vis('link1',200,300);"> <img src="blaa/blaaknap1.jpg" name="knap1" border="0" alt="Linktekst" style="border-color:#FFFFFF"> </a> </SPAN> <SPAN id=anden> <A href="#" onmouseover="document.images.knap2.border=1"; onMouseOut="document.images.knap2.border=0;" onclick="vis('link2',300,200);"> <img src="blaa/blaaknap2.jpg" name="knap2" border="0" alt="Linktekst" style="border-color:#FFFFFF"> </a> </SPAN>
<!-- /////////////////////// Disse 2 lag skal du ikke røre ved--/>
<!-- /////////////////////// Her kommer de lag, der passer til billederne... lav selv resten --/>
<div id="link1" style="position:absolute; top:150; left:300;width:300; height:250;"> Her kan du finde alle mine små mærkelige venner.<br><br> link 1 </div>
<div id="link2" style="position:absolute; top:150; left:300;width:300; height:250;"> <br>HEY<br> Her kan du finde alle mine små mærkelige venner.<br><br> link 2 </div>
kig lige på mit nye indlæg !!!! kan du også klare dette ???
Synes godt om
Ny brugerNybegynder
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.