2013-12-02 3 views
1

Есть ли способ не показывать пользователю всплывающее окно (Чтобы отобразить эту страницу, Firefox должен отправить информацию, которая повторит любое действие (например, подтверждение поиска или подтверждения заказа), которое было выполнено ранее . - Повторить/Отменить) pop-upjavascript pop-up in firefox

, который отображается, когда я хочу, чтобы заново IFRAME с JavaScript в Firefox, мой код выглядит так:

parent.frames["id_termine"].window.location.reload(); 

Я пытался с этим решением Reload page for refresh data without retry/cancel prompt

но это не сработало. Любая помощь будет оценена по достоинству.

ответ

0

Вы можете попробовать эти решения: Stop browsers asking to resend form data on refresh?

ли location.href = метод location.pathname продолжают производить всплывающие окна? Или он загрузил неправильную страницу/вызвал ошибку 500?

Вы не можете обновить запрос POST без запуска этого всплывающего окна. Это функция безопасности. Перепроектируйте свой сервер, чтобы использовать запрос GET для этого iframe. Если вы не можете изменить бэкэнд, попробуйте загрузить контент с помощью ajax и введите результат в iFrame.