Odinn Mesaj tarihi: Kasım 28, 2007 Paylaş Mesaj tarihi: Kasım 28, 2007 Merhaba sevgili patilerim Uğraştığım site için bir ajax sayfa loading scripti aramaktayım. Sitemin tasarımı şu şekilde: Flash Banner(div içinde) Flash Menü(div içinde) Sol Kolon(div) Sağ kolon(div) Gördüğünüz gibi 2 şerli divler halinde , istediğim ise öyle bir ajax scriptiki Flash banner ve menü (aynı yatay hizadalar) sonrasında ayrı sayfadaki sayfayı load etsin menüden birşey seçildiğinde. Biliyorum birçok kaynak var ve bende cidden araştırma yaptım ama adam gibi birşey bulamadım. Teşekkürler Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Ractamainus Mesaj tarihi: Kasım 28, 2007 Paylaş Mesaj tarihi: Kasım 28, 2007 daha detaylı bilgi verirsen iyi olur aslında. veri çekeceğin sayfa dinamik mi? eğer dinamikse get metodunu mu kullanacaksın yoksa post metodunu mu? bu bilgilere göre biz de ajax'ı ona göre ayarlamalıyız çünkü... arada ince bir noktaya da değineyim; çağıracağın sayfanın charset'ini belirtmezsen, muhtemelen türkçe karakterler sapıtacaktır. onun için XMLHttpRequest objesinin setRequestHeader metodu bulunmakta.. setRequestHeader("Content-Type", "text/html; charset:iso-8859-9"); gibi.. bu sayede çağırdığın sayfayı tanımlayabiliyorsun.. ama bu yeterli değil maalesef.. çağırdığın sayfanın kendisinin de charset'i belirlenmiş olmalı.. eğer bu statik bir sayfaysa, bir text editör ile açıp "save as" seçeneğiyle "utf-8" formatında kaydedebilirsin. eğer sayfa dinamikse server tarafında sayfayı yaratırken, server-side programlama dilinin (asp.net, php gibi..) özelliğiyle charset tanımlayarak yaratmalısın. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
wildpervert Mesaj tarihi: Kasım 28, 2007 Paylaş Mesaj tarihi: Kasım 28, 2007 ajax.js var yer; function handleHttpResponse() { if (http.readyState == 2) { document.getElementById(yer).style.display='none'; } if (http.readyState == 4) { document.getElementById(yer).style.display=''; document.getElementById(yer).innerHTML=http.responseText; } } function getHTTPObject() { var xmlhttp=false; /*@cc_on @if (@_jscript_version >= 5) try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP" ); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP" ); } catch (E) { xmlhttp = false; } } @else xmlhttp = false; @end @*/ if (!xmlhttp && typeof XMLHttpRequest != 'undefined') { try { xmlhttp = new XMLHttpRequest(); } catch (e) { xmlhttp = false; } } return xmlhttp; } function openlink(value,place) { yer=place; var myRandom=parseInt(Math.random()*99999999); http.open("GET", value+"?" + "rand=" + myRandom, true); http.onreadystatechange = handleHttpResponse; http.send(myRandom); } var http = getHTTPObject(); örneğin: click here not: benim hazırladığım openlink functionı. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Öne çıkan mesajlar