2012-03-07 2 views
0

У меня есть форма, которая имеет всплывающее окно, когда на странице нажата определенная кнопка. Если я заполнил форму, но еще не отправил ее для публикации, и я нажимаю кнопку всплывающего окна, когда я ухожу, чтобы выйти из модальности, форма, которую я заполнила, пустая. Я хочу предотвратить это. Я не хочу иметь сообщение, когда я нажимаю кнопку всплывающего окна, я хочу, чтобы плавный выход из модального, чтобы при возврате на родительскую страницу все незаполненные, но заполненные данные все еще существуют. Действительно только код, я использую, что вам не придется беспокоиться о том, у меня есть OnClick событие так:Предотвращение перезагрузки родительской страницы при выходе из модального

onclick="location.href=parent.location" 

, что было самым простым решением я нашел, чтобы выйти из модальность, но, очевидно, она имеет одну проблему говорилось выше.

спасибо.

+0

Не понимая, как ваши особые модальные работы, мы не можем реально помочь. –

+0

это простой способ. Я объяснил это довольно хорошо, подумал я. на нем есть страница с формой. Я нажимаю модальное всплывающее окно, и оно появляется. если из-за модальности есть информация, заполненная, но не отправленная, когда я иду, чтобы закрыть модальную, она удаляет всю информацию, заполненную из-за события onclick, описанного выше. modal ссылается на кнопку с помощью href = "# modal". что еще можно объяснить. – acmisiti

ответ

0

Итак, после получения каких-либо ответов я решил просто отметить, что «ESC для выхода». Это прекрасно работает. Имеет смысл только то, что если вы в состоянии это сделать, вы должны сделать то же самое при нажатии кнопки.

Смежные вопросы