Master-X
Форум | Новости | Статьи
Главная » Форум » Дизайн » 
Тема: Подделка URL
цитата
08/02/07 в 11:52
 pirate
Спецы ХТМЛ и Жаваскрипт, помогите.
Хочу сделать прямой урл, но чтобы можно было его подменять. Подсунуть дрочеру другой.

<a href="http://url.com" onclick="this.href='http;//url2-redirect.com';">Free Preview Gallery</a><br />

Как подобное сделать с использованием функции?
function redir(skim)
{
this.href='http;//url2-redirect.com';
}

<a href="http://url.com" onclick="redir()">Free Preview Gallery</a>

пробовал так, не получается.
цитата
08/02/07 в 12:29
 pierx
Я когда-то делал так:
Код:
<script language="JavaScript">
<!--
function redir()
{
window.location='http://ya.ru';
}
//-->
</script>

<a href="gallery.html" onclick="redir(); return false;">Click Here</a>

а в топовых фрихах не ленился и создавал еще файлы галерей, где в заголовке писал:
Код:
<meta http-equiv="Refresh" content="0; URL=http://ya.ru">
Если кто до него добирался - все равно уходил куда надо. Главное - файл сделать коротким, тк редирект происходит после получения всего html файла
цитата
08/02/07 в 12:42
 pirate
pierx: спасибо, оценил. Но не подходит.
Линки открываются в том же окне, хотя стоит target="_blank"
цитата
08/02/07 в 13:13
 pierx
Ну дык писать надо чего хочешь icon_wink.gif - в функции поставь Код:
window.open('http://ya.ru','_blank');
тк возврат false скриптом блокирует стандартные события
цитата
08/02/07 в 13:22
 pirate
Заработало!
Спасибо.

особо хитрые конечно будут среднюю кнопку кликать или "открыть в новом окне" ну и хуй с ними.
цитата
08/02/07 в 13:37
 pierx
Ну поставь тогда чтоль так Код:
<a href="gallery.html" onclick="redir(); return false;" onmouseup="redir(); return false;">Click Here</a>

А если линкуешь на "галеру" (типа) на своем домене - то создай страницу с кодом, что я в первом посте привел - 100% сработает незаметно для пользователя, можно даже скриптами не обрабатывать. Или все 404 с нужной папки перенаправляй на нужный урл - но это если на один урл (скрипт). А все лже-галеры линкуй на эту папку(и)
цитата
08/02/07 в 14:01
 Целовалка
можно написать линку в 16 сичтеме счисления ;)
цитата
26/02/07 в 22:41
 nmnmnnm
Помогите плиз с подобным скриптом!!!!
Как при помощи скрапта вписать адресс в строке url но не переходить на него?


Эта страница в полной версии