עמוד ראשי » זירת השאלות » האם ישנה דרך שחלון פופ אפ יפתח תמיד291צפיות10תשובותהאם ישנה דרך שחלון פופ אפ יפתח תמיד mynameispepper, 26 בינואר, 2004במרכז המסך?תגיות: פורום צד שרת
10 תשובות
כן
פונק' מקבלת גם פרמטרים של top ו-left
אני יודע לגבי ה TOP וה LEFT אבל…
אני רוצה לדעת אם זה אפשרי שהחלון ייפתח תמיד במרכז המסך בצורה אבסולוטית.
לא משנה באיזו רזולוצייה המשתמש משתמש.
משהו בסגנון-
( getmaxx()/2 , getmaxy()/2 ) ?
בעזרת אובייקט screen…
יש לך את
screen.width
screen.availWidth
screen.height
screen.availHeight
צריך להסביר את המאפיינים האלו, או שהשם שלהם מספיק ברור?
אין לי מושג מה זה או…
איך להשתמש בזה.
אשמח אם תוכל להסביר איך אני יכול
להשתמש במאפיינים האלו.
תודה
אתה פשוט שולף אותם,
מכניס לתוך משתנש, מפחית את רוחב החלון מרוחב המסך, מחלק ב-2, ועושה moveTo לחלון לאותה נקודה. ככה גם לגבי הגובה…
יש איזה מקום שאני יכול לקרוא איך…
עושים את זה?
אין לי מושג איך לגשת לזה.
מצאתי תשובה וזה פייר לפרסם אותה פה
חשבתי שכדאי לפרסם את הדרך שמצאתי לגבי איך לפתוח חלון במרכז העמוד.
אולי מישהו יצטרך את זה בעתיד…
קוד הג'אווה סקריפט:
function NewWindow(url, name, w, h)
{
var winl = (screen.width – w) / 2;
var wint = (screen.height – h) / 2;
winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
win = window.open(url, name, winprops)
}
קוד ה HTML בגוף המסמך:
<a href="#" onclick="NewWindow('1.html','1','365','210');">Click Here</a>
מקווה שזה יעזור למישהו בעתיד.
פפר
תודה