PDA

View Full Version : سوال: مشکل در تغییر src مربوط به Iframe



Ali0Boy
چهارشنبه 15 شهریور 1391, 01:08 صبح
سلام خدمت تمامی دوستان و اساتید گلم.
من می خواهم توسط کد زیر وقتی کاربر بر روی لینک GO TO کلیک کرد، در Iframe یک صفحه مثلا گوگل رو نمایش بدهد، کد درست اون در زیر نوشته ام، اما نمی دونم چرا جواب نمی دهد:



<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
<script type="text/javascript">
function chngpg(index)
{
if(index==1)
{
document.getElementById("ifshow").src="http://www.google.com"; alert("change Iframe");
}
else
{
alert(index);
}

}
</script>
</head>

<body>
<a href="" onClick="javascript: chngpg(1);">Go TO</a><br>
<iframe id="ifshow" width="800px" height="500px"></iframe>
</body>
</html>


فایل ضمیمه ام در زیر موجود است:

Ali0Boy
چهارشنبه 15 شهریور 1391, 05:05 صبح
دوستان و اساتید گرامی، شدیدا نیازمند راهنمایی شما هستم. !!!

Ali0Boy
چهارشنبه 15 شهریور 1391, 14:21 عصر
خوب دوستان مشکل حل شد، خیلی راحت با کمی بیشتر دقت کردن، توانستم مشکلم رو حل کنم.
به نظر من "هر چقدر برنامه نویس بزرگ و حرفه ای باشی، کوچک ترین اشتباه ها شما را به چالش می طلبد" !

برای رفع خطای بالا فقط کافی بود به جای خط:


<a href="" onClick="javascript: chngpg(1);">Go TO</a>


می نوشتیم:


<a onClick="javascript: chngpg(1);">Go TO</a>


یعنی فقط یک href="" رو حذف می کردیم. :قهقهه:
ببینید یک اشتباه منطقی نه دستوری چطوری آدم رو روانی خودش می کنه. :گیج: ولی خداییش من از همین برنامه نویسی خوشم میاد :قلب:
قوربووووووووون همه عزیزانی که در این تاپیک پاسخ هایی دادند.