Kongsi data antara halaman HTML
P粉807239416
P粉807239416 2023-10-16 22:00:21
0
2
663

Saya ingin menghantar beberapa data dari satu halaman HTML ke halaman HTML yang lain. Saya menghantar data melalui parameter pertanyaan sepertihttp://localhost/project/index.html?status=exist. Masalah dengan pendekatan ini ialah data kekal dalam URL. Adakah terdapat cara lain untuk menghantar data antara halaman HTML menggunakan JavaScript atau jquery.

P粉807239416
P粉807239416

membalas semua (2)
P粉491421413

Saya tahu ini adalah catatan lama, tetapi saya fikir saya akan berkongsi dua sen saya. @Neji betul, anda boleh menggunakan parametersessionStorage.getItem('label')sessionStorage.setItem('label', 'value')(尽管他有setItemke belakang, bukan masalah besar). Saya lebih suka yang berikut, saya rasa ia lebih ringkas:

var val = sessionStorage.myValue

menggantikangetItemdan

sessionStorage.myValue = 'value'

menggantikansetItem.

Selain itu, perlu diingatkan bahawa untuk menyimpan objek JavaScript, objek tersebut mesti dirangkaikan untuk menetapkannya dan dihuraikan untuk mendapatkannya, seperti berikut:

sessionStorage.myObject = JSON.stringify(myObject); //will set object to the stringified myObject var myObject = JSON.parse(sessionStorage.myObject); //will parse JSON string back to object

Sebabnya ialah sessionStorage menyimpan segala-galanya sebagai rentetan, jadi jika anda hanya sebutsessionStorage.object = myObjectsemua yang anda dapat ialah [objek Objek], yang tidak banyak membantu anda.

    P粉717595985

    Mengapa tidak menyimpan nilai dalam objek storan HTML5 sepertisessionStoragelocalStorage, sila lawatidokumentasi Storan HTML5untuk mendapatkan butiran lanjut. Menggunakan ciri ini, anda boleh menyimpan nilai perantaraan secara tempatan buat sementara waktu/kekal dan kemudian mengakses nilai anda kemudian.

    Simpan nilai sesi:

    sessionStorage.setItem('label', 'value') sessionStorage.getItem('label')

    Atau lebih kekal:

    localStorage.setItem('label', 'value') localStorage.getItem('label')

    Jadi, anda boleh menggunakan objek storan HTML5 untuk menyimpan data borang (sementara) merentas berbilang halaman dan juga mengekalkan data ini merentas muat semula.

      Muat turun terkini
      Lagi>
      kesan web
      Kod sumber laman web
      Bahan laman web
      Templat hujung hadapan
      Tentang kita Penafian Sitemap
      Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!