webForumDet fria alternativet

Target

20 svar · 589 visningar · startad av Benny Henriksen

Benny HenriksenMedlem sedan dec. 199950 inlägg
#1

Hej igen!

Jag håller på att göra om sajten om mina tidigare surftips http://www.blueshark.net/surftips.htm eftersom den börjar bli för "lång" och då är meningen att endast surftipsets namn skall st där. När man sedan klickar på ett gammalt surftips så skall det komma upp en pop-up ruta med tipsets recension (det har jag lyckats med).

När man sedan klickar på surftipset i popuprutan vill jag att undersidan, alltså grundsidan med de tidigare surftipsen skall ändras till det surftips som man klickar på i pop-up rutan...

Target tror jag det är, men jag kan bara target="_blank" och target="_new" och då öppnas det ett nytt fönster till och det vill jag inte...

Någon som har lust att hjälpa en förvirrad?

Tack på förhand!

Benny Henriksen

RickeMedlem sedan dec. 199920 inlägg
#2

Om din pop-up ruta är ett nytt fönster kan du skriva länken i popup-fönstret såhär:

<a href="javascript:self.opener.document.href='din_länk_här'">Klicka här!</a>

...jag har inte testat det nu, men det borde funka.

------------------

//Ricke

Benny HenriksenMedlem sedan dec. 199950 inlägg
#3

Tack Ricke!

Men det funkade inte riktigt...

Så här blev det: http://www.blueshark.net/test/

MVH
Benny Henriksen

VideMedlem sedan dec. 19998 577 inlägg
#4

... borde inte:

<a href="javascript:namnet_på_sidan.document.href='din_länk_här'">Klicka här!</a>

... funka? jag kan inte javascript, men hearkin skulle jag kunna tänka mig skulle bli så...

------------------
MVH / Vide
Min hemsida:webeye.nu

RickeMedlem sedan dec. 199920 inlägg
#5

Ah, jag skrev ju fel förståss

self.opener.document.location.href

ska det ju vara... Testa det istället, funkar inte det så erkänner jag att jag har fel... ;)

------------------

//Ricke

Benny HenriksenMedlem sedan dec. 199950 inlägg
#6

Tack för att ni försöker...jättesjysst, men det vill inte funka...

Måste det vara javacript? Kan man inte tänkas ha någon form av target_under eller nåt?

MVH

Benny Henriksen

aMedlem sedan maj 2000755 inlägg
#7

Hej Benny!

Jag är ingen fena på javascript men tror att detta är lite lurigt, säg mig, har du möjlighet att köra asp på din server? i så fall så kan jag kanske fixa ditt problem.

aMedlem sedan maj 2000755 inlägg
#8

Förresten, är det helt fel att använda ett frameset för att lösa problemet?

Benny HenriksenMedlem sedan dec. 199950 inlägg
#9

Hej A!

Tack för ditt svar, jodå jag har tillgång till ASP, men det kan jag ju inte ett dugg om :)

Hur menar du med ett frameset?

BireMedlem sedan dec. 199919 074 inlägg
#10

Jag förstår inte riktigt vad du menar med frameset, men det är ALDRIG fel med ett frameset anser jag :e

------------------
BIRE
http://www.livsstilsbutik.com
webmaster@livsstilsbutik.com

aMedlem sedan maj 2000755 inlägg
#11

skall göra en lösning med asp, hinner inte nu men hoppas kunna skicka upp nått ikväll.

NissemanMedlem sedan jan. 2000189 inlägg
#12

Genom att använda ett frameset kan du ge ditt gamla fönster ett namn som du sedan kan kalla in sidan i!

aMedlem sedan maj 2000755 inlägg
#13

Ungefär så ja...

Benny HenriksenMedlem sedan dec. 199950 inlägg
#14

Tack alla som hjälpt till!

Jag har nog fått en lösning nu...

Ha det gott!

Benny Henriksen

aMedlem sedan maj 2000755 inlägg
#15

Oki, då släpper jag detta så länge, hör av dig om det inte löser sig

Benny HenriksenMedlem sedan dec. 199950 inlägg
#16

Tack ändå a!

Benny

PluttMedlem sedan dec. 1999151 inlägg
#17

Jag vet inte riktigt. Men har det fixat sig nu kan du strunta i detta.
Annas kan man lösa det såhär:

<script language="JavaScript" type="text/javascript">
<!--
function popup(target)
{
window.open(target,"popup","scrollbars=1,resizable=0,width=500,height=400");
}
//-->
</script>

<a href=javascript:popup('lank1.html');> Länk1 </a>
<a href=javascript:popup'(lank2.html');> Länk2</a>
<a href=javascript:popup('lank3.asp');> Länk3</a>

------------------
God Jul
Plutt

http://pellefant.just.nu

Benny HenriksenMedlem sedan dec. 199950 inlägg
#18

Tack Plutt!

Själva pop-up fönstret funkar som det skall, men det är när man är i pop-up fönstret jag vill att den ursprungliga sidan (dvs sidan man tryckte på länken till pop-up fönstret) skall ändras till den länk man tryckte på i pop-up fönstret...

MVH
Benny Henriksen - BLUE SHARK

GustavMedlem sedan jan. 20001 932 inlägg
#19

Fattar inte riktigt problemet.

Jag fattar det som att du vill ha en popup-ruta i vilken du vill kunna klicka på en länk som då öppnas i fönstret du öppnade länken i.

En enkel lösning på detta är ju att i länken i popup-rutan bara skriva in

target="opener"

Nu har jag iofs bara testat det i Netscape men det brukar ju inte vara nåt problem i IE. Sen är det ju bara att lägga in nån slags window.close()-funktion i din länk så att ditt lilla fönster stänger sig också...kanske inte så roligt att ha det liggandes.

Hoppas du får nån nytta av det...fast du hade ju iofs kanske redan hittat på en lösning. ;)

Jaja! :h

ClusterMedlem sedan aug. 20001 inlägg
#20

Hmmm... kul att det löste sig för Benny. Men jag har följt diskussionen och ivrigt väntat på lösningen.

Alltså, hur gör man nu om man vill att en länk i ett PopUp-fönster skall öppnas i det fönster som öppnade PopUp:en?

129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)