Скрыть текст Alt при наведении курсора - PullRequest
0 голосов
/ 15 июля 2010

У меня есть тег DIV. Внутри DIV у меня есть таблица, и в ряд я поместил код скрипта, который отображает случайные изображения, которые по клику приводят к URL.

Вот как скрипт визуализируется внутри тега Div

<div>  
<table>  
<tr>  
<td>  
<script />
<a href="some random url">
<img></img>
</a>
...

Когда пользователь наводит курсор на эти изображения, URL-адрес привязки отображается в виде сообщения в строке состояния браузера. Это очень вводит в заблуждение пользователей. Я хочу знать, как использовать CSS, чтобы скрыть это сообщение о состоянии - кросс-браузер и вместо этого отображать пользовательское сообщение. На Div я дал onmouseout и onmouseover, однако это не помогает.

Можно ли это сделать?

Ответы [ 3 ]

3 голосов
/ 15 июля 2010

См. https://developer.mozilla.org/en/DOM/window.status:

Это свойство не работает в конфигурации Firefox и некоторых других браузеров по умолчанию: настройка window.status не влияет на текст, отображаемый в строке состояния,Чтобы позволить сценариям изменять текст строки состояния, пользователь должен установить для параметра dom.disable_window_status_change значение false на экране about: config.

Это функция безопасности, которую вы не можете реально обойти.

1 голос
/ 15 июля 2010

обычные пользователи не знают, что они должны смотреть на это место в окне браузера.

, но вы можете скрыть это сообщение ... вы можете просто перенаправить с помощью javascript что-то вроде этого:

<a href="javascript:void(0);" onclick="someredirectfunction('someurl');return false;" >
 <img />
</a>
0 голосов
/ 15 июля 2010

onmouseout и onmouse over используются для событий для сценариев на стороне клиента. Они используются "главным образом" для языка, называемого ecmascript (javascript). К сожалению, вы не сможете делать то, о чем просите, с помощью CSS, CSS предназначен для представления внешнего вида сайта, HTML-формы и javascript (другие источники сценариев) функции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...