Как в jsp скрыть адресную строку

от admin

Скрытие адресной строки и строки состояния на странице jsp

window.open( «login.jsp», «eTIMS», «toolbar = 0, location = 0, directories = 0, status = 0, menubar = 0, scrollbars = 1, resizable = 0, width = 1014, height = 714, left = 0, top = 0» ) внутри той же страницы. Но он продолжает повторяться. Также на предыдущей странице все еще есть. Я также не знаю, как закрыть предыдущую страницу.
любые решения?

tis — это моя страница jsp, где я проверяю имя пользователя и пароль, обращаясь к базе данных. Я проверю это, используя <% if (EmpBean.login() == 0) else % > если это правильно, то оно отправляется на welcome.jsp.

Я не хочу, чтобы пользователи welcome.jsp возвращались на мою страницу входа. Я думал о том, чтобы держать его как можно более абстрактным. пожалуйста, помогите мне с ним.

То, что вы пытаетесь, невозможно. Вы не можете использовать javascript для закрытия окна, которое вы не открыли. И вы определенно не можете контролировать, как мой браузер отображает окно, которое у меня уже есть.

Gareth прав, вы просто не можете этого сделать, по крайней мере, для всех браузеров: например, Firefox будет отображать панель меню и строку состояния, по крайней мере, как функцию безопасности (поэтому вы не можете скрывать веб-интерфейс окно как системное окно), а также чтобы пользователь мог контролировать.
Также я не вижу, как это будет препятствовать возврату (нажмите Backspace, используйте контекстное меню и т.д.).

Вы не можете запретить пользователям возвращаться в историю (браузер), многие люди пробовали без успеха, и вы больше не найдете сайтов, запрещающих это. Вы должны попробовать альтернативный способ справиться с этим.

Кроме того, поскольку вы создаете страницы, вы должны сделать бескаркасный дизайн: использование фреймов — это XX век. -) Найдите немного в Сети, чтобы понять, почему использование фреймов — плохая идея, по крайней мере для соображения удобства использования.

скрытие адресной строки и строки состояния на странице jsp

window.open («login.jsp», «eTIMS», «панель инструментов = 0, расположение = 0, каталоги = 0, статус = 0, строка меню = 0, полосы прокрутки = 1, изменяемый размер = 0, ширина = 1014, высота = 714 , left = 0, top = 0 «) на той же странице. Но он продолжает повторяться. Также предыдущая страница все еще там. Я тоже не знаю, как закрыть предыдущую страницу. какие решения?

Это моя страница jsp, на которой я проверяю имя пользователя и пароль, обращаясь к базе данных. я проверяю это с помощью <% if (EmpBean.login () == 0) else %> если верно, то он переходит в welcome.jsp.

Я не хочу, чтобы пользователи welcome.jsp возвращались на мою страницу входа. Я подумал о том, чтобы сделать это как можно более абстрактным. пожалуйста, помогите мне остроумие.

задан 17 марта ’09, 07:03

Я хотел бы объяснить, почему вам нужно это сделать, поскольку может существовать альтернативный подход. — blank

Это моя jsp-страница, на которой я проверяю имя пользователя и пароль, обращаясь к базе данных. я проверяю это с помощью <% if (EmpBean.login () == 0) else %> если верно, то он переходит в welcome.jsp. — madonne

Я не хочу, чтобы пользователи welcome.jsp возвращались на мою страницу входа. Я подумал о том, чтобы сделать это как можно более абстрактным. пожалуйста, помогите мне остроумие. — madonne

4 ответы

То, что вы пытаетесь, невозможно. Вы не можете использовать javascript, чтобы закрыть окно, которое вы не открывали. И вы определенно не можете контролировать, как мой браузер отображает окно, которое я уже открыл

ответ дан 17 мар ’09, в 09:03

Гарет прав, вы просто не можете этого сделать, по крайней мере, для всех браузеров: Firefox, например, всегда будет отображать строку меню и строку состояния, по крайней мере, в качестве функции безопасности (поэтому вы не можете замаскировать веб-окно как системное окно). window), а также позволить пользователю сохранять контроль.
Также я не понимаю, как это предотвратит возврат (нажмите Backspace, используйте контекстное меню и т. Д.).

Вы не можете запретить пользователям возвращаться в историю (браузера), многие люди пытались безуспешно, и вы больше не найдете сайтов, запрещающих это. Вы должны попробовать альтернативный способ справиться с этим.

Кроме того, поскольку вы генерируете страницы, вы должны сделать дизайн без рамки: использование фреймов — это так в XX веке . 🙂 Поищите немного в сети, чтобы понять, почему использование фреймов — плохая идея, по крайней мере, из соображений удобства использования.

Читать:
Как сделать ссылку на зип папку

How to hide address bar using javascript window.open? [duplicate]

I want to disable the address bar using javascript window.open . Also the script should work in IE, Safari and chrome. Any suggestions.

4 Answers 4

location is the window feature you want to set to no or 0 to hide the address bar.

Opinionated Advice: You can’t rely on popups showing because most people have popup blockers installed to curb abuse, so if you can get away with it, don’t use a pop up at all! Use something like the jQuery UI Dialog plugin.

Как в jsp скрыть адресную строку

window.open — команда для открытия нового окна
Параметр url используется для передачи страницы, которую необходимо открыть;
newwindow не является обязательным;
высота — высота открытого окна;
ширина — ширина открытого окна;
top — количество пикселей, в которых окно находится сверху дисплея;
слева — количество пикселей от окна слева от дисплея;
панель инструментов установить, отображать ли панель инструментов;
Menubar установить, отображать ли строку меню;
полосы прокрутки устанавливают, отображать ли полосы прокрутки;
можно ли изменить размер изменяемого параметра;
местоположение задает, отображать ли адресную строку;
статус устанавливает, отображать ли строку состояния;

Код выглядит следующим образом, вы узнаете, если попробуете, не правда ли?

Интеллектуальная рекомендация

против , Main ———

Новый проект- исходный файл. Найдите свой файл .cpp. Прямая картина Значение этой операции заключается в том, что текущий основной файл CPP не вступает в силу. Следовательно, во -первых, все файлы CPP.

Беспилотная техника «Гранд Парад» -Лидар

Ты мои глаза, ведущие меня по бесконечным дорогам. Лидар, ведущие беспилотные автомобили к дальнейшему развитию Принцип лидара — это активное устройство дистанционного зондирования, в котором в качест.

Режим сообщения 2 (ограничение тока потребителя, сообщение ACK и повторная очередь, сообщение TTL, сообщение TTL)

Ограничение тока потребителя Зачем нужен лимит тока со стороны потребителя? Предположим, что у нашего сервера Rabbitmq есть десятки тысяч необработанных сообщений, мы просто открываем клиентского клие.

Используйте облачную платформу IAAS для создания облачного хоста

Используйте облачную платформу IAAS для создания облачного хоста Процесс работы создания облачного хоста Используйте облачную платформу IAAS для создания облачного хоста * Создать внешнюю сеть * Созда.

Основной принцип работы краулера

Сканер — это инструмент, который автоматически выполняет пакетный поиск информации на веб-страницах. Принцип работы можно кратко описать так: Сканер переходит к группе предварительно оцененных веб-сай.

Курсы javascript

Сейчас на последних айфонах с iOS версии 7. это перестало работать.

Также рекомендована такая запись в META:

Лично я убедился, что адресная строка будет железно убираться, если высота контента превышает высоту экрана. Вы писали, что специально вставили много строк и.. ничего. А есть ли вообще вертикальный скроллер? Посмотрите, еще бывает ошибка в том, что блоку (и даже тегу HTML/BODY) задают высоту 100% — тогда строка не скрывается.
Вообще конечно если есть ссылка, то могу посмотреть на своем смартфоне в трех браузерах. Или код покажите.

Как в jsp скрыть адресную строку

Сообщение ardrigonuz » 01 май 2012, 15:27

Для веб-сервера Apache существует мощный модуль mod_rewrite, который включается в стандартный дистрибутив. Он обладает массой возможностей интерпретации URL перед обработкой необходимым модулем.

В большинстве случаев в файле .htaccess указывается с помощью регулярного выражения формат URL (без списка параметров и без имени домена и без ведущего разделителя ‘/’), который должен быть обработан как другой URL. Например:

Как скрыть address bar в браузере на андроиде?

Делаю мини игрушку на js для планшета. Хочу чтобы размер видимой части занимал все пространство, включая address bar, но чтобы прокрутки не было. Другими словами — хочу скрывать адресную строку при загрузке и при повороте экрана.
Делаю так:

Работает так как надо только при загрузке. Как сделать, чтобы адресная строка скрывалась и при повороте экрана? Есть идея, вычислять высоту адресной строки

и затем прибавлять ее к текущей высоте страницы, которая вычисляется в зависимости от положения планшета. Вот только как вычислить текущую высоту страницы? Нужно чтобы она была вычислена в соответствии с css файлом:

Похожие статьи