Member 12324523 Ответов: 1

Как я могу предотвратить текст в Редакторе tiny mc, не теряясь в ASP .NET C#


Мне нужно предотвратить потерю данных, приведенных в Tiny MC editor, когда я нажимаю кнопку Назад или закрываю браузер.Это означает, что если я дал 1 строку текста в Редакторе tiny mc и нажал кнопку Назад в браузере, то 1 строка текста, введенная ранее, исчезает.как я могу решить эту проблему?Я должен сохранить этот текст, но не в базе данных, только когда я нажимаю кнопку Сохранить, тогда только он должен быть сохранен в базе данных без нажатия кнопки Сохранить.Я не должен сохранять в базе данных, но текст, который я дал, должен быть в крошечном редакторе mc, не исчезая

Что я уже пробовал:

Я не мог найти источник для реализации этого

F-ES Sitecore

Я бы, наверное, настроил таймер javascript так, чтобы каждые три секунды он сохранял данные "где-то". Это может быть файл cookie, чтобы, когда пользователь закрывает браузер и возвращается, текст можно было прочитать из файла cookie, или если пользователь вошел в систему, или у вас есть какой-то другой способ отслеживания их (например, GUID отслеживания), то вы можете использовать ajax для сохранения текста в базе данных с помощью веб-метода.

Member 12324523

у меня уже есть кнопка с сохранением с помощью этой кнопки сохранения я сохраняю данные в базе данных но мне нужно временно сохранить текст в крошечном редакторе mc только когда пользователь снова закроет вкладку после входа в систему он сможет увидеть ранее введенный текст

F-ES Sitecore

Все, что вы сделали, это повторили свой вопрос, вы не читаете, что говорят люди, мы не собираемся писать код для вас, просто даем вам предложения о том, как с ним справиться.

Member 12324523

хорошо как я могу реализовать вашу идею

1 Ответов

Рейтинг:
0

Mehdi Gholam

Обработайте событие нажатия клавиши и сохраните текст в редакторе на сервере :
метода onkeypress
[^]


Member 12324523

мне нужно сделать это в коде c# при повторном нажатии кнопки, если пользователь открывает ту же страницу, он должен иметь возможность продолжить с того места, где он остановился

Dave Kreskowiak

Вы хотите пройти через обратный путь к серверу при каждом нажатии клавиши? Это безумие.

Это требование, мягко говоря, нелепо в веб-приложении.

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