Kom ihåg mig?
Home Menu

Menu


Automatisk 'target'?

Ämnesverktyg Visningsalternativ
Oläst 2004-08-16, 13:39 #1
Infocores avatar
Infocore Infocore är inte uppkopplad
Medlem
 
Reg.datum: Jun 2003
Inlägg: 121
Infocore Infocore är inte uppkopplad
Medlem
Infocores avatar
 
Reg.datum: Jun 2003
Inlägg: 121
Visst finns det nåt sätt att göra så att alla länkar som inte ligger på den egna domänen får en annan target, öppnas i nytt fönster mao?
Infocore är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-08-16, 14:02 #2
Qo-naqs avatar
Qo-naq Qo-naq är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Apr 2003
Inlägg: 662
Qo-naq Qo-naq är inte uppkopplad
Mycket flitig postare
Qo-naqs avatar
 
Reg.datum: Apr 2003
Inlägg: 662
Citat:
Originally posted by Infocore@Aug 16 2004, 13:39
Visst finns det nåt sätt att göra så att alla länkar som inte ligger på den egna domänen får en annan target, öppnas i nytt fönster mao?
Undrade något liknande igår. Är det någon som vet hur man kan fixa en sån funktion för target i regexp?
Qo-naq är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-08-16, 15:16 #3
Hydr0matic Hydr0matic är inte uppkopplad
Nykomling
 
Reg.datum: Jun 2004
Inlägg: 10
Hydr0matic Hydr0matic är inte uppkopplad
Nykomling
 
Reg.datum: Jun 2004
Inlägg: 10
Skrev ihop ngt. Vet inte om det är optimalt men... det funkar iaf... (i IE6).

http://hydr0matic.insector.se/opennew.html
Hydr0matic är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-08-16, 15:18 #4
Hydr0matic Hydr0matic är inte uppkopplad
Nykomling
 
Reg.datum: Jun 2004
Inlägg: 10
Hydr0matic Hydr0matic är inte uppkopplad
Nykomling
 
Reg.datum: Jun 2004
Inlägg: 10
Ni kan ju själv göra en mer avancerad regexp om ni tycker det behövs...
Hydr0matic är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-08-16, 15:51 #5
Qo-naqs avatar
Qo-naq Qo-naq är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Apr 2003
Inlägg: 662
Qo-naq Qo-naq är inte uppkopplad
Mycket flitig postare
Qo-naqs avatar
 
Reg.datum: Apr 2003
Inlägg: 662
Citat:
Originally posted by Hydr0matic@Aug 16 2004, 15:16
Skrev ihop ngt. Vet inte om det är optimalt men... det funkar iaf... (i IE6).

http://hydr0matic.insector.se/opennew.html
Tack så hemskt mycket! Dock fungerar den tyvärr inte i Firefox eller Opera och blir då enligt mig ganska oanvändbar.
Qo-naq är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-08-16, 18:04 #6
festizs avatar
festiz festiz är inte uppkopplad
Flitig postare
 
Reg.datum: Jun 2004
Inlägg: 302
festiz festiz är inte uppkopplad
Flitig postare
festizs avatar
 
Reg.datum: Jun 2004
Inlägg: 302
alternativet blir väl att köra det på serversidan:
Kod:
if( OM $adressvariabeln INTE INNEHÅLLER [mittdomännamn] FÖRE DEN FÖRSTA "/" ) {
$target = ' target="_self"';
} else {
$target = ' target="_blank"';
}
echo "<a href="$adressvariabeln" $target>$länknamnet</a>";
Fungerar kanske inte i alla lägen.. men teorin borde funka. skulle nog kunna gå att göra om alla länkar på det sättet? Fast det är klart att det vore smidigare med ett javascript som fixar det.
festiz är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-08-16, 18:16 #7
Jesters avatar
Jester Jester är inte uppkopplad
Flitig postare
 
Reg.datum: Apr 2004
Inlägg: 363
Jester Jester är inte uppkopplad
Flitig postare
Jesters avatar
 
Reg.datum: Apr 2004
Inlägg: 363
Citat:
Originally posted by festiz@Aug 16 2004, 18:04
alternativet blir väl att köra det på serversidan:
Kod:
if( OM $adressvariabeln INTE INNEHÅLLER [mittdomännamn] FÖRE DEN FÖRSTA "/" ) {
$target = ' target="_self"';
} else {
$target = ' target="_blank"';
}
echo "<a href="$adressvariabeln" $target>$länknamnet</a>";
Fungerar kanske inte i alla lägen.. men teorin borde funka. skulle nog kunna gå att göra om alla länkar på det sättet? Fast det är klart att det vore smidigare med ett javascript som fixar det.
Funtionen heter strstr().

Kod:
strstr(string $adressvariabeln,string $domännamn)
Returnerar true om domännamnet existerar i adressvariebeln. För den som ville veta...
Jester är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-08-16, 22:07 #8
Hydr0matic Hydr0matic är inte uppkopplad
Nykomling
 
Reg.datum: Jun 2004
Inlägg: 10
Hydr0matic Hydr0matic är inte uppkopplad
Nykomling
 
Reg.datum: Jun 2004
Inlägg: 10
Citat:
Originally posted by qo-naq@Aug 16 2004, 15:51
Tack så hemskt mycket! Dock fungerar den tyvärr inte i Firefox eller Opera och blir då enligt mig ganska oanvändbar.
.. funkar i Opera nu. Ska klura lite med Firefox.
Hydr0matic är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 13:37.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017