HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Уязвимости
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 16.08.2011, 21:42
Unknown
Новичок
Регистрация: 21.06.2005
Сообщений: 1
С нами: 10992741

Репутация: 0
По умолчанию

Мини заметка в которой поведаю о сравнительно новом способе редиректа с помощью таблиц стилей [css].​


Q: Зачем?

A: Да просто так!

Q: Где пригодится?

A: 100 файлов ссылаются на один CSS, а на серваке nginx или iis (htaccess=off)

Q: Было!

A: Срать!


Предисловие: оказывается в css можно выполнять js.

Примеры кодов представлены крайне простые и короткие (вообщем без коментариев).

Для начала разберемся с ишаком!

redirect.htc

Код:
function redirect() {
window.document.location.href = 'http://www.google.com';
}
В style.css вставляем:

Код:
body {
-ms-behavior:url("redirect.htc");
}
Теперь с лисой.

redirect.xml

Код:
var elem = this;         

window.addEventListener('load',
function()
{
location.href='http://www.google.com';
},false);
В style.css вставляем:

Код:
body {
-moz-binding:url("redirect.xml#redirect");
}
 
Ответить с цитированием

  #2  
Старый 16.08.2011, 21:46
seofilms
Участник форума
Регистрация: 27.05.2009
Сообщений: 115
С нами: 8925319

Репутация: 97
По умолчанию

Спасибо, бро, нужная инфа.

в .htc можно только редирект или любой js код вписать?
 
Ответить с цитированием

  #3  
Старый 25.08.2011, 17:29
variselus
Новичок
Регистрация: 21.07.2011
Сообщений: 28
С нами: 7795766

Репутация: 0
По умолчанию

судя по всему любой...

редирект просто в качестве примера))
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.