webForumDet fria alternativet

Iframe

HTML & CSS

8 svar · 370 visningar · startad av Ola N

Medlem sedan feb. 200390 inlägg
Frågan#1

Hej!
Hur gör jag för att länka inifrån en iframe ut till den "stora sidan" utan att ladda om innehållet i iframen?

Medlem sedan feb. 200311 inlägg
#2

Hmm, med den "stora sidan" menar du väl sidan som innehåller IFrame:n. Länkar du om den någonstans, kommer ju självklart Iframen också att försvinna, den är ju bara en del av sidinnehållet som alla andra element.

Medlem sedan feb. 200390 inlägg
#3

Menyn till sidan ligger i iframen. Den ligger där för att de olika querystringarna inte ska störa varandra... Vad ska jag sätta för target på länkarna i menyn som länkar utanför iframen?

Medlem sedan nov. 20017 144 inlägg
#4

"parent.location" kanske

Medlem sedan feb. 200390 inlägg
#5

target="parent.location" ?

Medlem sedan feb. 200311 inlägg
#6

Detta borde fungera...

<script language="javaScript">
<!-- //Hide this script from old browsers
function change (url1)
{
parent.ditt namn på mål frame .location.href = url1;
}
// -->
</script>

Och sedan i <a>:

<a href="java script:change('dokumentet som skall öppnas i målframen ');">Länknamn</a>

Medlem sedan feb. 200390 inlägg
#7

Men jag har inget namn på målframen då målfrmane är själva sidan. Har inga andra frames förutom iframen. Är alltså en sida med en iframe i. När man klickar i iframen ska det runtom iframen ändras. Går detta?

Medlem sedan feb. 200311 inlägg
#8

Du kanske skulle kunna lösa detta genom att göra den sida du vill ändra till en iframe. Alltså, du lägger en iframe i iframen. Så den första iframen som du vill ändra innehållet i täcker hlea fönstret och att den innehåller den andra iframen.

Blev lite krångligt. Hoppas du förstår.

Medlem sedan feb. 200390 inlägg
#9

Förstår... men det funkar inte av diverse "estetiska skäl".

252 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)