Показать сообщение отдельно

  #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");
}
 
Ответить с цитированием