Merhaba,
Ben kendimce bir site hazırlıyorum.. Bu sitede html kullanmaktayım.. Bir sayfada 2 tane iframe penceresi kullanmaktayım.. Bunlar birbiriyle bağlantılı olarak çalışmakta.. Benim sizden istediğim dışarıdan bir link verdiğime 2. iframe'deki linke ulaşılabilsin.. Örnekle açıklamak gerekirse..
örnek.html sayfasının içinde "x" ve "y" isimli iframe pencereleri bulunmakta..
örnek.html sayfasında bulunan liste deki harflere tıklandığı zaman "x" iframesinde bir sayfa açılıyor ve secenekler listeleniyor.. Daha sonra "x" ifame sinin içindeki seceneklere tıklayınca "y" iframesinde o secenekle ilgili sayfa açılmakta.. Benim sizden istediğim bir arkadaşıma veya herhangi bir yerden yani dışarıdan "y" iframesinin içinde açılacak o sayfaya ulaşılabilsin.. yani 3 link işlemi yapmadan verilecek linkle örnek.html sayfasındaki "x" iframesinin içinde yer alan secenek otomatik olarak secilip "y"iframesinde o secenekle ilgili sayfa açılsın..
İlgilenen arkadaşlara şimdiden teşekkür ederim.. Saygılarımla..
İframe Yardım.. Acill..
8
●1.181
- 09-05-2009, 21:36:06Cevap için teşekkür ederim fakat ben zaten o kodları kullanıyorum..saho adlı üyeden alıntı: mesajı görüntüle
Biraz daha detaylı anlatayım o zaman..
Şimdi "örnek.html" sayfasının içinde 2 tane "x" ve "y" isimli iframeler var..
Hali hazırda bulunan iki adet farklı iframe dosyası var.. Bunlara da "1.html" ve "2.html" isimli olsun.. "1.html" dosyası bir liste içeriyor, "2.html" dosyası da "1.html" dosyasının içinde bulunan listedeki bir seceneğin bilgileri bulunmakta..
Şimdi "örnek.html" dosyası açıldığı zaman bir linke tıklandığında "x" iframesinde "1.html" dosyası açılmakta bunun içinde kullandığım kod seninde yazdığın gibi <a href="1.html" name="x">1</a> linke tıklandığında "1.html" açılıyor.. Daha sonra açılan "1.html" dosyasından 2 isimli linke tıkladığımızda kullandığım kod <a href="2.html" name="y">2</a> kodu.. bu şekilde "y" iframesinde "2.html" dosyası açılmakta..
Benim sizden istediğim dışarıya verdiğim bir linkle doğrudan "y" iframesinde "2.html" dosyasının açılmasını istiyorum.. Yani bir arkadaşıma mail gönderdiğim zaman "örnek.html" dosyasının içinde 2-3 kere linklerle uğraşmadan "y" iframesinde açılacak olan "2.html" dosyasının açılmasını sağlamak..
Bu şekilde bir kod var mı acaba? Bu şekilde bir uygulama yapabilir miyim?
Yardımcı olursanız sevinirim.. - 09-05-2009, 23:57:27benim anladığım şu y htmlye direkt link yani tekrar tekrar seçtirmek yerine link vermek iframe içinde mantık olarak adres satırı değişkeni olarak olabilir
örnek js adres satırı değişken alması:
<!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"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Javascript adres çubuğundan değişken alması</title> <script language="javascript" type="text/javascript"> function adressec(){ var degisken=(location.href); //adres çubuğunu degiskenala ata var degiskenal=new Array(); //degiskenal a dizi aç var degiskenal=degisken.split('goster='); //gostere kadar bol var sonuc=degiskenal[1]; //çıkanı sonuc kaydet document.getElementById('deneme').src = sonuc; //deneme adlı iframe in src sini sonuc yap :) } </script> </head> <body onLoad="adressec()"> <table width="100%" border="0"> <tr> <td width="17%" align="left" valign="top"><p><a href="?goster=c:\">C yi göster</a></p> <p><a href="?goster=C:\WINDOWS">C:\WINDOWS göster</p> <p><a href="?goster=C:\WINDOWS\system32">C:\WINDOWS\system32 göster</p></td> <td width="83%"><iframe id="deneme" height="500" width="800"></iframe> </td> </tr> </table> </body> </html>burda gerekli yerleri değiştirerek, (deneme iframe idsi) iframe2 açılabilir ve içinde b.html gösterilebilir. adresgoster.html?iframe=b.html gibi?
<kd>Haftanın yorgunluğu var yanlış anlamış olabilirim kusra bakmayın, sabah sakin kafayla çalışan örneği atacağım </kd>