#javascript #jquery #html
#javascript #jquery #HTML
Вопрос:
Перед отправкой на другую страницу из моего центрального фрейма я хочу удалить верхний и нижний фреймы, чтобы я не видел, как мой счетчик или нижний колонтитул отображаются на странице, на которую я отправляю.
Могу ли я использовать что-то подобное?:
jQuery("#frmHeader").remove();
jQuery("#frmFooter").remove();
Я не хочу удалять основной фрейм b / c, который я отправляю из этого фрейма на страницу входа.
Ответ №1:
Если вам не нужен какой-либо другой фрейм, вы можете установить target
свойство вашего form
to _top
.
<form method="post" action="/login/" target="_top">
Если вы перенаправляете пользователя с помощью ссылки, вы также можете использовать target
атрибут.
<a href="/login/" target="_top">Login</a>
Ответ №2:
Вы можете использовать .remove()
для удаления этих рамок, но это, скорее всего, нарушит макет вашей страницы. Обновляется ли вся страница после завершения вашего сообщения или только ваш основной фрейм?
Комментарии:
1. Я хочу сделать это только во время операции отправки формы. Таким образом, пользователь не должен заметить.