با سلام
در قسمتی از کد نویسی HTML سایتی
میخوام کاربر روی دگمه ای بزنه و دستوری اجرا بشه دوباره روی دگمه بزنه دستور بعدی اجرا بشه همینطور الی آخر کد این دستور را پیدا نکردم ممنون میشم راهنمایی کنید
Printable View
با سلام
در قسمتی از کد نویسی HTML سایتی
میخوام کاربر روی دگمه ای بزنه و دستوری اجرا بشه دوباره روی دگمه بزنه دستور بعدی اجرا بشه همینطور الی آخر کد این دستور را پیدا نکردم ممنون میشم راهنمایی کنید
دقیقا چه کدی ؟
جاوا اسکریپت ؟
در ظمن تاپیک جای نامناسبی هست باید در انجمن طراحی وب مطرح می کردید.
بابت جاش عذر خواهی میکنم چون برنامه نویسی بود گفتم شاید اینجا بشه گذاشتنقل قول:
خود html نمی تونه ؟
با دستور iframe یک سایتی رو نشون میده تو پنجره ای در سایت خودم حالا میخوام با زدن دگمه سایت دیگه ا رو نشون بده
با HTML نمی شه کد اجرایی نوشت. باید از javascript استفاده کنین.
میشه راهنمایی بیشتر کنید با جاوا آشنایی ندارمنقل قول:
دستورشو بدید ممنون میشم
خوب باید یاد بگیرید تا بتونید ازش استفاده کنید. یه بلاک switch می ذارید با یه شمارنده که هر بار رو دکمه کلیک می کنید زیاد بشه.نقل قول:
[PHP]
switch(counter)
{
case 0:
function0();
break;
case 1:
function1();
break;
case 2:
function2();
break;
}
counter = (counter + 1) % 3;
[/PHP]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] رو هم بخونید. چگونگی گذاشتن کد برای دکمه هست.
متوجه شدم.
با html میشه ولی باید jquery هم اضافه کنید.
باید کدی بزنید که با کلیک روی تگ a ، اتریبیوت src از تگ iframe عوض بشه. یک زمانی بنده برای تغییر بک گراند در صورتی که روی تگ a کلیک بشه، همچین پلاگینی با این کد نوشتم.
w3schools.com رو بررسی کنید قسمت jquery کدش باید باشه.
اگر پیدا نکردید بگید تا قرار بدم.
موفق باشید.
پاک شود لطفا
گشتم ولی پیداش نکردم اگه قرار بدید ممنون میشم :n16:نقل قول:
بله درسته الان بررسی می کنم وجود نداره. حتما جای دیگه مثل سایت جیکوئری دیدم :n26:
به هر حال کد اینه :
حالا اگر روی این کلیک کنیم درست میشه :کد:$("#link").click(function(){
$("iframe").attr("src","link jadid");
});
[HTML] <a href="#" id="link" >Change</a>[/HTML]
اینم از iframe
[HTML]<iframe src="http://link" width="200" height="200"></iframe>[/HTML]
کد کامل :
[HTML]
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("#link").click(function(){
$("iframe").attr("src","http://forum.p30world.com/showthread.php?t=672059");
});
});
</script>
</head>
<body>
<a href="#" id="link" >Change</a>
<iframe src="http://forum.p30world.com" width="200" height="200"></iframe>
</body>
</html>
[/HTML]