Како направити вертикалне траке за померање са „виндов.опен()“ у ЈаваСцрипт-у?

Kako Napraviti Vertikalne Trake Za Pomerane Sa Vindov Open U Javascript U



Тхе “виндов.опен()” ЈаваСцрипт метода омогућава програмерима да се повежу са другим прозором унутар своје веб странице. Овај прозор се позива када корисник изврши одређену радњу.

Укратко, главна функционалност “виндов.опен()” Метод је отварање новог прозора преко главне веб странице без ометања интерфејса главне веб странице. У неким сценаријима, нови прозор се успешно отвара, али се трака за померање уопште не појављује, што оставља лош утисак на кориснике.







Овај брзи водич разрађује процес прављења вертикалне траке за померање са методом виндов.опен() у ЈаваСцрипт-у.



Како направити вертикалне траке за померање са „виндов.опен()“ у ЈаваСцрипт-у?

Тхе “виндов.опен()” метод подразумевано додаје вертикалну траку за померање у зависности од дужине садржаја нове веб странице и величине отвореног прозора. Ако је садржај веб странице већи од величине прозора, трака за померање се подразумевано додаје без примене ЦСС својстава. Међутим, ако програмер жели да дода прилагођену траку за померање, онда можете пратити методе објашњене у примерима испод.



Синтакса





Синтакса за “виндов.опен()” метода је наведена у наставку:

прозор. отворен ( пут , одредиште , винФеат )

овде, 'пут' је путања веб странице која ће се отворити у новом прозору. Тхе “одредиште” је локација новог прозора који ће се појавити, може се подесити на „празно” , 'родитељ' , 'сам' или „врх”. Трећи параметар је „винФеат“ или карактеристике прозора, нуди различите вредности које се могу подесити према потреби за прилагођавањем прозора.



Хајде да погледамо неколико примера за генерисање вертикалне траке за померање у новоотвореном прозору користећи “виндов.опен()” методом.

Пример: Коришћење функције прозора „сцроллбарс“ са „виндов.опен()“ методом

У овом случају, “виндов.опен()” метода се користи уз „траке за померање“ Функције прозора за постављање вертикалне траке за померање за новоотворени прозор, као што је приказано у наставку:

< глава >
< тип скрипте = 'текст/јавасцрипт' >
функција сетСцролл ( ) {
био невВин = прозор. отворен ( '4Б7Ф6АФ3Д066А958Е7Б84010Е5Ф41Ф4А995Б6651' , 'врх' , 'видтх=500,хеигхт=500,сцроллбарс=иес' ) ;
}
скрипта >
глава >
< тело >
< стр > Притисните дугме испод да бисте отворили Линукхинт блог на ин - прозор на екрану. стр > Кликни ме дугме >
тело >

Објашњење горњег кода:

  • Прво, „сетСцролл()“ функција је дефинисана унутар “<сцрипт>” таг. Такође се креира променљива „невВин“ која садржи “виндов.опен()” метода у њему.
  • Затим проследите први параметар „линк” веб странице на “виндов.опен()” методом. Такође, поставите вредност „топ“ за други параметар да бисте приказали нови прозор на горњој позицији веб претраживача.
  • Након тога, да бисте прилагодили понашање прозора, користите функције прозора 'ширина' , 'висина' и „траке за померање“ да подесите ширину и висину, односно траку за померање прозора.
  • На крају, креирајте а 'дугме' елемент који покреће „сетСцролл()“ функција помоћу “онцлицк” слушалац догађаја.

Након завршетка компилације, излаз изгледа овако:

Излаз потврђује да је трака за померање додата у новогенерисани прозор.

Пример 2: Ручно подешавање траке за померање

Други начин за постављање траке за померање је коришћење ЦСС-а „преливање-и” и „прелив-к” својства преко секундарне странице која ће се отворити у новом прозору, као што је приказано у наставку:

< глава >
< тип скрипте = 'текст/јавасцрипт' >
функција сетСцролл ( ) {
био невВин = прозор. отворен ( '4Б7Ф6АФ3Д066А958Е7Б84010Е5Ф41Ф4А995Б6651' , топ , 'видтх=500,хеигхт=500,променљива величина,сцроллбарс=1);
}


<боди>
<п>Притисните дугме испод да бисте отворили Линукхинт блог у прозору на екрану.Кликните на мене

Опис горњег кода:

  • Прво, креирајте а „сетСцролл()“ функцију, а унутар ње користи “виндов.опен()” метод исти као у претходном примеру.
  • Такође, додајте додатну функцију прозора „промена величине“ и модификовати вредност „траке за померање“ карактеристике до '1' да поставите вертикалну траку за померање.

Сада отворите ЦСС датотеку веб странице чија је веза наведена као први параметар за “виндов.опен()” методом. У нашем случају, назив веб странице је 'линукинт' па отворите његову ЦСС датотеку и убаците у њу следећи код:

< стил >
хтмл {
преливати - Икс : сакривен ;
преливати - и : ауто ;
}
стил >

Горе наведена својства ЦСС-а „прелив-к” и „преливање-и” сакријте хоризонталну траку за померање и поставите вертикалну траку за померање за целу ХТМЛ страницу према дужини прозора.

Након уметања и компајлирања горњих исечака кода у обе датотеке, излаз изгледа овако:

Излаз показује да је вертикална трака за померање додата прозору који је отворен методом „виндов.опен()“.

Закључак

Да бисте креирали вертикалне траке за померање са “виндов.опен()” метод, тхе „траке за померање“ функција коју пружа прозор може се подесити на 'да' или '1' . Други начин је да отворите ЦСС или ХТМЛ датотеку за веб страницу чија је веза прослеђена као први параметар у методи „виндов.опен()“ и тамо користите ЦСС „прелив-к” и „преливање-и” својства. Овај блог је објаснио начине за додавање вертикалне траке за померање помоћу методе виндов.опен() у ЈаваСцрипт-у.