iframe sorunsalı

0
Onaylı Üye
Üye
Katılım
10 Mayıs 2006
Mesajlar
5,299
Tepki puanı
13
Konum
<?=selim61?>
Sorunum baya bi karışık, bi kaç sitemde kullanmak üzere kendime navbar yaptım,
bunu sitelere direk kod olarakta koyabilirim, fakat body başında görünüp içeriği etkilemesin diye iframeye karar verdim.Bu seferde navbardaki linklere tıklayınca iframe olduğu için kendi içinde açılıyor.Yeni pencerede de açılsın istemiyorum, linke tıklayınca direk sayfa yönlensin
Bu iframe yerine, o sayfadaki navbarı javascript te bi function yazıp, çağırınca write yapabilirmiyim, fakat bu kodları google sayfa içeriğinde görmesin
Sorunum bu umarım anlatabilmişimdir
 
0
Onaylı Üye
Üye
Katılım
10 Mayıs 2006
Mesajlar
5,299
Tepki puanı
13
Konum
<?=selim61?>
Evet özür dilerim
target="_blank" : açılacak olan sayfayı yeni bir internet explorer sayfasında açmamızı sağlar
target="_parent" : açılacak olan sayfayı o anki ana sayfada açar.
target="_top" : açılacak olan sayfayı aynı sayfada üstten açar.
target="_self" : açılacak olan sayfayı aynı sayfada açar.
_top u yeni ögrendim :D

javascript ile yazdırma
navbar.js
PHP:
function navbaryaz{
document.write("<iframe target=\"_top\" src=\"http://xxxxx/navbar.htmi\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" frameborder=\"0\" height=\"30px\" width=\"100%\" id=\"navbar-iframe\">");
document.write("</iframe>");
}
PHP:
<script type="text/javascript" src="http://xxxxx/navbar.js"></script>
<script type="text/javascript">navbaryaz();</script>
 
1
Onaylı Üye
Üye
Katılım
25 Şubat 2005
Mesajlar
3,824
Tepki puanı
20
Konum
hawaii. ama sanal tur.
amacın içerikten önce gelmemesi değil mi, neden sitenin en altına ekleyip üstte görünmesini sağlamıyorsun. iframe ve js den daha mantıklı..

HTML:
<div id="navbar" style="position: absolute; top: 0; left:0; background: #ccc; border-bottom: 1px solid #000; height: 30px; width: 100%;">
<a href="http://www.site1.com">site1</a> | 
<a href="http://www.site2.com">site2</a> | 
<a href="http://www.site3.com">site3</a> | 
<a href="http://www.site4.com">site4</a>
</div>

bunu txt olarak kaydedip tüm sitelerden include etmen de mümkün tabi.site site gezip düzenlemezsin. tek yerden, js ve iframe misali.
 
0
Onaylı Üye
Üye
Katılım
10 Mayıs 2006
Mesajlar
5,299
Tepki puanı
13
Konum
<?=selim61?>
iframe yada js daha mantıklı geldi çünkü navbarda yenilik yapmak istesem tek sayfada yenilik yaparak işi çözerim, include olayından iyidir kaynak kodda kalabalık yaratmasın :)
kod başka bi yerde mutlaka lazım olur kayıt ettim ,+rep
 
Geri
Üst