Hov. Du er ikke logget ind.
DU SKAL VÆRE LOGGET IND, FOR AT INTERAGERE PÅ DENNE SIDE

Tekst i lag - hvordan!

Side 1 ud af 2 (11 indlæg)
Tilmeldt 26. Oct 09
Indlæg ialt: 31
Skrevet kl. 09:38
Hvor mange stjerner giver du? :

I SEO-LEX er et udmærket afsnit om hvordan man kan tilføje tekst til sin hjemmeside ved brug af layered tekst - tekst i lag. Der står så til gengæld ikke hvordan man gør det. Jeg forsøgte mig med nogle koder hvor jeg først skrev

<a href="javascript:layerShow('layer1');"><strong>&gt; Tekst man skal klikke på </strong></a></p>
<div id="layer1" class="layer">

(Og så den tekst der skal stå når man klikker)

Afsluttet med: </div>

Den kodning havde jeg set på Thomas Rosenstands egen hjemmeside. Når jeg så skriver den ind på min egen hjemmeside virker det ikke.

Er Newbie indenfor html kodning - er der nogen der kan fortælle mig hvad jeg gør galt?

DinSolbrille.dk - Din genvej til billige solbriller!

 - Uden at gå på kompromis med kvaliteten...

Fra Puerto De La Duquesa
Tilmeldt 13. Jul 09
Indlæg ialt: 3506
Fra  DesignYOU - Kreative løsninger Skrevet kl. 09:43
Hvor mange stjerner giver du? :
Fra Nykøbing Falster
Tilmeldt 17. Jul 08
Indlæg ialt: 5907
Fra  Casper Schneidereit A/S Skrevet kl. 16:15
Hvor mange stjerner giver du? :

Hej Solbrille,

Du skal have funktionen med som du kalder i dit <a>-link (i dit tilfælde: layerShow),. Se eksempel på min js function, som gør meget det du vil (tror jeg): http://freelancephp.dk/toggleLayer.js

Kunne det hjælpe dig på vej?

Med venlig hilsen
Casper Schneider

 

 

Tilmeldt 26. Oct 09
Indlæg ialt: 31
Skrevet kl. 21:48
Hvor mange stjerner giver du? :

Casper:

Hej Solbrille,

Du skal have funktionen med som du kalder i dit <a>-link (i dit tilfælde: layerShow),. Se eksempel på min js function, som gør meget det du vil (tror jeg): http://freelancephp.dk/toggleLayer.js

Kunne det hjælpe dig på vej?

Med venlig hilsen
Casper Schneider

Tak. Nu begynder jeg at forstå problemstillingen med den js funktion. Jeg forsøgte at åbne .js filen med notepad men den kunne hvis ikke læse alle javascript tegn. Er der er gratis program til at læse denne fil?

DinSolbrille.dk - Din genvej til billige solbriller!

 - Uden at gå på kompromis med kvaliteten...

Fra Ølstykke
Tilmeldt 18. Jul 09
Indlæg ialt: 1604
Fra  Better-Web ApS Skrevet kl. 21:51
Hvor mange stjerner giver du? :

Notepad læser javascript hel fint. Men hvis du vil have noget overskueligt så download notepad++ :)

Tilmeldt 26. Oct 09
Indlæg ialt: 31
Skrevet kl. 12:00
Hvor mange stjerner giver du? :

Jeg tror jeg skal have en over der er lidt mere html kyndig end jeg selv for at jeg kan forstå de koder Indifferent Men tak for bidraget!

DinSolbrille.dk - Din genvej til billige solbriller!

 - Uden at gå på kompromis med kvaliteten...

Fra Puerto De La Duquesa
Tilmeldt 13. Jul 09
Indlæg ialt: 3506
Fra  DesignYOU - Kreative løsninger Skrevet kl. 12:06
Hvor mange stjerner giver du? :

DinSolbrille.dk:

Jeg tror jeg skal have en over der er lidt mere html kyndig end jeg selv for at jeg kan forstå de koder Indifferent Men tak for bidraget!

Du siger bare til :)

/allan

 

 

Fra Nykøbing Falster
Tilmeldt 17. Jul 08
Indlæg ialt: 5907
Fra  Casper Schneidereit A/S Skrevet kl. 14:59
Hvor mange stjerner giver du? :

Hej igen solbrille,

For at få det til at virke, så behøver du ikke forstå javascript koden. Hvs du klikker ind her:
http://freelancephp.dk/seo/

Nede på siden er et link, til at se alle de linkkataloger som man bliver tilmeldt. Koden til mit link er:
javascript:toggleLayer('linkkatalogsamling')

Den kalder den javascript funktion som jeg ha indlagt i min HTML siden længere oppe
<script type="text/javascript" src="../toggleLayer.js"></script>

linkkatalogsamling er en refference til det div tag som skal åbne/lukke (reelt vises / skjules) ved klik på linket:
<div style="height: 900px;" id="linkkatalogsamling">

Jeg håber det er lidt nemmere for dig, efter en forklaring af de forskellige elementer. Koden  i js-filen fylder meget, fordi den tager højde for forskellige browser typer. Det den egentlig gør er:
- Er det valgte div synligt, så skjul det
- Er det valgte div skjult, så vis det.

Med venlig hilsen
Casper Schneider

Tilmeldt 26. Oct 09
Indlæg ialt: 31
Skrevet kl. 21:55
Hvor mange stjerner giver du? :

Det funker desværre ikke endnu. Her er hvad jeg har gjort:

1. Jeg satte følgende i <head> div#linkkatalogsamling  { display:none; }
<script type="text/javascript" src=".../toggleLayer.js"></script>

2. Og følgende i <body> <a href="javascript:toggleLayer('linkkatalogsamling');"><b>Se listen over linkkataloger her!</b></a></p> <div style="height: 900px;" id="linkkatalogsamling">

Altså en kopi af din Casper

Jeg prøver mig lidt frem a la trial and error - Hvad gør jeg galt?

DinSolbrille.dk - Din genvej til billige solbriller!

 - Uden at gå på kompromis med kvaliteten...

Fra Nykøbing Falster
Tilmeldt 17. Jul 08
Indlæg ialt: 5907
Fra  Casper Schneidereit A/S Skrevet kl. 00:01
Hvor mange stjerner giver du? :

Hej Solbrillle,

Du mangler lidt grundlæggende forståelse for hierakiet i mellem filerne så :-).

Du gør det galt at du ikke har selve funktion med:
src=".../toggleLayer.js"

Den ligger i roden på mit website: http://freelancephp.dk/toggleLayer.js

Højre klik og download overstående fil, gem den i samme mappe som din html fil. Brug så src="toggleLayer.js"

../ angiver den skal finde filen en mappe tilbage
/ angiver den skal finde filen i roden (roden af dit domæne ex)
/mappe angiver den skal finde filen i roden, og så i mappen "mappe"
../mappe angiver den skal finde filen en mappe tilbage, og så gå ind i den der hedder "mappe"
Kan du giver et bud på hvordan man går to mapper tilbage i sit hieraki

Din HTML fil vil lede efter toggleLayers.js i roden af dit fil system / domæne.

Tip når du arbejder med javscript, kan du klikker på det lille fejl ikon nede i venstre hjørne af din browser (fire og ie i hvert fald). Der vil du få en fejl, som du kan arbejde udfra. I dit tilfælde at den ikke kan finde funktionen. Husk du får først fejlen når din browser prøver at køre noget af dit kode - i det her tilfælde når du klikker på dit link.

Med venlig hilsen
Casper Schneider

Side 1 ud af 2 (11 indlæg)