ה 'window.open()' שיטת JavaScript מאפשרת למפתחים לקשר לחלון אחר בתוך דף האינטרנט שלהם. חלון זה מופעל כאשר פעולה מסוימת מבוצעת על ידי המשתמש.
בקיצור, הפונקציונליות העיקרית של 'window.open()' השיטה היא לפתוח חלון חדש מעל דף האינטרנט הראשי מבלי להפריע לממשק דף האינטרנט הראשי. בתרחישים מסוימים, החלון החדש נפתח בהצלחה אך סרגל הגלילה אינו מופיע כלל, מה ששולח רושם רע למשתמשים.
מדריך מהיר זה מרחיב את התהליך ליצירת פס גלילה אנכי עם שיטת window.open() ב-JavaScript.
כיצד ליצור פסי גלילה אנכיים עם 'window.open()' ב-JavaScript?
ה 'window.open()' שיטה כברירת מחדל מוסיפה פס גלילה אנכי בהתאם לאורך תוכן דף האינטרנט החדש ולגודל החלון שנפתח. אם התוכן של דף האינטרנט גדול מגודל החלון, סרגל הגלילה יתווסף כברירת מחדל מבלי להחיל מאפייני CSS. עם זאת, אם המפתח רוצה להוסיף פס גלילה מותאם אישית, אתה יכול לעקוב אחר השיטות המוסברות בדוגמאות שלהלן.
תחביר
התחביר עבור ה 'window.open()' השיטה מצוינת להלן:
חַלוֹן. לִפְתוֹחַ ( נָתִיב , יַעַד , winFeat )כאן, 'נָתִיב' הוא הנתיב של דף האינטרנט שעומד להיפתח בחלון חדש. ה 'יַעַד' הוא המיקום של החלון החדש שיופיע, ניתן להגדיר אותו ל 'רֵיק' , 'הוֹרֶה' , 'עצמי' אוֹ 'חלק עליון'. הפרמטר השלישי הוא 'winFeat' או תכונות החלון, הוא מציע ערכים שונים שניתן להגדיר בהתאם לצורך בהתאמה אישית של החלון.
בואו נסתכל על כמה דוגמאות ליצירת פס גלילה אנכי בחלון החדש שנפתח באמצעות ה 'window.open()' שיטה.
דוגמה: שימוש בתכונת חלון 'סרגלי גלילה' עם שיטת 'window.open()'.
במקרה זה, ה 'window.open()' השיטה משמשת לאורך 'פסי גלילה' תכונות חלון להגדרת פס הגלילה האנכי עבור חלון שנפתח לאחרונה, כפי שמוצג להלן:
< רֹאשׁ >< סוג סקריפט = 'טקסט/Javascript' >
פוּנקצִיָה setScroll ( ) {
היה newWin = חַלוֹן. לִפְתוֹחַ ( 'https://linuxhint.com' , 'חלק עליון' , 'width=500,height=500,scrollbars=yes' ) ;
}
תַסרִיט >
רֹאשׁ >
< גוּף >
< ע > לחץ על הלחצן למטה כדי לפתוח את הבלוג של Linuxhint ב-in - חלון מסך. ע > לחץ עלי לַחְצָן >
גוּף >
הסבר על הקוד לעיל:
- קודם ה 'setScroll()' הפונקציה מוגדרת בתוך '
<גוף>
לחץ על הלחצן למטה כדי לפתוח את הבלוג של Linuxhint בחלון שבמסך.
לחץ עליי