Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Javascript / DHTML / Ajax

Cevapla
 
LinkBack Seçenekler
Eski 03/09/2007, 13:24   #1 (permalink)
Eski Cevizci
 
Üyelik Tarihi: 04/2005
Yer: İstanbul
Mesaj: 270
Varsayılan yazının üstüne gelince solda resim ve açıklama çıkması

merhaba arkadaşlar...

haber sitelerinin çoğunda görüyorum solda yhaber başlıkları oluyor üstüne gelince sağ tarafta haberin resmi ve yazısı çıkıo başka bir haberin üstüne gelince o resim gidiyor diğer haberin resmi ve yazısı geliyor. onmouseover olayı yani bunu nasıl yapabilirz şimdiden teşekkürler
grafmaster hatta değil   Alıntı Yaparak Yanıtla
Eski 03/09/2007, 13:57   #2 (permalink)
İptal Durumu
 
Üyelik Tarihi: 06/2007
Mesaj: 551
Varsayılan

Alıntı:
haber sitelerinin çoğunda görüyorum
İstersen bir tanesini göster, kodlarını verim...
MOnurCe hatta değil   Alıntı Yaparak Yanıtla
Eski 03/09/2007, 14:02   #3 (permalink)
Eski Cevizci
 
Üyelik Tarihi: 04/2005
Yer: İstanbul
Mesaj: 270
Varsayılan

ya vercektim aslında link ama yasak olcağını düşündüğüm için vermedim...

www.fanatik.com.tr sitesinde ana sayfadaki olay çok iyi bence
grafmaster hatta değil   Alıntı Yaparak Yanıtla
Eski 03/09/2007, 14:28   #4 (permalink)
İptal Durumu
 
Üyelik Tarihi: 06/2007
Mesaj: 551
Varsayılan

Dediğin sayfa ASP.NET kodlarıyla hazırlanmış, başlık çağırıyor dikkat edersen... ASP.NET ile yapacaksan çok basit...

Tabloya label ekle, mouse linkin üzerindeyken, VB script ile Label1.text = "Haber1" gibi yap.
MOnurCe hatta değil   Alıntı Yaparak Yanıtla
Eski 03/09/2007, 14:32   #5 (permalink)
Eski Cevizci
 
Üyelik Tarihi: 04/2005
Yer: İstanbul
Mesaj: 270
Varsayılan

php kullanıyorum javascript ile yapılmıyormu bu
grafmaster hatta değil   Alıntı Yaparak Yanıtla
Eski 03/09/2007, 14:36   #6 (permalink)
Senti(n)ent adayı
 
Üyelik Tarihi: 06/2007
Yer: İstanbul
Mesaj: 22
Varsayılan

İstemci tarafında asla vbscript kullanmamalıyız.
asp.net ajax bileşenleri de istemci tarafında javascript kullanmakta.

grafmaster : onmouseover içine yazacağın fonksiyona o linkin üzerine gelince görünecek resmi ve altında görünecek açıklamanın html kodunu parametre olarak yollarsan, ve resmin SRC içeriğin bulunduğu yere de bir DIV yerleştirip innerHTML değerine müdahale edersen kolayca yaparsın.
anova hatta değil   Alıntı Yaparak Yanıtla
Eski 03/09/2007, 14:46   #7 (permalink)
İptal Durumu
 
Üyelik Tarihi: 06/2007
Mesaj: 551
Varsayılan

Alıntı:
anova, mesajından alıntı: Mesajı Gör
İstemci tarafında asla vbscript kullanmamalıyız.
asp.net ajax bileşenleri de istemci tarafında javascript kullanmakta.

grafmaster : onmouseover içine yazacağın fonksiyona o linkin üzerine gelince görünecek resmi ve altında görünecek açıklamanın html kodunu parametre olarak yollarsan, ve resmin SRC içeriğin bulunduğu yere de bir DIV yerleştirip innerHTML değerine müdahale edersen kolayca yaparsın.
Arkadaşın tek kelime anlamadığından eminim (: arkadaş için JS de denerim...
MOnurCe hatta değil   Alıntı Yaparak Yanıtla
Eski 03/09/2007, 15:04   #8 (permalink)
Eski Cevizci
 
Üyelik Tarihi: 04/2005
Yer: İstanbul
Mesaj: 270
Varsayılan

evet anlamadım
grafmaster hatta değil   Alıntı Yaparak Yanıtla
Eski 03/09/2007, 15:12   #9 (permalink)
Senti(n)ent adayı
 
Üyelik Tarihi: 06/2007
Yer: İstanbul
Mesaj: 22
Varsayılan

O halde hemen örnekleyelim:

Kod:
+-------------------------------------------------+
|                        |                        |
|                        |                        |
|   img id="resim"       |                        |
|                        |     Sağ                |
|                        |     tarafta            |
|   div id="icerik"      |     linkler            |
|                        |                        |
+-------------------------------------------------+
her linkin onmouseover olayında şöyle bir fonksiyon çağrılmalı:

onmouseover=habergoster('haber.jpg', '<h3>Şok gelişme</h3><p>Şok gelişme vs.vs. vs.</p>');

Kod:
function habergoster(resim, ozet)
{
   document.getElementById('resim').src = resim;
   document.getElementById('icerik').innerHTML = ozet;
}
Elbette fonksiyonu çağırırken resim isimleri ve özet içerik bilgileri önceden link içine server-side dil ile çekilmiş olmalı. ( Bu durumda php)

Not: lestioni nin belirttiği gibi, src değil innerHTML olmalı ki div de hata vermesin kod.

Enson 08/11/2007 00:13 tarihinde anov tarafından düzenlenmiştir.. Sebep: .
anova hatta değil   Alıntı Yaparak Yanıtla
Eski 03/09/2007, 18:54   #10 (permalink)
İptal Durumu
 
Üyelik Tarihi: 06/2007
Mesaj: 551
Varsayılan

Alıntı:
İstemci tarafında asla vbscript kullanmamalıyız.
Sebep?
MOnurCe hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
Resim Üzerine Gelince Açıklama Ekranı kamilozcan__ Javascript / DHTML / Ajax 15 17/10/2006 16:34
Resim Üzerine Gelince Açıklama Ekranı kamilozcan__ Web Tasarım 3 30/06/2006 15:50
üstüne gelince resim gösterme scripti CrazyBooT Javascript / DHTML / Ajax 5 20/02/2006 16:15
Yazının üstüne gelince ilgili resmi değiştiren betikler doganaydin Uygulama Yazılımları / Hazır Betikler 1 25/11/2005 18:48
yazının üstüne gelince resim çıkması cemilbacaci Web Tasarım 2 15/09/2005 13:04


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 10:06.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net