Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
6
Cevap
984
Tıklama
0
Öne Çıkarma
iframe & jquery
P
13 yıl
Onbaşı
Konu Sahibi

merhaba
benim sorunum şu. sitemdeki içerikleri hide show div uygulamasyıyla gösteriyorum. yani linklere tıklayınca içerik alanı açılıp kapanıyor.fakat bazan bu içerik alanlarında (yani hide olan divin içerisinde) iframe kullanıp farklı bir dosya çağırıyorum. fakat sorunda burada başlıyor. çağırdığım dosyanın içindeki jquery uygulaması iframe içerisinde çalışmıyor. aşağıda en özet şekilde açıklayacağım kodları yazıyorum. umarım yardımcı olabilirsiniz bana.
sayg.

1- divleri çağırdığım link kodu (hakkimizda sayfasi) :
<a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=64654195&url=javascript:showHidePanels('1');" id="link1" data-href="javascript:showHidePanels('1');" id="link1">Hakkımızda</a></li>

script kodu :

<script language="javascript">
function showHidePanels(panelId)
{
for(i=1; i<=2; i++)
{
if (i!=panelId)
{
document.getElementById("bolum" + i).style.display = "none";
document.getElementById("link" + i).style.textDecoration= "none";
}
}

if (document.getElementById("bolum" + panelId).style.display == "none")
{
document.getElementById("bolum" + panelId).style.display = "block";
document.getElementById("link" + panelId).style.textDecoration= "underline";
}
}
</script>


2- açılan div

<div id="bolum2">
<iframe src="hakkimizda.html" name="iframe_a" width="740" height="370" frameborder="0"></iframe>
</div>

3- hakkimizda.html sayfasının iframe içerisinde çalışmayan scripy kodu:

<script type="text/javascript" id="sourcecode">
$(function()
{
$('.scroll-pane').jScrollPane();
});
</script>

ne yapmam gerekiyor, yol gösterirseniz sevinirim.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



K
13 yıl
Yarbay

tam emin olmamakla beraber , hakkımızda sayfasının içinde jquery , ve .jScrollPane() gibi fonksiyonların bulundugu sicriptleri eklediğine emin misin? çünkü iframe sayfa içine bambaşka sayfa yerleştirir.



P
13 yıl
Onbaşı
Konu Sahibi

hakkinizda sayfası tek başına açıldığında jquery eklentisi çalışıyor. bahsettiğim uygulama renkli sroolbar uygulaması. hakkimizda sayfasını tek başına çalıştrdığımda uygulama çalışıyor. ama şöyle garip bir durum var. <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=64669777&url=javascript:showHidePanEls('1');" id="link1" data-href="javascript:showHidePanEls('1');" id="link1">Hakkımızda</a></li> linkiyle gizli olan divi açtığında iframe içindeki bu uygulama çalışmıyor. ama iframe üzerinde tekrar çağıırırsam çalışıyor. çok mu karıştırdım. kimse birse birşey anlamamıştır heralde.)


Bu mesaja 1 cevap geldi.
P
13 yıl
Onbaşı
Konu Sahibi

mevzuyu daha iyi anlatabilmek için dosyaları yukledim. aşağıdaki linkten görüntüleyebilirsiniz. şimdi burada 2 link var. 1 anasayfa 2 hakkımızda. hakkımızda sayfasına tıklayınca frame içerisinde basic.html dosyasını çalıştırıyor. bu basic.html dosyasında scroolbar ı renki gösteren bir uygulama mevcut. sadece internet explorerda yaşadığım sorun ise şu. hakkımızda butonuna tıklayınca açılan sayfada bu scroolbar uygulaması çalışmıyor. ama sol menudeki tarihçeye basınca yine aynı dosya olan basic.html deki o jquery çalışıyor. benim anlamadığım niye ilk seferde çalışmıyor. öneden yuklenmesimi gerekiyor ki firefox ve chorme da bu sorun yok.

link :http://perkullekul.byethost18.com/


Bu mesaja 1 cevap geldi.
K
13 yıl
Yarbay

billgatese sormak lazım 15 yıl oldu o anlayabilmiş mi exploreri.


Bu mesaja 2 cevap geldi.
P
13 yıl
Onbaşı
Konu Sahibi

her ne kadar işimi görmese de son derece doğru ve gülümseten bir tespit.)



F
13 yıl
Yüzbaşı

quote:

Orijinalden alıntı: Kaygerya

billgatese sormak lazım 15 yıl oldu o anlayabilmiş mi exploreri.

+1



< Bu ileti mobil sürüm kullanılarak atıldı >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.