PDA

View Full Version : سوال: نمایش عکس در صفحه ی جدید



saba32
چهارشنبه 19 خرداد 1389, 19:54 عصر
سلام دوستان
اول بگم با جاوا اسکریپت آشنا نیستم.
میخوام وقتی اشاره گر موس روی یه lable یا نوشته ای میره، یه عکس در یک صفحه جدید نمایش داده بشه و اندازه ی پنجره جدید هم به اندازه ی عکسم باشه
از این کد استفاده کردم اما مشکلم اینه که میخوام عکس در یک پنجره جدید نمایش داده بشه.
چه تغییری باید توی کد بدم؟

<INPUT style="BACKGROUND-COLOR: rgb(255,127,0); width:100%" class=btn onmouseover="window.location.href = 'image.jpg'" value="تصویر" type=button name=button>

مرسی

Vahid Faraji
پنج شنبه 20 خرداد 1389, 12:36 عصر
سلام.
می تونی از کد زیر استفاده کنی.



<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript">
function newDoc()
{

window.open("image.jpg","_blank", "width=400, height=400");
}
</script>
</head>
<body>
<INPUT style="BACKGROUND-COLOR: rgb(255,127,0); width:100%" class=btn onmouseover="newDoc()" value="تصویر" type=button name=button>
</body>
</html>

saba32
یک شنبه 23 خرداد 1389, 20:26 عصر
تشکر از آقا وحید.

از این کد استفاده کردم.


<SCRIPT LANGUAGE="JAVASCRIPT" TYPE="TEXT/JAVASCRIPT">
function open_win(url_add){ window.open(url_add,'welcome','width=250,height=25 0,menubar=no,status=no,location=no,to​olbar=no,scr ollbars=no');
}
</script>

<a href="javascript:void(0)" onclick="open_win('image.jpg')">link</a>



اما می خوام با هر کلیک یک پنجره ی جدا وا شه. آخه برای چند لینک ، این تابع رو فراخوانی کردم.

همین تابع رو با نام های مختلف توی کد تکرار کردم و برای هر لینک یکی رو صدا زدم اما توی نتیجه اثری نداشت.

چه تغییری باید بدم؟

saba32
یک شنبه 23 خرداد 1389, 20:52 عصر
"_blank" رو توی تابع جاگذاری کردم و درست شد.