Este artigo compartilha com você o método específico de aprovar parâmetros para a página A à página B para sua referência. O conteúdo específico é o seguinte
Método 1: Use o componente de armazenamento local HTML5 (o LocalStorage pode armazenar dados de 5m localmente) O LocalStorage é um dados de armazenamento permanente local, que é a otimização dos cookies.
Método 2: Use cookies para armazenar dados no navegador do cliente (armazenamento máximo de dados 2M)
Método 3: Use o URL para passar argumentos (salve os dados a serem passados como uma variável de armazenamento e, em seguida, passe para URL) o método é o seguinte;
a.html
var app = {}; app.list = '123'App.test =' 1 '; window.location.href = "b.html? name ="+app;Como converter o caractere json.stringify (app) se o parâmetro for um objeto e depois convertê -lo em um objeto se for obtido na página B
b.html
Receber os parâmetros passados pelo URL
function getRequest () {var url = local.search; // Pegue a string após a "?" caractere em url var neleQuest = new Object (); if (url.indexof ("?")! = -1) {var str = url.substr (1); strs = str.split ("&"); for (var i = 0; i <strs.Length; i ++) {por aqui o [strs [i] .split ("=") [0]] = UNESCAPE (strs [i] .split ("=") [1]); }} retornar neleQuest; } console.log (json.parse (getRequest (). nome) .list)Cada navegador tem restrições no comprimento do URL:
1. O comprimento do URL agora é limitado a 2048 bytes bytes (até 2047 bytes para testes por si mesmo).
2. O navegador de velocidade 360 limita o comprimento do URL a 2118 bytes.
3. O Firefox (navegador) limita o comprimento do URL a 65536 bytes.
4. O Safari (navegador) limita o comprimento do URL a 80.000 bytes.
5. Ópera (navegador) limita o comprimento do URL a 190.000 bytes.
6. O Google (Chrome) limita o comprimento do URL a 8182 bytes.
Aqui, testei apenas o navegador do IE e o 360 Speed Browser, e outros navegadores vêm de informações na Internet.
Além disso, gostaria de lembrá -lo de que, no URL, um personagem chinês tem tamanhos diferentes através de diferentes métodos de codificação.
O exposto acima é como o JS implementa o método de passagem de parâmetros para outra página. Espero que seja útil para todos aprenderem a programação de JavaScript.