pix07
Member
سلام دوستان
من یه 2 صفحه دارم که در یکی یک لینک و یک تگ div با نام reciv قرار دارد
و در دیگری 2 فیلد و یک لینک با نام لوگین
میحوام بعد از کلیک بروی لینک ورود که در صفحه اول قرار دارد محتوای صفحه دوم در تگ reciv بصورت ajax نمایان شود
و پس از کلیک بر روی لینک لوگین مقادیر دو فیلد به صورت آژاکس مجددا به صفحه دوم برای پردازش ارسال شود و نتیجه هم در تگ reciv نمایان شود
من برای این کار از کد جاوای زیر که تابعی با نام استفاده کردم
یعد لینکی با محتوای
سپس در صفحه دوم
اما لینک دوم یا همون لینک login کار نمیکنه مشکل از کجاست ؟
من یه 2 صفحه دارم که در یکی یک لینک و یک تگ div با نام reciv قرار دارد
و در دیگری 2 فیلد و یک لینک با نام لوگین
میحوام بعد از کلیک بروی لینک ورود که در صفحه اول قرار دارد محتوای صفحه دوم در تگ reciv بصورت ajax نمایان شود
و پس از کلیک بر روی لینک لوگین مقادیر دو فیلد به صورت آژاکس مجددا به صفحه دوم برای پردازش ارسال شود و نتیجه هم در تگ reciv نمایان شود
من برای این کار از کد جاوای زیر که تابعی با نام استفاده کردم
PHP:
function getPage(page){
var xmlhttp = false;
try{
xmlhttp= new ActiveXObject('Msxml2.XMLHTTP');
}catch(e){
try{
xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');
}catch(E){
xmlhttp=false;
}
}
if(!xmlhttp && typeof XMLHttpRequest!='undefined'){
xmlhttp =new XMLHttpRequest();
}
var file = 'process.php?page=';
xmlhttp.open('GET', file + page, true);
xmlhttp.onreadystatechange=function() {
if(xmlhttp.readyState==4){
var content = xmlhttp.responseText;
if(content){ document.getElementById('reciv').innerHTML=content;}}}
xmlhttp.send(null)
return;
}
PHP:
<p><a href="javascript:getPage('2')">enter </a></p>
<p><span id="reciv" > </span></p>
PHP:
<form>
<input type="text" name="user">
<input type="text" name="pass">
<p><a href="javascript:getPage('&user='+this.form.user.value+'&pass='+this.form.pass.value)">login </a></p>
</form>
آخرین ویرایش: