ada yang bisa jelaskan arti masing2 dari script ini? trimakasih

halo gan, saya mau bertanya, ada yang bisa jelaskan maksud dari script ini gan? trimakasih..

 <script type="application/x-javascript"> addEventListener("load", function() { setTimeout(hideURLbar, 0); }, false); function hideURLbar(){ window.scrollTo(0,1); } </script>
avatar sarwono
@sarwono

8 Kontribusi 3 Poin

Diperbarui 6 tahun yang lalu

2 Jawaban:

Jawaban Terpilih

itu script untuk mobile device. supaya saat load page url bar otomatis ke hide.

addEventListener("load", function() {}

register 'load' event listener maksudnya untuk memberitahu browser bahwa ada script yang harus dijalankan setelah resources termuat. fungsi yg dijalankan ini

setTimeout(hideURLbar, 0);

setTimeout(0) maksudnya supaya proses yg sedang berjalan tidak terganggu dan fungsi berjalan setelah proses yg ada selesai. sedangkan fungsi hideURLbar() sendiri adalah

function hideURLbar(){ window.scrollTo(0,1); }

scroll page 1px kebawah, yg mana pada mobile browser scroll ke bawah biasanya membuat url bar sembunyi.

avatar rachmatsasongko
@rachmatsasongko

410 Kontribusi 426 Poin

Dipost 6 tahun yang lalu

@rachmatsasongko wah keren jawabannya gan, trimakasihh(Y)

avatar sarwono
@sarwono

8 Kontribusi 3 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban