سوال در مورد Hyperlink

mahdyonline

Active Member
سلام

صفحات پاپ آپ pop up یعنی در واقع پاسخ سوال آقا مهران را میدیم

این صفحات قابلیت های زیادی دارند که در برخی از موارد ناگزیر به استفاده از آنها میشویم مثلا میخواهیم آدرس بار پیدا نباشه یا آدرس لینکهایی که در صفحه وجود دارند مخفی بمونه البته فقط در نگاه اول.

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

<SCRIPT language=JavaScript>
function goVisitSite(Site)
{
NewWindow = window.open(Site,
"viewwin",
" toolbar=نمایش تولبار, scrollbars=داشتن اسکرولبار, menubar=داشتن منو بار, status=نمایش استیت بار, resizable=قابلیت تغییر اندازه توسط بازدیدکننده, width=طول height=عرض ");
}
</SCRIPT>



دیگه همه چیز توی کد بالا معلومه فقط باید به جای نوشته های فارسی yes و no قرار بگیرند بجز در width و height که باید اندازه ی صفحه ای مورد نظر را بهش بدید.

برای لینک دادن به این صفحه باید جلوی href عبارت زیر را قرار بدید:

javascript:goVisitSite('آدرس صفحه ی مورد نظر')



اینم نمونه کار من:

<SCRIPT language=JavaScript>

function goVisitSite(Site)
{
NewWindow = window.open(Site,
"viewwin",
" toolbar=no, scrollbars=yes, menubar=no, status=no, resizable=yes,width=400 height=250 ");
}</SCRIPT>
<p><a href="javascript:goVisitSite('http://gavbandy.blogfa.com/')">gavbandy</a></p>



خوب یه راه دیگه برای اینکار وجود داره.برای اینکار ما در صفحه یه کد قرار میدیم که وقتی داره لود میشه یه صفحه ی دیگه هم همراهش باز بشه.

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

<SCRIPT language=JavaScript>
function popup() {
window.open("آدرس مورد نظر","popup","toolbar=نمایش تولبار, scrollbars=داشتن اسکرولبار, menubar=داشتن منو بار, status=نمایش استیت بار, resizable=قابلیت تغییر اندازه توسط بازدیدکننده, width=طول height=عرض ,");
}
</SCRIPT>



به جای popup باید یه اسم به دلخواه بنویسید

حالا با کد زیر صفحه را فرا میخوانیم :

onload=JavaScript:popup()



البته کد بالا را باید در کنار کدهای دیگه قرار دهید مثلا

<body onload=JavaScript:popup()>



نمونه کار من:

<html>
<SCRIPT language=JavaScript>
function popup() {
window.open("http://gavbandy.com","mohsen","height=300,width=680, toolbar=no, scrollbars=no, menubar=yes, status=no,");
}
</SCRIPT>
<body onload=JavaScript:popup()>
</body>
</html>

موفق باشید
 

جدیدترین ارسال ها

بالا