PDA

View Full Version : سوال: فراخونی یه url درون div یا iframe با استفاده از اجکس



aminghaderi
یک شنبه 03 بهمن 1389, 18:45 عصر
با سلام به همه اساتید و دوستان php کارم
می خواستم بدونم فراخونی یه url درون div یا iframe با استفاده از اجکس به چه شکل هستش.
من asp.net کارم وای چون برای اجکس ، همانند شما به صورت کد نویسی و استفاده از xmlhttpRiquest عمل می کنم این تاپیک رو اینجا مطرح کردم ، تا راهنمایی فرمایید.
در حد الگریتم هم باشه برای من کافیه.

در صورت اطلاع لطفا راهنمایی کنید.:قلب:

ayub_coder
یک شنبه 03 بهمن 1389, 19:43 عصر
با آی فریم بسیار ساده است
فقط با یک کد جاوا اسکریپت src مربوط به iframe را عوض کن. صفحه جدیدت لود میشه

binyaft
یک شنبه 03 بهمن 1389, 20:15 عصر
با jQuery


$('iframe').attr('src','http://www.google.com/');

hossin.esm
یک شنبه 03 بهمن 1389, 20:35 عصر
یک مثال از فراخونی url داخل div با ajax
http://w3schools.com/ajax/tryit.asp?filename=tryajax_database

aminghaderi
یک شنبه 03 بهمن 1389, 20:41 عصر
یک مثال از فراخونی url داخل div با ajax
http://w3schools.com/ajax/tryit.asp?filename=tryajax_database
ممنون حسین جان ، این یه استرینگ رو داخل Div واکشی می کنه ، اما من می خوام یه url رو داخل div فراخونی کنم مثلا :
index.html .
که ظاهرا راهی براش نیست؟!:اشتباه:

hossin.esm
یک شنبه 03 بهمن 1389, 20:46 عصر
xmlhttp.open("GET","getcustomer.asp?q="+str,true);

فایل getcustomer.asp?q="+str" را فراخونی میکنه و
این فایل هم اطلاعات را از دیتابیس

aminghaderi
یک شنبه 03 بهمن 1389, 21:01 عصر
xmlhttp.open("GET","getcustomer.asp?q="+str,true);

فایل getcustomer.asp?q="+str" را فراخونی میکنه و
این فایل هم اطلاعات را از دیتابیس
نه این می یاد اطلاعات متغیر str رو به اون آدرس ارسال می کنه.
من می خوام کلا یه صفحه رو داخل خودش باز کنه دقیقا مثل iframe .

hossin.esm
یک شنبه 03 بهمن 1389, 21:15 عصر
اگر میخواهی یک صفحه اhtm کامل دیگه مثلا google را باز کنی باید از frame استفاده کنی

aminghaderi
یک شنبه 03 بهمن 1389, 22:57 عصر
اگر میخواهی یک صفحه اhtm کامل دیگه مثلا google را باز کنی باید از frame استفاده کنی
چطوری؟؟
ممنون می شم راهنمایی کنی.
ممنون از اینکه وقت می گذاری.:قلب:

hossin.esm
یک شنبه 03 بهمن 1389, 23:12 عصر
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="mm.css"/>
<title></title>
<script language="javascript">
function ch () {
document.getElementById('iframe').src="http://www.yahoo.com/";

}
</script>
</head>
<body>
<iframe height="400" width="400" src="http://www.google.com/" id="iframe"></iframe>
<input name="" type="button" value="yahoo" onClick="ch()">
</body>
</html>

mahdi.manian
چهارشنبه 27 شهریور 1392, 21:20 عصر
ممنون آقای AliRezaPro توضیح نمایی شما به کارم اومد و تونستم از کد شما استفاده کنم و مشکل حل شد.


خیلی خیلی ممنون.