Предотвратите потерю переменных, когда кнопка перезагрузки браузера нажимается [копируют]

Легко создать ISO в терминале, как описано в других ответах, но существуют некоторые опции GUI также, Как Brasero. Если у Вас уже нет его, можно установить его использование:

sudo apt install brasero

, Как я могу создать ISO-образы с Brasero?

  • Хит Супер ключ (ключ Windows) и поиск "brasero" и открытый это.
  • Нажимают на кнопку Data project .

    enter image description here

  • Нажимают на зеленый плюс кнопка в левом верхнем углу на панели инструментов, чтобы начать добавлять файлы и каталоги к Вашему изображению:

enter image description here

  • Вводят имя диска внизу к тому, что Вы любите.
  • Удостоверяются, что никакой пустой CD/DVD не находится в Ваших оптических дисках, и нажмите на Burn.
  • Brasero попросит у Вас местоположения, где Вы хотите создать ISO-образ, Дать Ваше желаемое местоположение и нажать , Создают Изображение .Именно!

, Если Вы хотите записать то изображение к диску, щелчку правой кнопкой Just по ISO-образу, Вы просто создали, и выберите "Открытый Со Средством записи Диска Brasero". Выберите свой оптический диск и нажмите , Создают Изображение .

enter image description here

10
задан nickf 3 September 2009 в 01:59
поделиться

5 ответов

Вы можете сохранять данные при перезагрузках страниц с помощью чего-то вроде window.localStorage , window.sessionStorage (собственное расширение Mozilla) или абстракции базы данных ( window.openDatabase ), предоставляемый некоторыми браузерами на основе WebKit. См. эту статью о MDC для получения хорошего обзора интерфейсов хранилища и эту статью WebKit о введении в их базы данных.

4
ответ дан 3 December 2019 в 20:05
поделиться

В том же стиле вы можете хранить строковые значения в хеш-ключе.

Использование свойства:

window.location .hash = 'flight / 105';

Затем при обновлении страницы вы снова инициализируете свои переменные.

3
ответ дан 3 December 2019 в 20:05
поделиться

Среда JavaScript будет сброшена, когда браузер покинет вашу страницу. Однако вы можете зарегистрировать обработчик onUnload для сериализации вашего массива в файл cookie, а затем проверять его каждый раз при загрузке страницы и десериализовать ее, если она есть.

2
ответ дан 3 December 2019 в 20:05
поделиться

Вы говорите о файлах cookie? В таком случае вы можете просмотреть этот модуль с открытым исходным кодом

. Это позволит вам легко хранить файлы cookie, то есть данные, даже после щелчка перезагрузки браузера. Это очень упрощает задачу, и я использую именно ее.

var cookie = new HTTP.Cookies();
cookie.write('mydata', 'myvalue', '+1y');

//later on you can get that data EVEN AFTER a reload
var x = cookie.read('mydata');

Вам, вероятно, не стоит пытаться создавать файлы cookie с нуля, потому что это очень болезненно, и вам придется проводить много тестов в различных веб-браузерах, например чтобы убедиться, что Internet Explorer работает.

0
ответ дан 3 December 2019 в 20:05
поделиться

Есть ли в вашем браузере кнопка сброса, или вы имеете в виду кнопку перезагрузки?

При загрузке страницы все загружается свежим. Ни с одной предыдущей страницы ничего не осталось. Единственное место для хранения всего, что переживает загрузку страницы, - это файл cookie.

Обратите внимание, что объем данных, который вы можете поместить в файлы cookie, ограничен несколькими килобайтами на сайт. Точный лимит варьируется от браузера к браузеру, но вы не можете ожидать, что сможете поместить в файлы cookie больше, чем, возможно, килобайт или два.

1
ответ дан 3 December 2019 в 20:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: