/ Forside/ Teknologi / Udvikling / HTML / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
link, base?
Fra : nørdno
Vist : 278 gange
100 point
Dato : 14-07-07 21:43

Jeg har én side med links, disse links vil jeg have til at åbne i samme vindue som linket. Altså f.eks. forside med baggrundsbillede (side 1) og side 2, jeg vil via link på side 1 have åbnet side 2 'i side 1's baggrundsbillede mv. Har for søgt med base target= main og target=main /target=_self , de virker ikke, sikkert fordi jeg skal bruge noget andet. Der er ikke frames på siderne, hvis det skulle have betydning.

Nogle simple råd modtages gerne.

 
 
Kommentar
Fra : molokyle


Dato : 14-07-07 23:39

Tænker du på en iframe?

http://www.html.dk/dokumentation/html4/tags/iframe/

(Her er en generator: http://www.netexplorer.dk/TOOLS/iframe_gen.php )

BEMÆRK :

Hvis det er 'fremmede' sider må du være forberedt på, at de kan være udstyret med en framebuster:

http://www.webdesign101.dk/javascript/frames/

..eller tænker du på en AJAX inklude?

http://www.w3schools.com/ajax/ajax_intro.asp

</MOLOKYLE>



Kommentar
Fra : molokyle


Dato : 14-07-07 23:50

..eller er det 'bare' samme 'design' du vil have på alle sider på dit site?

Altså side 1 ( menu + baggrund ) = side 2 (..samme menu + baggrund) = side 3 (..samme menu + baggrund) = side 4.... osv.

..så er det da bare at lave et externt CSS stylesheet med egnskaber for farver, font, baggrundsbilleder osv. og inkludere dette på alle sider sammen med (X-)HTML koden

På samme måde kan du inkludere en menu vha. Javascript.

Fordelen ved externe inkludes i Javascript, CSS eller CGI som Perl, ASP eller PHP er:
Du skal så kun rette ét sted i én fil for at ændringen træder i kraft på alle dine sider

</MOLOKYLE>

Kommentar
Fra : molokyle


Dato : 14-07-07 23:57

Ps. min egen side fungere på denne måde ..dog benytter jeg ikke baggrundsgrafik eller Javascript, men udelukkende PHP og CSS inkludes:

http://www.cssboxing.com/

..selvom det ikke ville være noget større problem, at benytte baggrundsgrafik med CSS:

http://www.w3schools.com/css/css_background.asp

Pps. Min side er stadig under konstruktion !!!

</MOLOKYLE>

Kommentar
Fra : disken


Dato : 15-07-07 00:54


N_at


Kommentar
Fra : nørdno


Dato : 15-07-07 06:53

På din egen website har du en menu (ude til venstre) f.eks. linker du til agenda, denne åbner og du har stadig menuen ude til venstre. Det er det jeg vil og ikke som du har ved andre links, zen garden fx- den åbner i helt nyt vindue. Alt det der iframe, php er russisk for mig. Blot simpel html kode evt. kombineret med css

Kommentar
Fra : molokyle


Dato : 15-07-07 07:55

Alle på min side link åbner i samme vindue hos mig

Det er din browsers indtillinger, som gør forskellen ...ikke koden

Funktioner -> Internetindstillinger -> ..fanen; 'Generelt' ..under afsnittet Faner ..klik på [Indstillinger]

Et link som åbner i samme vindue laves med koden:
Kode
<a href="URL" title="linktekt">Link</a>


Parameteren target (..som er under udfasning = 'deprecated' i XHTML) er implecit; target="_self".

Altså er ovenstående kode identisk med:
Kode
<a href="URL" title="linktekst" target="_self">Link</a>


Vil du åbne i et nyt vindue, så skrives: target="_blank"

Husker du iøvrigt at angive den korrekte !DOCTYPE ???

!DOCTYPE bestemmer hvorledes browseren forventer at koden skal tolkes:

http://www.hintzmann.dk/articles/doctype/

Derudover kan man 'simulere' et link ved at benytte events og Javascript manipulation af DOM (Document Object Model) for næsten alle (X-)HTML markører.

Eks. <span> som link:
Kode
<span style="cursor:pointer;" onclick="window.location.href='URL'">Link</span>


..man kunne også bruge <img>, <div>, <p> eller andre markører i stedet for <span>.

Denne metode vil dog give en advarsel i nogen browsere om, at siden inderholder scripts eller ActiveX objekter. (pop-up blocker)

I alle mine eksempler betyder URL enten en absolut adresse ( http adresse ), en biblioteksrelativ sti ( ../homepage/files/MIN_FIL.html ) eller en rodrelativ sti ( /index.html ).

</MOLOKYLE>

Kommentar
Fra : molokyle


Dato : 15-07-07 07:59

Ps. at menuen på min hjemmeside også vises i diverse menupunkters undersider er, at jeg har skrevet menukoden ind på alle disse sider.

I nogen tilfælde kan det betale sig at lave menuen som een fil, som så inkluderes med Javascript.

Se evt. dette spørgsmål: http://www.kandu.dk/Spg104769.aspx

</MOLOKYLE>

Du har følgende muligheder
Dette spørgsmål er blevet annulleret, det er derfor ikke muligt for at tilføje flere kommentarer.
Søg
Reklame
Statistik
Spørgsmål : 177435
Tips : 31962
Nyheder : 719565
Indlæg : 6408016
Brugere : 218879

Månedens bedste
Årets bedste
Sidste års bedste