Ceviz Forum

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

Cevapla
 
LinkBack Seçenekler
Eski 01/06/2007, 02:18   #1 (permalink)
Üye
 
tayfuncetin Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 02/2007
Mesaj: 221
Uyarı Ah Ajax Ah!!

Arkadaslar Ajax'la çagirdigim sayfada js sorunu yasiyorum. En basta belirteyim link vereceksiniz oraya buraya bak diye. Bütün foruma baktim hepsi tartisilmis ama sonuc yok. Ve ya sonuca varilmissa ben js bilmedigim icin anlamadim. Kodum $u:

Kod:
 
<script type="text/javascript">
/* Ultimater's edited version of:
   http://jibbering.com/2002/4/httprequest.html
   to serve IE7 with XMLHttpRequest instead of ActiveX */
var xmlhttp=false;
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
  try {
    xmlhttp = new XMLHttpRequest();
  } catch (e) {
    xmlhttp=false;
  }
}
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
// JScript gives us Conditional compilation, we can cope with old IE versions.
// and security blocked creation of the objects.
if (!xmlhttp){
 try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 } catch (e) {
  try {
   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (E) {
   xmlhttp = false;
  }
 }
}
@end @*/
if (!xmlhttp && window.createRequest) {
 try {
  xmlhttp = window.createRequest();
 } catch (e) {
  xmlhttp=false;
 }
}
/* Ultimater's edited version of:
   http://javascript.internet.com/ajax/...avigation.html */
var please_wait = "Please wait...";
function open_url(url, targetId) {
  if(!xmlhttp)return false;
    var e=document.getElementById(targetId);if(!e)return false;
    if(please_wait)e.innerHTML = please_wait;
    xmlhttp.open("GET", url, true);
    xmlhttp.onreadystatechange = function() { response(url, e); }
    try{
      xmlhttp.send(null);
    }catch(l){
    while(e.firstChild)e.removeChild(e.firstChild);//e.innerHTML="" the standard way
    e.appendChild(document.createTextNode("request failed"));
  }
}
function response(url, e) {
  if(xmlhttp.readyState != 4)return;
    var tmp= (xmlhttp.status == 200 || xmlhttp.status == 0) ? xmlhttp.responseText : "Ooops!! A broken link! Please contact the webmaster of this website ASAP and give him the following error code: " + xmlhttp.status+" "+xmlhttp.statusText;
    var d=document.createElement("div");
    d.innerHTML=tmp;
    setTimeout(function(){
      while(e.firstChild)e.removeChild(e.firstChild);//e.innerHTML="" the standard way
      e.appendChild(d);
    },10)
}
</script>

<table>
<tr>
<td valign=top width=150>
<H5>My Navagation links</H5>
<a href="javascript:void(0)" onclick="open_url('page-1.html','my_site_content');">Go to page 1</a><br>
<a href="javascript:void(0)" onclick="open_url('page-2.html','my_site_content');">Go to page 2</a><br>
<a href="javascript:void(0)" onclick="open_url('page-3.html','my_site_content');">Go to page 3</a><br>
<a href="javascript:void(0)" onclick="open_url('page-4.html','my_site_content');">Go to page 4</a><br>
<a href="javascript:void(0)" onclick="open_url('xxxx.html','my_site_content');">Broken Link</a><br>
</td>
<td valign=top>
<div id="my_site_content">
</div>
</td>
</tr>
</table>
Bu forumda bu isleri iyi bilenler var acaba yukardaki kodu eval veya baska seyler yapip, yeni kodu gönderirseniz cok süper olur.

lütfen yardim. eger bu konu cevaplanirsa forumumuz Ajax sorunlariyla dolmaz!!! Lütfen yanitsiz birakmayalim!!
tayfuncetin hatta değil   Alıntı Yaparak Yanıtla
Eski 01/06/2007, 11:33   #2 (permalink)
Varlığa izin veren boşluk
 
anov Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Yer: İstanbul
Mesaj: 2,824
Varsayılan

Javascript bilmesen bile karşına çıkan sorunu iyi tanımlayabilmen gerekir.
Bu kodun sonucu nedir? Neyi yapması gerekirken neyi yapmıyor?
Türkçe karakter sorunu mu? Veya script hata mı veriyor?

Neden bunları soruyorum?
Eskiden bir js kodunu alır indirirdiniz. Tek başına çalışırdı. Uğraşmak isteyen kişi onunla uğraşır, geri foruma gönderebilirdi. Ajax kodlarında script sunucuyla veri alış-verişi yaptığı için uğraşmak o kadar kolay olmuyor. Bu yüzden başlangıçta sorunun boyutunu tahmin etmemiz gerekiyor.

Bu arada sadece bir linkin içeriğini getirmek istiyorsan Magic2Melody nin ve civciv in yazdığı hazır kodlar var bunun için.
anov hatta değil   Alıntı Yaparak Yanıtla
Eski 01/06/2007, 20:24   #3 (permalink)
Üye
 
tayfuncetin Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 02/2007
Mesaj: 221
Varsayılan

Sorun bu:
"...Arkadaslar Ajax'la çagirdigim sayfada js sorunu yasiyorum. En basta belirteyim link vereceksiniz oraya buraya bak diye. Bütün foruma baktim hepsi tartisilmis ama sonuc yok. Ve ya sonuca varilmissa ben js bilmedigim icin anlamadim...."
tayfuncetin 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 içinde ajax kullanamıyorum voltigore Javascript / DHTML / Ajax 4 05/09/2007 18:09
Vs Asp.net ile ajax hackarsu Javascript / DHTML / Ajax 0 18/02/2007 05:09
Ajax + PHP pchayat Javascript / DHTML / Ajax 3 06/11/2006 21:58
AJax ve JSF 101 Javascript / DHTML / Ajax 8 13/09/2006 13:27
Google AJAX Search API < Sitenize google ajax arama motoru reachable Internet 0 04/06/2006 14:38


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

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