Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Сокрытие ссылок в строке состояния и в адресной строке

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

kurat



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Как сделать чтобы в строке состояния постоянно болтался текст и соответственно не видно было куда ведут ссылки?




Подправил название. — Svarga.

Всего записей: 444 | Зарегистр. 21-02-2002 | Отправлено: 22:46 18-06-2003 | Исправлено: Svarga, 04:06 15-12-2003
Lechii



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kurat
С помощью "window.status='твой текст'; return true;"
или так :

Код:
<html>
<head>
<!--
This file retrieved from the JS-Examples archives
http://www.js-examples.com
1000s of free ready to use scripts, tutorials, forums.
Author: Miahsoft - http://www.miahsoft.com
-->
 
<script language="JavaScript">
<!--
document.onmouseover = function ( e ) {    
if ( !e ) e = window.event;    
var el = e.target ? e.target : e.srcElement;    
while ( el != null && el.tagName != "A" ) el = el.parentNode;    
if ( el == null ) return;    
if ( e.preventDefault ) e.preventDefault();    
else e.returnValue = true;};
-->
</script>
 
 
</head>
<body>
 
<p><a href="http://www.yahoo.com">www.yahoo.com</a></p>
<p><a href="http://www.altavista.com">www.altavista.com</a></p>
<p><a href="http://www.google.com">www.google.com</a></p>
 
<BR><center><a href='http://www.js-examples.com'>JS-Examples.com</a></center>
</body>
</html>


Всего записей: 273 | Зарегистр. 26-12-2002 | Отправлено: 01:23 19-06-2003 | Исправлено: Lechii, 01:30 19-06-2003
kurat



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Lechii
 
Спасибо! Первый вариант я не понял как делать, а второй отлично все скрыл.

Всего записей: 444 | Зарегистр. 21-02-2002 | Отправлено: 01:51 19-06-2003
OLEX



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kurat
Только такие методы не приветствуются...
Терпеть не могу, когда от меня что-то скрывают, а скрыть ссылку все равно нельзя...

----------
Отче Наш, иже еси в моем PC. Да святится имя и расширение Твоё. ENTER.

Всего записей: 3590 | Зарегистр. 09-07-2002 | Отправлено: 03:05 19-06-2003
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kurat
 

Цитата:
не видно было куда ведут ссылки?

 
<a onMouseOver="self.status='http://microsoft.com';return true;" onMouseOut="self.status='Готово';return true;" href="линка">линка</a>
 
Но  
 

Цитата:
Терпеть не могу

 
Ага. Тем паче, что перейдя по линке - пага - проперти - вот он урлик то.
 
 
 

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 03:33 19-06-2003
Trex



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Внесите этот код в <head> Вашей страницы:
<script>
 
//configure status message to show
var statusmsg=""
 
function hidestatus(){
window.status=statusmsg
return true
}
 
</script>
 
Добавьте в ссылку следующий код (выделен синим цветом):
a href="тут ваша ссылка" onMouseover="return hidestatus()"
 
 
 
Добавлено
А если требуется скрыть все ссылки на странице то :
<script>
 
function hidestatus(){
window.status=''
return true
}
 
if (document.layers)
document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT)
 
document.onmouseover=hidestatus
document.onmouseout=hidestatus
</script>
 
 
Добавлено
А вообще-то в Опере безжавной все видно и так

Всего записей: 6469 | Зарегистр. 03-09-2001 | Отправлено: 03:43 19-06-2003
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Trex
 
Ну, молодца, молодца, 5 баллов, иди обратно в варезник.
 
 
 
 
kurat
 Так вот. Присоединяясь к Олекс, по поводу аЦтойности сего занятия, вот пример:
 
http://microsoft.com
 
 
 
 
#Moderation mode

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 03:55 19-06-2003
Krechet



Free diver
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А можно ли скрыть путь странички в строке адреса? Т.е. чтобы было написано не http://forum.ru-board.com/topic.cgi?forum=24&topic=3026#1 , а например http://forum.ru-board.com/webmasteru/

Всего записей: 719 | Зарегистр. 07-01-2003 | Отправлено: 07:57 19-06-2003
Svarga

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krechet
mod_rewrite для этого есть, если нет возможности его использовать-- то или через SSI, или фреймами можно реализовать.
 
А зачем?
 
lynx

Цитата:
<a onMouseOver="self.status='http://microsoft.com';return true;" onMouseOut="self.status='Готово';return true;" href="линка">линка</a>  

Идеально работает только в эксплорерах и старых Нетскейпах
В Мозилле можно в настройках запретить изменять строку состояния, а Опера (по крайней мере 7-я) вообще не обращает внимания на это, к тому же можно настроить, чтоб она всплывающей подсказкой показывала ссылку
 
А вообще по-моему, изменение статусной строки-- это одно из издевательств над посетителем вместе со всплывающими окнами (особенно возможность прятать адресную строку, которую в том же эксплорере никак не вернёшь на родину ), возможностью двигать окна и изменять их размеры, возможностью подгружать свой шрифт или курсор, разукраской скролбара, полным доступом к буферу обмена (в ИЕ) и т.д.
Очень ограниченое применение этому всему можно найти, но беда в том, что обычно применяются такие вещи по принципу "лишь бы было" == "смотрите, чего я могу"

----------
away.

Всего записей: 4161 | Зарегистр. 25-06-2002 | Отправлено: 11:09 19-06-2003 | Исправлено: Svarga, 11:17 19-06-2003
djelektronik

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Krechet  
mod_rewrite для этого есть, если нет возможности его использовать-- то или через SSI, или фреймами можно реализовать.  
 
А зачем?

 
 
http://forum.ru-board.com/topic.cgi?forum=24&topic=3026#1
можно сделать как
http://forum.ru-board.com/24/3026.html#1
 
проще набрать если записал на бумажку
поисковикам проще
 
только серверу трудно
помереть может

Всего записей: 2530 | Зарегистр. 28-06-2001 | Отправлено: 12:31 19-06-2003
xntx



хнотик-багоискатель
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
kurat
offtop: а зачем скрывать? все-равно: правый клик по линку, "копировать ярлык", правый клик по строке адреса, "вставить" и уже имеем адрес

----------
Hello world!

Всего записей: 5169 | Зарегистр. 15-02-2003 | Отправлено: 12:28 21-06-2003
TheLook



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xntx

Цитата:
а зачем скрывать? все-равно

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





Замечание за оффтоп. lynx.

Всего записей: 919 | Зарегистр. 05-05-2003 | Отправлено: 19:20 21-06-2003 | Исправлено: lynx, 20:31 21-06-2003
raven



Черный ворон
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
http://forum.ru-board.com/topic.cgi?forum=24&topic=2120#1

----------
n/a

Всего записей: 992 | Зарегистр. 13-08-2002 | Отправлено: 21:14 21-06-2003
kurat



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
xntx
TheLook
 
Если бы мне надо было действительно скрыть ссылки я воспользовался бы каким-нибудь антиличем, а это так мелкие баги заретушировать.

Всего записей: 444 | Зарегистр. 21-02-2002 | Отправлено: 21:26 21-06-2003
Svarga

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А зачем?  
 
 
http://forum.ru-board.com/topic.cgi?forum=24&topic=3026#1  
можно сделать как  
http://forum.ru-board.com/24/3026.html#1  
 
проще набрать если записал на бумажку  
поисковикам проще  

 
В принципе почти то же можно более простыми методами сделать:
даём скриптам и параметрам более простые названия, напр. topic.cgi=t.cgi, forum=f, topic=t, в результате вместо урлы вида  
http://forum.ru-board.com/topic.cgi?forum=24&topic=3026#1  
имеет что-то вроде
http://forum.ru-board.com/t.cgi?f=24&t=3026#1  
 

Цитата:
только серверу трудно  

тогда такая проблема отпадает
 


----------
away.

Всего записей: 4161 | Зарегистр. 25-06-2002 | Отправлено: 19:35 22-06-2003 | Исправлено: Svarga, 03:44 23-06-2003
djelektronik

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Svarga ты не понял
то че ты там даш простые называние дела не меняет
читай у лебедева про чпу

Всего записей: 2530 | Зарегистр. 28-06-2001 | Отправлено: 12:31 23-06-2003
Svarga

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
djelektronik
Цитата:
ты не понял  

да я не о том:
я говорю, что при желании и без mod_rewrite короткие адреса делать можно

----------
away.

Всего записей: 4161 | Зарегистр. 25-06-2002 | Отправлено: 21:34 23-06-2003
Svarga

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
способ менять адрес в адресной строке (ИЕ-онли):

Цитата:
URL Spoofing в Microsoft Internet Explorer

Программа: Microsoft Internet Explorer 6  
Опасность: Средняя  
Наличие эксплоита: Да  
Описание: Уязвимость обнаружена в Internet Explorer. Злонамеренный пользователь может отобразить поддельный URL в адресной строке.  
Удаленный пользователь может включить "%01" после имени пользователя и справа перед символом "@" в URL, чтобы заставить браузер отобразить неправильный FQDN в адресной строке, отличный от запрашиваемого домена.  
Пример/Эксплоит:

URL производителя: httр://www.microsoft.com  
Решение:Способов устранения обнаруженной уязвимости не существует в настоящее время  

Источник — http://www.securitylab.ru/41661.html


----------
away.

Всего записей: 4161 | Зарегистр. 25-06-2002 | Отправлено: 12:44 11-12-2003
Alexey87

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А если требуется скрыть все ссылки на странице

не срабатывает код не на странице, не через запуск файла:
<script type="text/javascript" src="hidestatus.js"></script>
 
Видны все ссылки в строке состояния и адресной строке в Internet Explorer, Google Chrome, Opera.

Всего записей: 655 | Зарегистр. 27-01-2008 | Отправлено: 17:00 30-01-2014 | Исправлено: Alexey87, 17:07 30-01-2014
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexey87
некоторые браузеры не поддерживают изменение статусной строки нынче.
да и зачем это вообще надо?

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 23:01 30-01-2014
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Сокрытие ссылок в строке состояния и в адресной строке


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru