Ceviz Forum

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

Cevapla
 
LinkBack Seçenekler
Eski 16/12/2007, 06:27   #1 (permalink)
Üye
 
Üyelik Tarihi: 12/2007
Mesaj: 47
Varsayılan link ve ajax

Uzun süredir üstünde çalıştım olmadı , nette saatlerimi harcadım bulamadım. yapmak istediğim şey aslında çok basit

şimdi normal şartlarda mysql den ürünleri listeliyorum ürünün linkinin üstüne geldiğimde

../products.php?urunid=1999 yazıyo buraya kadar tamam problem yok fakat ben bu linke tıklyaınca ajax ın çalışmasını istiyorum

mouse olan linki nasıl bir fonksiyon tanımlayıp div alanına yönlendiririm.

function'ı yazamadım

JXP(?) yazamadım

genelde nette bulduklarım hep forum kontorlü getelementid vs..

siz üstadlarrdan ricam

fonksiyonu ve jxp bu kardeşinize yazabilirseniz ajax adına bana çok şey kazandırmış olursunuz.

şimdiden teşekkürler
odktr80 hatta değil   Alıntı Yaparak Yanıtla
Eski 16/12/2007, 15:11   #2 (permalink)
Üye
 
mrcplus Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 10/2005
Yer: İstanbul
Mesaj: 513
Varsayılan

İllaki href kısmında link görünmesine gerek yok sanırım ? Şu sayfadaki kodları kullanarak uyarlama yaptım. Deneme yapamadım.

Kod:
<div id="urun_gosterme_kismi">
</div>
<a href="javascript:;" onclick="UrunGoster('sayfa','urun id si');">Link</a>
Kod:
function UrunGoster(sayfa,id){
    var adres;
    var xmlHttp;

    adres = sayfa + "?urunid="  +  id;

    try{
        // Firefox, Opera 8.0+, Safari
        xmlHttp=new XMLHttpRequest();
    }
    catch (e){
        // Internet Explorer
        try
       {
           xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
       }catch (e){
           try{
               xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
          }catch (e){
               alert("Your browser does not support AJAX!");
               return false;
          }
       }
    }
    xmlHttp.onreadystatechange=function(){
        if(xmlHttp.readyState==4){
           document.getElementById("urun_gosterme_kismi")=xmlHttp.responseText;
        }
    }
    xmlHttp.open("GET",adres,true);
    xmlHttp.send(null);
}
mrcplus hatta değil   Alıntı Yaparak Yanıtla
Eski 16/12/2007, 22:05   #3 (permalink)
Üye
 
Üyelik Tarihi: 12/2007
Mesaj: 47
Varsayılan

çok teşekkür ederim ancak olmadı
odktr80 hatta değil   Alıntı Yaparak Yanıtla
Eski 17/12/2007, 11:05   #4 (permalink)
Üye
 
Üyelik Tarihi: 12/2007
Mesaj: 47
Varsayılan

daha başka bir örnekle sorayım şimdi elimde 2 php sayfası var bunnardan biri

1.php
PHP Kodu:
 
<head>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<
title>Untitled Document</title>
</
head>
<
body>
<
a href="2.php?link=YAZI">yazi linki</a>
<
div id=yazi_alani>DİV ALANI</div>
</
body>
</
html
diğeri ise


2.php

PHP Kodu:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<?
echo $link;
?>
</body>
</html>
şimburda görüldüğü gibi 1.php'de bulunan linke tıkladığım 2.php ye giderek link dğerini ekrana basıyor.

işte ben bunu 1.php nin içindeki div alanında yapmak istiyorum.

yani 1.php de ki link tıklanınca, link değeri hemen alttaki div alanında yazsın istiyorum

siz ustalardan yardım bekliyorum
odktr80 hatta değil   Alıntı Yaparak Yanıtla
Eski 21/12/2007, 13:50   #5 (permalink)
Üye
 
Üyelik Tarihi: 09/2007
Mesaj: 54
Varsayılan

amacın sadece linke tıklayıp linkdeki değeri div içinde göstermekse şunu yapabilrsin


Kod:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<script type="text/javascript">
function yaz()
{
document.getElementById('yazi_alani').innerHTML="fln filan";
}
</script>

</head>
<body>
<a onclick="yaz()">yazi linki</a>
<div id=yazi_alani>DİV ALANI</div>
</body>
</html>  
sadobev 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
Ajax ile çağırılan sayfada Ajax ve Javascript çalıştırma Oguzh4n Javascript / DHTML / Ajax 15 17/07/2008 07:29
Ajax içinde ajax kullanamıyorum voltigore Javascript / DHTML / Ajax 4 05/09/2007 18:09
ajax fonksiyonlarını link ile çağırmak sanane_ozel Javascript / DHTML / Ajax 7 02/06/2007 19:10
"link:siteadı" link sayısı hiç değişmiyor ? haytanet Web Tasarım 3 12/03/2007 04:53
ajax ile link verme candas Javascript / DHTML / Ajax 3 18/12/2006 00:49


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

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