IE'de Lytebox ve iframe sorunu

Web Tasarımı - IE'de Lytebox ve iframe sorunu Sponsorlu Bağlantılar Bir site yapıyorum. Bir index sayfası var. ve bu sayfada iframe kullandığım bir bölüm var. bu ifame içine bir image galeri yerleştirdim. image üstüne tıklanınca iframe dışına açılan ...

Cevapla
IE'de Lytebox ve iframe sorunu
darth_cygan isimli Üye şimdilik offline konumundadır

darth_cygan

Grafiker / Ankara

Standart

IE'de Lytebox ve iframe sorunu

Alt 11-06-2009 #1
Sponsorlu Bağlantılar

Bir site yapıyorum. Bir index sayfası var. ve bu sayfada iframe kullandığım bir bölüm var. bu ifame içine bir image galeri yerleştirdim. image üstüne tıklanınca iframe dışına açılan bir pencerede image'ın büyük hali gözüküyor.

Java Scriptlerimi "JS", CSSlerimi de "CSS" klasörleri altında tutuyorum. iframe için kullandığım sayfa (digital_painting.html), "illustrations" klasörü altında.

Kullandığınm kodlar şöyle:

index sayfasında
<link rel="stylesheet" href="CSS/lytebox.css" type="text/css" media="screen" />
index içinde iframe içeren kısımda:
<td width="580" height="730" rowspan="4" valign="top"><iframe name="DigitalPainting" title="DigitalPainting" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" width="580" height="730" src="illustrations/digital_painting.html"></iframe></td>
digital_painting.html sayfasında yani iframe içinde yayınlamayı düşündüğüm sayfada da
<script type="text/javascript" language="javascript" src="JS/lytebox.js"></script>
<link rel="stylesheet" href="CSS/lytebox.css" type="text/css" media="screen" />
kodlarını kullandım.

sorunum şu; ne yaptım ne ettimse, lytebox'ı IE (internet explorer)'da çalıştıramadım. önce yükler gibi çalışıyor (ufak bir kutu açılıyor, preloader'ı çıkıyor). sonra pencere küçülüyor ama güya yüklemeye devam ediyor. ancak bir türlü image açılmıyor. firefox'ta sorunsuz çalışıyor. diğer browserlerda denemedim henüz. sorunun neden kaynaklandığını bilen varsa yardım edebilir mi?
Bu mesajdan alıntı yap
Sponsor Links

Grafikerler.net Reklamları

Bay.KLANSIZ isimli Üye şimdilik offline konumundadır

Bay.KLANSIZ

Grafiker / İstanbul

Standart
Alt 11-06-2009 #2
                             Sponsorlu Bağlantılar
derdinize derman olur mu bilemiyorum ama....


1. adımda dosyalarla beraber gelen js kodlarını kendı hed taglerimiz arasına kopyalıyoruz.
css ve js dosyalarını surukle bırak yontemıyle kendı dreamweaver projemıze getiriyoruz imageyide
aynı sekılde getiriyoruz.. css image ve js...

2.ayrıca resimlerin link leri resmin kendi linki ile aynı olacak.. targetı ise blank olduktan sonra
kodlar yazılacak..

3.Lightbox 2 sayfasındaki 1 ve 3 numaralı kodu
projenın hed kısmına kopyalıyoruz.

Hed den sonra...kodlar :
<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="js/lightbox.js"></script>
<link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />

4.kod kısmındaki target ın basına rel="lightbox" yazılacak...her imaj için ayrı ayrı yapılacak.

inşallah faydalı olmuştur
Bu mesajdan alıntı yap
darth_cygan isimli Üye şimdilik offline konumundadır

darth_cygan

Grafiker / Ankara

Standart
Alt 12-06-2009 #3
ilginize ve ayırdığınız zaman için teşekkür ederim. ancak sizin anlattığınız "lightbox" ile ilgili sanırım. benim sorduğum ise "lytebox" idi. ama yine de teşekkür ederim. günlerdir bu sorunu halledebilmek için web'de forum sayfalarında dolaşıyordum ve nihayet dün gece buldum. belki aynı sorunu yaşayanlar olabilir. yapmaları gereken şey, öncelikle iframe içinde yayınlayacakları sayfanın kod kısmında en tepedeki yere sadece;

<html>
yazmaları ve iframe'i içeren ana sayfadanı tepesinde bulunan
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
kod grubunun yerine de
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
yazmaları gerekiyor.

Nedenine gelince, anladığım kadarıyla iframe sadece HTML ve XHTML tarafından destekleniyor. ancak XHTML internet explorer'da doğru çalışmıyor.

bu şekilde firefox'ta ve internet explorer'da sorunsuz çalışıyor. diğerlerinde henüz denemedim.
Bu mesajdan alıntı yap
Cevapla

Benzer Konular
Konu Konu Bilgileri Forum Cevaplar Son Mesaj
Tarayıcı sorunu ve monitör inc sorunu yardım Serjean Php, Asp, Perl, Html 5 01-07-2010 22:05:35
iframe içine html çağırma ugurozkan Web Tasarımı 5 09-06-2010 16:39:17
Dreamweaver 8 [iFrame Sorun] Graphyc Dreamweaver 10 22-10-2009 14:22:00
iframe BATMANCU Php, Asp, Perl, Html 2 08-06-2009 21:36:13
flash = iframe 3mr3_mzrk Flash 5 21-02-2009 22:01:53

Kapat
Şifremi Unuttum?