![]() | |
| | #1 (permalink) |
| Üye Üyelik Tarihi: 03/2004
Mesaj: 551
| ajax.js kodum: Kod: function sayfa(url, divid){
document.getElementById(divid).innerHTML="<div align='center' ><br><br><a title='Ana sayfa' href='./' <img border='0' src='res/yukle.gif' alt='Ana sayfa'/><br /><br> Yükleniyor...</a><br><br></div>"
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
}
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage(page_request, divid)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage(page_request, divid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(divid).innerHTML=page_request.responseText
}
Kod: <div id="ortablok">bilmemne.php nin açılacağı yer </div>
<a href="#" onclick="sayfa('bilmemne.php', 'ortablok');">
"aranankelime" yi ara.php?aranan=aranankelime yapan form: Kod: <form action="ara.php" method="get" onsubmit="javascript:if(this.aranan.value.length < 3){alert('Aranılacak kelime en az 3 harfli olmalıdır');return false;}">
<input type="text" name="aranan" size="40"/>
<input name="sayfa" type="hidden" value="1">
<input type="submit" value="ARA" class="buton">
</form>
örnek kullanımdaki link gibi submit form a link miş gibi davranmalıyım, bulduğum örneğe göre (<form action="#" method="get" onsubmit="sayfa('ara.php', 'ortablok');">) onclick - onsubmit olmalı fakat görüldüğü kadar kolay değilmiş Yardımcı olabilirseniz sevinirim. |
| | |
| | #3 (permalink) |
| Üye Üyelik Tarihi: 03/2004
Mesaj: 551
| page_request.open('GET', url, true) normal- Kod: <form method="get" action="ara.php" onsubmit="javascript:if(this.aranan.value.length < 2){alert('Aranılacak kelime en az 2 harfli olmalıdır');return false;}">
<input name="aranan" type="text" size="35">
<input name="sayfa" type="hidden" value="1">
<input type="submit" value="ARA">
</form>
XMLHttpRequest- Kod: <form method="get" action="javascript:sayfa('ara.php?aranan=<?=$_POST["aranan"];?>','ortablok');" onsubmit="javascript:if(this.aranan.value.length < 2){alert('Aranılacak kelime en az 2 harfli olmalıdır');return false;}">
<input name="aranan" type="text" size="35">
<input name="sayfa" type="hidden" value="1">
<input type="submit" value="ARA">
</form>
normal form sorunsuz çalışıyor fakat, xmlhttprequest ile yaptığım formda ara.php değeri alamıyor. Enson 31/07/2006 18:05 tarihinde indream tarafından düzenlenmiştir.. |
| | |
![]() |
| Bookmarks |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konuyu açana göre | Forum | Cevap | En Son Mesaj |
| Bir jpeg i submit butonu olarak kullanmak | ercanfb | Web Tasarım | 3 | 10/03/2007 16:42 |
| Ajax için belirlenen alanı iframe gibi kullanmak | HAKANAKSU | Javascript / DHTML / Ajax | 1 | 07/02/2007 22:16 |
| tek tık ve iki form submit olsun | teddmcload | Javascript / DHTML / Ajax | 3 | 25/06/2004 14:13 |
| Manyetik Form, yapışık form, Winamp gibi formlar ya da adı herneyse | Sedat Atif | Pascal / Delphi / Delphi.NET | 6 | 04/11/2003 14:21 |
| 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 | |