trvendetta
🏅Acemi Tasarımcı🏅
- Katılım
- 21 Ara 2009
- Mesajlar
- 60
- Tepkime puanı
- 0
Çok sorulan bi konudur bu. Özellikle "Flash'ın içinde radyo yapmak istiyorum frame ile Flash'ın içine HTML sayfa oturtabilir miyim?" gibisinden sorularla karşılaşıyorum. Flash içerisinde frame veya başka bir yöntem kullanarak HTML sayfaları görüntülemek mümkün değildir arkadaşlar. Ancak CSS yardımıyla HTML sayfalardan Flash'ın içine yazılar ve resimler aktarmak, aktardağımız bu verilerinde CSS yardımıyla mesela yazıların rengini, kalınlığını, boyutunu, tipini, paragraf ayarlamaları gibi basit işlemleri yapmamız mümkün. Şimdi derse geçelim:
1- Flashta yeni bir sayfa açalım sayfa boyutu arka planı vs. hiç önemli değil.
2- Sayfa üzerinde bir Dynamic Text oluşturalım Instance Name'ine de "veri" yazalım.
3- Şimdi sayfanın ilk frame'inin Actions Panelini (Kısayol F9) açalıp ve aşağıda verdiğim kodları ekleyelim.
Kod:
System.useCodepage = true ;
var degisken_css = new TextField.StyleSheet();
degisken_css.load("ornek.css");
veri.styleSheet = degisken_css;
var degisken_xml:XML = new XML();
degisken_xml.ignoreWhite = true;
degisken_xml.load("ornek.html");
degisken_xml.onLoad = function () {
veri.htmlText = degisken_xml;
}
4- Şimdi Verileri çekeceğimiz CSS dosyasını oluşturacağız. Bir metin belgesi açıyoruz, içine aşağıda verdiğim kodları ekledikten sonra ismini "ornek.css" olarak ayarlayıp Flash ile aynı dizine kaydedelim.
Kod:
baslik {
font-family: Arial,Helvetica,sans-serif;
font-size: 17px;
font-weight: bold;
display: block;
}
altbaslik {
font-family: Arial,Helvetica,sans-serif;
font-size: 13px;
font-weight: bold;
display: block;
}
italik {
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
font-style: italic;
display: inline;
}
icerik {
font-family: Arial,Helvetica,sans-serif;
font-size: 10px;
display: block;
}
A {
font-family: Arial,Helvetica,sans-serif;
font-size: 10px;
display: inline;
text-decoration:underline;
}
5- Şimdi HTML sayfamızı oluşturacağız. Tekrar bir metin belgesi açın ve içine aşağıda verdiğim kodları ekleyin. İstediğiniz bir resmi de Flash ile aynı dizine kaydedin. Resim aktarmakla ilgili bir örnek olacaktır bu size İsminide ornek.html olarak ayarlayıp flash ile aynı dizine kaydedin.
Kod:
<body>
<baslik>Bu başlığı istediğiniz şekilde ayarlayın</baslik>
<altbaslik>İstediğiniz şekilde ayarlayın</altbaslik>
<icerik>Yine merak edilen ve bununla ilgili pek kaynağa rastlayamadığımız bu özelliğe ait dersi inceleyelim.
İstediğiniz şekilde ayarlayın<img align='right' src='museavatar.jpg'/>
<A HREF="https://www.yahsibilisim.com/">Flash İçinde HTML Görüntülemek</A> </icerik>
</body>
6- Ve çalıimamızı test edelim. Eğer bi problemle karşılaşırsanız bana ulaşmanız yeterlidir.
1- Flashta yeni bir sayfa açalım sayfa boyutu arka planı vs. hiç önemli değil.
2- Sayfa üzerinde bir Dynamic Text oluşturalım Instance Name'ine de "veri" yazalım.
3- Şimdi sayfanın ilk frame'inin Actions Panelini (Kısayol F9) açalıp ve aşağıda verdiğim kodları ekleyelim.
Kod:
System.useCodepage = true ;
var degisken_css = new TextField.StyleSheet();
degisken_css.load("ornek.css");
veri.styleSheet = degisken_css;
var degisken_xml:XML = new XML();
degisken_xml.ignoreWhite = true;
degisken_xml.load("ornek.html");
degisken_xml.onLoad = function () {
veri.htmlText = degisken_xml;
}
4- Şimdi Verileri çekeceğimiz CSS dosyasını oluşturacağız. Bir metin belgesi açıyoruz, içine aşağıda verdiğim kodları ekledikten sonra ismini "ornek.css" olarak ayarlayıp Flash ile aynı dizine kaydedelim.
Kod:
baslik {
font-family: Arial,Helvetica,sans-serif;
font-size: 17px;
font-weight: bold;
display: block;
}
altbaslik {
font-family: Arial,Helvetica,sans-serif;
font-size: 13px;
font-weight: bold;
display: block;
}
italik {
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
font-style: italic;
display: inline;
}
icerik {
font-family: Arial,Helvetica,sans-serif;
font-size: 10px;
display: block;
}
A {
font-family: Arial,Helvetica,sans-serif;
font-size: 10px;
display: inline;
text-decoration:underline;
}
5- Şimdi HTML sayfamızı oluşturacağız. Tekrar bir metin belgesi açın ve içine aşağıda verdiğim kodları ekleyin. İstediğiniz bir resmi de Flash ile aynı dizine kaydedin. Resim aktarmakla ilgili bir örnek olacaktır bu size İsminide ornek.html olarak ayarlayıp flash ile aynı dizine kaydedin.
Kod:
<body>
<baslik>Bu başlığı istediğiniz şekilde ayarlayın</baslik>
<altbaslik>İstediğiniz şekilde ayarlayın</altbaslik>
<icerik>Yine merak edilen ve bununla ilgili pek kaynağa rastlayamadığımız bu özelliğe ait dersi inceleyelim.
İstediğiniz şekilde ayarlayın<img align='right' src='museavatar.jpg'/>
<A HREF="https://www.yahsibilisim.com/">Flash İçinde HTML Görüntülemek</A> </icerik>
</body>
6- Ve çalıimamızı test edelim. Eğer bi problemle karşılaşırsanız bana ulaşmanız yeterlidir.