Anasayfa FORUMLAR Üye Girişi Dosyalar Dersler İpuçları Yardımcı Araçlar Hakkımızda
KİMLER BAĞLI
Toplam Üye: 32638
Aktif Üye: 0
Aktif Ziyaretçi: 1300
Üye Adı
Şifre
Beni Hatırla
          Yeni Üye KayıtYeni Üye Kayıt
          Şifremi UnuttumŞifremi Unuttum
FORUMLAR
 Site İndex'ine resim ekle..
(15040 okuma, 6 yanıt)
 Yan Menü - Sidebar..
(5930 okuma, 2 yanıt)
 html yi fbml ye nasıl çev..
(5029 okuma, 1 yanıt)
 HTML Sayfaya WMV Uzantılı..
(8231 okuma, 6 yanıt)
 Site İçerik Kopyalamama v..
(6174 okuma, 4 yanıt)
 Resimli Üye Ol..
(9677 okuma, 8 yanıt)
 Php'den Html'ye Kod Çekme..
(5783 okuma, 3 yanıt)
 yeni pencerede veya sekme..
(10121 okuma, 8 yanıt)
 Bu sitenin Temasını Kulla..
(5329 okuma, 2 yanıt)
 Aşağıya açılan menü..
(9026 okuma, 6 yanıt)
 Bu sitenin hangi tur php ..
(5608 okuma, 2 yanıt)
 Haber Sitelerindeki Yanda..
(4908 okuma, 0 yanıt)
 Sitenize Ramazan Bayramı ..
(11504 okuma, 10 yanıt)
 Ramazan Bayramı Kutlama İ..
(4931 okuma, 1 yanıt)
 İframe Yardım..
(3374 okuma, 0 yanıt)
 lütfen bakarmısınız acil ..
(7132 okuma, 5 yanıt)
 Sağ Tuş Yasağı..
(27021 okuma, 37 yanıt)
 DHTML Menü..
(9488 okuma, 11 yanıt)
 site girisine resim nasil..
(7888 okuma, 6 yanıt)
 html sitede buton link çe..
(8970 okuma, 9 yanıt)
 media player sürekli cald..
(5131 okuma, 3 yanıt)
 Bu hatayı nasıl düzeltebi..
(4220 okuma, 1 yanıt)
 iframe kod sorunu..
(3965 okuma, 1 yanıt)
 Html iframe link verme ac..
(5322 okuma, 3 yanıt)
 Css ile Değişen Resimli M..
(5316 okuma, 2 yanıt)
 Netopsiyon Açılır Menü So..
(5597 okuma, 4 yanıt)
 Mozilla ve İ.E için Kayan..
(5616 okuma, 2 yanıt)
 link verme..
(5930 okuma, 3 yanıt)
 Siteniz icin Cildirtan Sa..
(5239 okuma, 3 yanıt)
 Bu kodun aşağı dogru gitm..
(3526 okuma, 0 yanıt)
 Sitenize menü hazırlayın ..
(3545 okuma, 0 yanıt)
 HTML de süreli reklam değ..
(8236 okuma, 9 yanıt)
 html dosyasilarinin calin..
(7501 okuma, 5 yanıt)
 Cumhuriyet Bayramı - Intr..
(6415 okuma, 3 yanıt)
 html sayfaya sifre koruml..
(7011 okuma, 6 yanıt)
 HTML Kodu edir?..
(4741 okuma, 1 yanıt)
 Ekleyeceğim 2 ayrı kodu r..
(8957 okuma, 10 yanıt)
 Kral fm üst player..
(5810 okuma, 3 yanıt)
 HTML autoviewer resim ga..
(7407 okuma, 5 yanıt)
 html siteye panel ekleme..
(5036 okuma, 1 yanıt)
 Renk kodlarından rengi na..
(4859 okuma, 2 yanıt)
 3 bannerin sırayla dönmes..
(8245 okuma, 8 yanıt)
 html iletişim formu..
(13911 okuma, 9 yanıt)
 Şu playerin otamatik çalm..
(4863 okuma, 2 yanıt)
 iletişim formu..
(15400 okuma, 16 yanıt)
 Değişkenlerle ilgili bir ..
(4260 okuma, 0 yanıt)
 Butonun üzerine gelince s..
(4512 okuma, 0 yanıt)
 Giriş Sayfası yaptırma..
(3784 okuma, 0 yanıt)
 Açılır Menüye ekstra açıl..
(5902 okuma, 2 yanıt)
 Sitenize Mail Listesi...
(6612 okuma, 3 yanıt)
Netopsiyon Online: Forums
Netopsiyon Online :: Başlık görüntüleniyor - Frame Kullanmak
 AramaArama   RütbelerRütbeliler   ProfilProfil   GirişGiriş 


Frame Kullanmak

 
Bu forum kilitlendi: mesaj gönderemez, cevap yazamaz ya da başlıkları değiştiremezsiniz   Bu başlık kilitlendi: mesajları değiştiremez ya da cevap yazamazsınız    Netopsiyon Online Forum Ana Sayfa -> HTML - JavaScripts -> HTML Kod Örnekleri
Önceki başlık :: Sonraki başlık  
Yazar Mesaj
yilmazmurat
Mesaj: 1000+
Mesaj: 1000+





Kayıt: Jul 28, 2004
Mesajlar: 2083
Konum: ısparta

MesajTarih: 2006-09-12, 03:07:10    Mesaj konusu: Frame Kullanmak Alıntıyla Cevap Gönder

Frame'ler web tarayıcınızın penceresini birbirine yapışık parçalara ayırarak her bir parçanın ayrı bir içerik sergilemesine izin verir. Yüklenen basit bir sayfayla yapılan pencereyi ayırma işlemi, her pencere için HTML standartlarına uygun bir sayfanın yüklenmesiyle tamamlanır. Frame'ler bulunan bir sayfa oluşturmak için herhangi bir HTML editörüne gerek yoktur. Tek ihtiyacınız olan basit bir metin editörü ve kafanızda tasarladığınız çerçeve stilini gerçekleştirmek için biraz düşünmek.
Sayfanızda frame uygulamasına geçmeden önce hemen bu özelliğinin HTML 3.0 standartlarında bulunmadığını fakat en yeni web tarayıcıları tarafından desteklendiğini belirtelim. Netscape Navigator'ın 2.0 ve Microsoft Internet Explorer'ın 3.0 ve daha üstü sürümleri frameleri destekliyor.

Frame'leri destekleyen bir sayfa oluşturuyorsanız mutlaka sayfanın, bu özelliği desteklemeyen web tarayıcıları için bir alternatifini oluşturmalısınız, aksi takdirde sitenize terminal ekranından veya eski bir web tarayıcıyla bağlanan kimseler içerikten faydalanamayacak ve sayfa ziyaret sayınıza katkıda bulunmayacaklardır (!) Frame'lere nasıl alternatif oluşturulduğunu yazımızın ilerki bölümlerinde anlatacağız. Başlamadan önce herkesin yaptığı gibi frame'ler konusunda 1-2 örnek verip sadece TAG'ları açıklamayacağımızı belirtelim, aynı zamanda kendi özgün çerçevelerinizi oluşturmanız için işin mantığına da değineceğiz.

Frame'ler ne zaman kullanılmalıdır?

Hiç gereği olmadığı halde web sayfanızda frame'lerden faydalanmak hem sayfanızın işlevselliğini yok edip kullanıcının kafasını karıştıracak hem de sayfanın yüklenmesini zorlayacaktır, web tarayıcınız bir web sayfasının yüklenmesi için sunucudan komutlar aldığından en az iki sayfadan oluşacak çerçeveli bir sayfayı yüklemek için ana sayfa da içinde olmak üzere üç sayfa için ayrı ayrı sunucudan bilgi alacaktır. Sayfa içerisinde, yüklenmesi uzun süre alacak, büyük bir resim, menü gibi değişmeyen öğeleri her seferinde tekrar yüklememek için bu bölümler ayrı bir pencere olarak tanımlanabilir.

Sayfa içerisinde ilişkilendirmeler oluşturmak, sayfanın değişik alanlarına tıklandığında bağımsız bir yerde bir içerik oluşturmak frame'ler sayesinde çok kolaydır.


Nasıl oluyor da oluyor?

Frame'lere sahip bir sayfa oluşturmaya başlamadan önce web tarayıcılarında bu teknolojiyi destekleyen iki rakip firmanın ortak olarak kullandığı komutları açıklayalım.


<FRAMESET>

Bu tag, yatay ve dikey pencerelerin tanımına "başlamak" için kullanılır. Tag ile birlikte kullanılabilecek iki adet takı vardır ki bu takılar oluţturulacak pencerelerin cinsini belirler.

COL takısı dikey nitelikte ROW takısı yatay nitelikte bir pencere oluşturmak için kullanılır.


<FRAMESET COL="100,50,*> komutu bundan sonra üç sayfanın tanımı yapılacağını, bu sayfaların kolon nitelikli olacağını, bunlardan iki tanesinin sabit uzunluklu, üçüncüsünün uzunluğunun ise değişebilir olduğunu gösterir. Tırnak içinde sabit bir sayı ve yıldız kullanabileceğiniz gibi "%30,%70" bir yüzde değer de belirtebilirsiniz, bu durumda frame'in boyutu sayfanın boyutu göz önüne alınarak otomatik olarak ayarlanır. <FRAMESET> takısı </FRAMESET> ile bitirilmeden önce iç içe kullanılarak komplike pencere tanımları yapmanıza izin verir.


<FRAME>

Bu tag ise <frameset> ile başlayacağınızı belirttiğiniz sayfaları oluşturmakta kullanılır ve sayfanın genel yapısını belirler. <frame> takısının iki web tarayıcısının da desteklediği 6 adet takısı vardır.


SRC="URL/DOSYA_ADI" Pencere içerisine yüklenecek dosyayı seçmek için kullanılır. Bu değer sunucu içinde herhangi bir dosya olduğu gibi değişik bir Internet adresi de içerebilir.


NAME="FRAME_ADI" Daha sonra sayfayı çağırmak için referans olarak kullanılacak isim bu değere atanmalıdır.


MARGINWIDTH="DEĞER" Sayfadaki ilk nesnenin soldan ne kadar uzak olacağını belirler.

MARGINHEIGHT="DEĞER " Sayfadaki ilk nesnenin yukardan ne kadar uzak olacağını belirler.

SCROLL=AUTO/YES/NO Kaydırma çubuklarının durumunu belirler.

NORESIZE Pencerenin fare YARDIMıyla genişletilip daraltılamamasını sağlar.


<NOFRAME>

Bu takı iki çerçeveyi oluşturacak sayfada kullanılır ve frame'leri desteklemeyen web tarayıcısında sayfanın görünümünü oluşturur. Web tasarımcısı <noframe> ve </noframe> takıları arasına <HTML>, <BODY> tag'larını barındıran tam bir HTML sayfası girebilir.


Son olarak frame'leri tanımlayan sayfada bulunmayan fakat frame'in tanımladığı sayfaya koyabileceğiniz bir tag daha vardır. <BASE TARGET="pencere"> tagı o pencere içerisinden bir link'e tıklandığında kaynağın hangi pencerede açılacağını belirler.

Nelere dikkat etmeli ?

Frame'lerin kullanımını ve komutlarını anlatırken dikkat etmeniz gereken unsurların bir kısmındanbahsettik, ama yine de Internet üzerinde rastladığımız sayfalarda sık yapılan hataları belirtelim. Böylece siz de ilk deneyimlerinizde bu hatalardan kaçınabilirsiniz.


Frame içindeki bir sayfada dışarıya bir referans bulunuyorsa <A HREF="… ile başlattığınız tag içinde mutlaka TARGET="_TOP" veya TARGET="_BLANK" takılarını kullanın. Bunu yapmazsanız frame'li sayfanız içinda başka bir frame'li sayfa açılması veya küçücük pencerenize sığmayacak bir sitenin yüklenmesi kaçınılmaz olur.


Frame'inizi tasarlarken kaydırma çubuklarının otomatik olmasına özen gösterin. Sayfanın içerisinde yeterince içerik olmasa bile sayfa kenarlarında kaydırma çubuklarının bulunması kullanıcıya rahatsızlık verecektir.


Frame'lerin içeriğini her zaman iyi kontrol edin. Çerçevelerden birini menü olarak kullanıyorsanız o çerçeve içerisinde yanlışlıkla başka bir sayfanın açılmasına mahal vermeyin.


Pencerelerden bir tanesini "kaydırılamaz" olarak atıyorsanız ya bu frame'in genişliğini ve yüksekliğini sabit olarak atayın ya da sayfayı 640*480 çözünürlüğe uygun olarak tasarlayın. Bunu uygulamazsanız

640*480 çözünürlükte frame'in içeriğinin bir kısmının görülmesi kullanıcı ne yaparsa yapsın mümkün olmayacaktır.

Değişik çerçeve stilleri için kaynak kodlar

<FRAMESET COLS="100,*">
<FRAME SRC="1.htm" NAME="1">
<FRAME SRC="2.htm" NAME="2">
</FRAMESET>

---------------


<FRAMESET ROWS="100,*">
<FRAME SRC="1.htm" NAME="1">
<FRAME SRC="2.htm" NAME="2">
</FRAMESET>


--------------------------


<FRAMESET ROWS="100,*">
<FRAME SRC="1.htm" NAME="1">
<FRAMESET COLS="100,*">
<FRAME SRC="2.htm" NAME="2">
<FRAME SRC="3.htm" NAME="3">
</FRAMESET>
</FRAMESET>


---------------


<FRAMESET COLS="100,*">
<FRAME SRC="1.htm" NAME="1">
<FRAMESET ROWS="100,*">
<FRAME SRC="2.htm" NAME="2">
<FRAME SRC="3.htm" NAME="3">
</FRAMESET>
</FRAMESET>


-------------


<FRAMESET COLS="100,*">
<FRAME SRC="1.htm" NAME="1">
<FRAMESET ROWS="100,*">
<FRAME SRC="2.htm" NAME="2">
<FRAME SRC="3.htm" NAME="3">
<FRAME SRC="4.htm" NAME="3">
</FRAMESET>
</FRAMESET>
[/code]
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
Bu Site Google Adsense ile Gelir Elde Ediyor









Tarih: 2024-11-21, 11:04:15    Mesaj konusu: Forum Arası Reklamlar


Başa dön
byinfaz
Mesaj: 200+
Mesaj: 200+





Kayıt: Dec 18, 2005
Mesajlar: 249
Konum: Ankara

MesajTarih: 2007-10-08, 04:25:16    Mesaj konusu: Alıntıyla Cevap Gönder

i f r a m e içine htm sayfası çağırıyorum açamıyor

neden acaba

modül oluşturucu kullandım php içine html çağıramıyormuyuz acaba bunun gibi bir modül olsa editleyebilirdim..
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder AIM Adresi Yahoo Messenger
Önceki mesajları göster:   
Bu forum kilitlendi: mesaj gönderemez, cevap yazamaz ya da başlıkları değiştiremezsiniz   Bu başlık kilitlendi: mesajları değiştiremez ya da cevap yazamazsınız    Netopsiyon Online Forum Ana Sayfa -> HTML - JavaScripts -> HTML Kod Örnekleri Tüm zamanlar GMT + 3 Saat
1. sayfa (Toplam 1 sayfa)

 
Geçiş Yap:  
Bu forumda yeni başlıklar açamazsınız
Bu forumdaki başlıklara cevap veremezsiniz
Bu forumdaki mesajlarınızı değiştiremezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu forumdaki anketlerde oy kullanamazsınız

Benzer Konular

Başlık Yazar Forum Cevaplar Tarih
Yeni mesaj yok ankete 1 defa oy kullanmak hulyamm Php Nuke Sorunlarınız 8 2010-02-08, 01:52:28 Son Mesajı Görüntüle
Yeni mesaj yok Forumda iframe kullanmak Vizyon Php Nuke Sorunlarınız 4 2010-01-03, 19:44:43 Son Mesajı Görüntüle
Yeni mesaj yok Bu sitenin Temasını Kullanmak istiyor... flk44 HTML Kod Örnekleri 2 2009-12-10, 00:04:30 Son Mesajı Görüntüle
Yeni mesaj yok Yeni Msn Güncellemesi Yapmadan Msn Ku... ibrahim_pasa Msn 1 2009-09-21, 10:17:49 Son Mesajı Görüntüle
Yeni mesaj yok 3g Teklonoji'sini playstation 3 te ku... PS3magTR İnternet Üzerine 0 2009-08-02, 05:19:36 Son Mesajı Görüntüle

Copyright © 2002-2024 Netopsiyon Bilişim Teknolojileri San. Tic. Ltd.Şti. - Bütün hakları saklıdır!
Bu site Netopsiyon.com.tr Sunucularında Barındırılmaktadır.
Netopsiyon Bilişim Teknolojileri San. Tic. Ltd.Şti. Netopsiyon Copyright