När du drar upp en webbsida på Internet , ser du två saker : webbläsarfönstret och webbsidan dokumentet du drog upp . Ofta dokumentet är större än fönstret , vilket är varför du ser rullningslister antingen längst ned eller till höger i webbläsarfönstret . För att få rulla förskjutning som uppstår på grund av detta fenomen , måste du bygga en funktion som drar förskjutningarna från dokumentet och sedan återvänder dem till din sida kropp , varefter du kan mata dem på skärmen . Instruktioner
1
Skapa en funktion mellan din dokumentets "huvud" tags:
funktion obtain_scroll_offsets ( ) {}
2
Förflyttningsvärdet värden två variabler med hjälp av " pageXOffset " och " pageYOffset " egenskaper " jaget " metoden :
var x_offset = self.pageXOffset , var y_offset = self.pageYOffset ,
. dessa mellan funktionens parentes { } Addera 3
Pass förskjutningsvärdena tillbaka till HTML del av din kod med hjälp av " retur " -funktion :
avkastning [ x_offset , y_offset ] ;
Placera detta efter variabeldeklarationer
4
Skapa en JavaScript -modul i HTML genom att skicka in följande kod mellan sidans "kropp" taggar :