Lompat ke konten Lompat ke sidebar Lompat ke footer

Melakukan Loading URL Spesifik HTML Menggunakan History.go DOM

Method History.go() DOM pada HTML digunakan untuk melakukan loading dari URL spesifik pada daftar history browser, namun tetap lebih baik jika menggunakan method History.back() dan History.forward() jika angka atau halaman URL spesifik telah diketahui untuk dilakukan loading sesuai dengan daftar history browser.


Sebelum memahami lebih dalam materi tentang Melakukan Loading URL Spesifik HTML Menggunakan History.go DOM, terlebih dahulu pelajari materi tentang: Membaca Daftar History HTML Menggunakan History.forward DOM, Melacak Data Histori HTML Menggunakan History.back DOM, dan Geolokasi Posisi DOM HTML dan Fungsinya.

Sintak: history.go( number|URL )

Parameter: method History.go() menerima URL atau angka parameter tunggal yang sifatnya wajib dan digunakan untuk menentukan apakah angka atau posisi dari URL pada daftar history browser. Angka -1 digunakan untuk menuju ke halaman satu sebelumnya, dan angka 1 digunakan untuk menuju ke halaman satu setelahnya.

Berikut adalah ilustrasi dari penggunaan method History.go() DOM pada HTML.

Baca Juga:

Contoh:

<!DOCTYPE html>

<html>

 

<head>

<title>

Method History.go() DOM

</title>

 

<style>

h1 

{

color:green;

}

 

h2 

{

font-family: Impact;

}

 

body 

{

text-align:center;

}

</style>

</head>

 

<body>

 

<h1>

Blog Elfan

</h1>

 

<h2>

Method History.go( ) DOM

</h2>

 

<p>

Untuk menuju ke URL 

selanjutnya pada daftar 

history, lakukan double klik 

pada tombol "Go to the second 

next URL":

</p>

 

<button 

ondblclick="history_goforward()">

Go to the second next URL

</button>

 

<script>

function history_goforward() 

{

window.history.go(2);

}

</script>

 

</body>

 

</html>

Output:

Blog Elfan

Method History.go( ) DOM

Untuk menuju ke URL selanjutnya pada daftar history, lakukan double klik pada tombol "Go to the second next URL":



Contoh: menuju ke halaman sebelumnya atau URL previous dari daftar history browser.

<!DOCTYPE html>

<html>

 

<head>

<title>

Method History.go() DOM

</title>

 

<style>

h1 

{

color:green;

}

 

h2 

{

font-family: Impact;

}

 

body 

{

text-align:center;

}

</style>

</head>

 

<body>

 

<h1>

Blog Elfan

</h1>

 

<h2>

Method History.go() DOM

</h2>

 

<p>

Untuk menuju ke previous URL 

pada daftar history browser, 

lakukan double klik pada 

tombol "Go to the previous 

URL" button:

</p>

 

<button 

ondblclick="history_goback()">

Go to the previous URL

</button>

 

<script>

function history_goback() 

{

window.history.go(-1);

}

</script>

 

</body>

 

</html>

Output:

Blog Elfan

Method History.go() DOM

Untuk menuju ke previous URL pada daftar history browser, lakukan double klik pada tombol "Go to the previous URL" button:


Artikel ini didedikasikan kepada: Nanda Diva Lingkar Imani, Novia Rizky Fadilah, Nur Azizah Rahayu, Nur Hidayat Jati, dan Nur Shofiyatun.

5 komentar untuk "Melakukan Loading URL Spesifik HTML Menggunakan History.go DOM"

  1. Jenis browser apa saja yang dapat digunakan untuk mengaktifkan method History.go() DOM pada HTML?

    BalasHapus
    Balasan
    1. Berikut adalah beberapa jenis browser yang dapat digunakan untuk mengaktifkan method History.go() DOM pada HTML:
      1. Google Chrome
      2. Internet Explorer
      3. Firefox
      4. Opera
      5. Safari

      Hapus
  2. Apa fungsi dari method history.go() DOM pada HTML?

    BalasHapus
    Balasan
    1. Method history.go() digunakan untuk memuat URL atau halaman dari daftar history atau riwayat. Method history.go() hanya berfungsi jika halaman yang akan dimuat ada dalam daftar riwayat atau daftar history.

      Hapus
    2. Method history.go() DOM pada HTML digunakan untuk memuat halaman tertentu dari daftar riwayat sesi. User dapat menggunakannya untuk bergerak maju dan bergerak mundur melalui daftar history bergantung pada nilai parameter. Method ini merupakan method yang bersifat tidak sinkron atau method asynchronous. Pada method ini dapat pula ditambahkan event listener untuk event popstate guna menentukan kapan navigasi telah selesai berproses.

      Hapus

Hubungi admin melalui Wa : +62-896-2414-6106

Respon komentar 7 x 24 jam, mohon bersabar jika komentar tidak langsung dipublikasi atau mendapatkan balasan secara langsung.

Bantu admin meningkatkan kualitas blog dengan melaporkan berbagai permasalahan seperti typo, link bermasalah, dan lain sebagainya melalui kolom komentar.

- Ikatlah Ilmu dengan Memostingkannya -
- Big things start from small things -