webForumDet fria alternativet

Låta iFrame lyssna efter annan iFrames innehåll?

Webbutveckling

3 svar · 843 visningar · startad av 02simond

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

Hej!
Jag bygger en hemsida delvis i Wordpress. Jag har gjort en speciell meny som laddas in i en iframe och wordpress innehållet som laddas in i en annan iframe.

När man klickar på länkar inom wordpress-framen så vill jag att även sidan i meny-iframen ska ändras. Eftersom det är svårt att ändra varje länk i Wordpress-hemsidan kanske det är enklast att låta ett script lyssna över vad det är för innehåll i wordpress-iframen och i så fall ändra meny-iframen. Någon som vet hur kan man göra detta eller lösa det på annat vis?
Tack på förhand!

Medlem sedan feb. 200742 inlägg
#2

Hittade en lösning själv. La till detta i länkarna så funkade det :D
onClick="parent.iFrameNamn.location.href='DetSomSkaLaddasIn.html';"

Medlem sedan juli 20002 056 inlägg
#3

En annan lösning än iFrame hade dock varit det bästa ;)

Medlem sedan aug. 20068 090 inlägg
#4

Håller med xtreme. Att jiddra med iframes och javascript är bara onödigt och faktiskt svårare än att lägga in din meny direkt.

Om du navigerar in genom wp-content -> themes -> det tema du har och öppnar t.ex. pages.php eller sidebar.php eller någon annan av filerna så kan du lägga in koden direkt där.

Du ska naturligtvis välja den fil som passar just ditt tema och din layout och sedan göra justeringar i stilmallen. Och glöm inte göra backups på filerna...

294 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
141 ms — deklarationer (db)
0 ms — hämta statistik (cache)
150 ms — hämta tråd, inlägg och bilagor (db)
140 ms — ändringar (db)