ისწავლეთ როგორ გამოვიყენოთ ახალი ფანჯარა
JavaScript არის სასარგებლო გზა, გახსნას ბმული ახალ ფანჯარაში, რადგან აკონტროლებთ თუ როგორ გამოიყურება ფანჯარა და სადაც განთავსდება ეკრანზე, მათ შორის სპეციფიკაციების ჩათვლით.
სინტაქსი JavaScript ფანჯრის ღია () მეთოდისთვის
URL- ს ახალი ბრაუზერის ფანჯრის გასახსნელად JavaScript- ის ღია () მეთოდით გამოიყენეთ აქ:
window.open ( URL, სახელი, specs, შეცვლის )და თითოეული პარამეტრების მორგება.
მაგალითად, ქვემოთ მოყვანილი კოდი ხსნის ახალ ფანჯარაში და განსაზღვრავს მისი გამოჩენა პარამეტრების გამოყენებით.
window.open ("https://www.somewebsite.com", "_blank", "toolbar = yes, top = 500, მარცხენა = 500, სიგანე = 400, სიმაღლე = 400");URL პარამეტრი
შეიტანეთ გვერდი , რომლის გახსნა გსურთ ახალ ფანჯარაში. თუ URL არ მიუთითეთ, ახალი ცარიელი ფანჯარა იხსნება.
სახელი პარამეტრი
სახელი პარამეტრი ადგენს სამიზნე URL- ს. ახალი ფანჯრის გახსნა ახალ ფანჯარაში არის ნაგულისხმევი და მითითებულია ამ სახით:
- _blank. URL- ს ახალი ფანჯრის გახსნა ხსნის.
სხვა ვარიანტი შეგიძლიათ გამოიყენოთ:
- _ თვითონ. მიმდინარე გვერდი URL- ის ჩანაცვლება.
- _ მშობელი. იტვირთება URL მშობლის ჩარჩოში.
- _top. ცვლის ნებისმიერ framesets, რომლებიც დატვირთული.
სპეც
Specs პარამეტრი არის სადაც თქვენ Customize ახალი ფანჯარა შეყვანის მძიმით გამოყოფილი სია არ whitespaces. აირჩიეთ შემდეგი ღირებულებებიდან.
- სიმაღლე = პიქსელი. ეს სპეციფიკა განსაზღვრავს ახალ ფანჯრის სიმაღლე პიქსელებში . მინიმალური ღირებულება, რომელიც შეიძლება შეყვანილი იყოს 100.
- სიგანე = პიქსელი. ეს ქმნის სიგანე ახალ ფანჯარაში პიქსელებში. მინიმალური ღირებულებაა 100.
- მარცხენა = პიქსელი ეს ფანჯარა ახალი ფანჯრის მარცხენა პოზიციას ადგენს. უარყოფითი ღირებულებები არ შედის.
- ტოპ = პიქსელი ეს ქმნის ახალ ფანჯრის ზედა პოზიციას. უარყოფითი ღირებულებები არ შეიძლება.
- მენიუ = დიახ = არა | 1 | 0. გამოიყენეთ ეს სპექტრი, მიუთითეთ თუ არა მენიუ ბარის ჩვენება.
- სტატუსი = კი | არა | 1 | 0. ეს მიუთითებს თუ არა სტატუსის ბარის დამატება.
ზოგიერთი სპეციფიკაციები ბრაუზერის სპეციფიკურია:
- მდებარეობა = დიახ | არა | 1 | 0. ეს მიუთითებს თუ არა მისამართის მისამართის ჩვენება. ოპერის ბრაუზერისთვის მხოლოდ.
- resizeable = yes | no | 1 | 0. განსაზღვრავს თუ არა ფანჯრის შეცვლა. მხოლოდ IE- ს გამოყენება.
- მდებარეობა = დიახ | არა | 1 | 0. მიუთითებს თუ არა სკრობლების ჩვენება. თავსებადია IE, Firefox და Opera მხოლოდ.
- პანელი = დიახ | არა | 1 | 0. განსაზღვრავს თუ არა ბრაუზერის პანელის ჩვენება. მხოლოდ IE და Firefox თავსებადია.
ჩანაცვლება
ამ პარამეტრს აქვს მხოლოდ ერთი მიზანი - განსაზღვროს თუ არა ახალ ფანჯარაში გახსნილი URL, შეცვლის მიმდინარე ჩანაწერს ბრაუზერის ისტორიის სიაში ან გამოჩნდება როგორც ახალი ჩანაწერი.
- მართალია , URL შეცვლის მიმდინარე ბრაუზერის შესვლის ისტორიაში სიაში
- როდესაც ცრუ , URL არის ჩამოთვლილი როგორც ახალი შესვლის ბრაუზერის ისტორიის სიაში.