Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

html'de linke tıklayınca iframe linkini değiştirme ?

Konu, 'Javascript' kısmında dark_paradise tarafından paylaşıldı.

  1. dark_paradise

    dark_paradise Üye

    Kayıt:
    18 Ağustos 2007
    Mesajlar:
    72
    Beğenilen Mesajlar:
    0
    Arkadaşlar garip bir soruyla geldim bu iş anca cevizde çözülür dedim :)

    Sorum şu ki;

    html sayfamdan örneğin rehber linkine tıklandığında rehber.html sayfasının index içinde ki iframe ile çağırdığım index.html ile değişip rehber.html yolunun sayfa içersinde ki iframe yolu olan index.html yerine geçmesini ve anasayfam hiç değişmeden linkler yardımı ile sadece iframe'lerin değiştirilerek sitenin akışının sağlanmasını istiyorum.Acaba bu iş nasıl olur?

    Daha iyi anlatmak gerekirse;

    Kod:
    <iframe src="iframe/index.html" name="anasayfa" onload="boyutlama();" scrolling="no"  id="iframe" frameborder="0"
    
    style="width:100%;" marginheight="0" marginwidth="0"></iframe>
    bu anasayfamdaki asıl içeriği çağırdığım iframe ki o da şunu çağırıyor src="iframe/index.html" kod kısmında da gördüğünüz gibi, demem o ki sayfa üzerindeki rehber.html linkine tıklayınca bu kod otomatik olarak src="iframe/index.html" den src="iframe/rehber.html" e dönüşüp sayfa linki değişmeden rehber sayfası içeriğini getirebilir miyiz?Şüphesiz bunun bir yordamı vardır fakat ben bilmiyorum bilen arkadaşlar yardımcı olursa sevinirim.

    Saygılar!
     
  2. dark_paradise

    dark_paradise Üye

    Kayıt:
    18 Ağustos 2007
    Mesajlar:
    72
    Beğenilen Mesajlar:
    0
    Bu işi yapan makbul birşey öğrendim arkadaşlar.Merak edenler için şöyle anlatalım;

    iframe in name özelliğine frame dersek
    link verirken kullandığın a tagının target özelliği de bu olmalıymış!
     
  3. msn560

    msn560 Yeni Üye

    Kayıt:
    21 Haziran 2017
    Mesajlar:
    3
    Beğenilen Mesajlar:
    0
    Şehir:
    mersin
    <ahref="index.html" target="myiframe">anasayfa</a>

    <ahref="page.html" target="myiframe">sayfa</a>

    <iframename="myiframe"></iframe>