Эта статья делится с вами конкретным методом передачи параметров на страницу A к странице B для вашей ссылки. Конкретный контент заключается в следующем
Метод 1: Используйте HTML5 Local Storage Component (LocalStorage Can Can Man хранит 5M данных локально) LocalStorage - это локальные данные о постоянном хранении, который представляет собой оптимизация файлов cookie.
Метод 2: Используйте файлы cookie для хранения данных в браузере клиента (максимальное хранение данных 2M)
Метод 3: Используйте URL для передачи аргументов (сохранение данных, которые должны быть переданы в качестве переменной хранения, а затем передайте его на URL). Метод заключается в следующем;
a.html
var app = {}; app.list = '123'App.test =' 1 '; window.location.href = "b.html? name ="+app;Как преобразовать символ json.stringify (app), если параметр является объектом, а затем преобразовать его в объект, если он получен на странице B
B.html
Получить параметры, передаваемые URL
function getRequest () {var url = location.search; // Получить строку после "?" символ в url var thess = new object (); if (url.indexof ("?")! = -1) {var str = url.substr (1); strs = str.split ("&"); for (var i = 0; i <strs.length; i ++) {these quest [strs [i] .split ("=") [0]] = unescape (strs [i] .split ("=") [1]); }} вернуть его; } console.log (json.parse (getRequest (). name) .list)Каждый браузер имеет ограничения на длину URL:
1. Длина URL теперь ограничена байтами 2048 байтов (до 2047 байтов для тестирования самостоятельно).
2. Браузер 360 Speed ограничивает длину URL -адреса до 2118 байтов.
3. Firefox (браузер) ограничивает длину URL до 65536 байт.
4. Safari (браузер) ограничивает длину URL до 80 000 байтов.
5. Opera (браузер) ограничивает длину URL до 190 000 байтов.
6. Google (Chrome) ограничивает длину URL -адреса до 8182 байт.
Здесь я тестировал только браузер IE и 360 Speed Browser, и другие браузеры приходят из информации в Интернете.
Кроме того, я хотел бы напомнить вам, что в URL китайский символ имеет разные размеры с помощью различных методов кодирования.
Выше, как JS реализует метод передачи параметров на другую страницу. Я надеюсь, что для всех будет полезно изучить программирование JavaScript.