2011-01-17 4 views
-1

IAM с использованием greybox на моем сайте, и я называю это нравится:Скрыть greybox URL

<a href="page12.html" title="My Page" rel="gb_page_center[800, 500]">My Page</a>

Но когда я указать мышь на ссылку, URL-адрес отображается в браузере статусной. Я не хочу этого, поскольку iam намеревается показать пользователю закрытую страницу, которая уникальна для каждого пользователя, и пользователи не смогут просматривать страницы других, что может быть возможно, если они знают URL.

Есть ли способ скрыть URL-адрес моей страницы greybox? Или способ вызвать greybox в другую сторону?

+1

Почему вы хотите, чтобы скрыть это? В противном случае найдите схему для вызова Greybox, которая не использует ссылки, например. 'div' и событие' onclick'. –

+1

Почему это проголосовало? –

+0

Я тоже не понимаю, почему это проголосовало ... неправильно ли скрывать ссылку от пользователя, или мой вопрос глупый или недостойный? FYI, я даже отредактировал этот вопрос сейчас. –

ответ

0

Попробуйте положить это в теге:

onMouseOver="window.status='Greybox';" 

Замена «Greybox» с текстом вашего выбора (одиночные кавычки все еще необходимо).

+0

Неужели любые современные браузеры все еще позволяют JavaScript скриптировать со строкой состояния? Даже если они это делают, это не очень эффективно скрывает его, поскольку оно по-прежнему доступно, если пользователь щелкает правой кнопкой мыши и копирует местоположение ссылки. Или просматривает источник. Или и т. Д. И т. Д. И т. Д. Попытка скрыть информацию, которую вы предоставляете браузеру от пользователя, - это бессмысленные упражнения, обреченные на провал, в то время как раздражающие люди. – Quentin

+0

извините, он не работает ... я все еще вижу ссылку в строке состояния :( –