From NNM.ru
--------------------------------------//--------------------------------------------
Эффекты перехода между страницами
Иногда бывают такие занудные клиенты, требуют каких-то ламерских выкрутасов на своём сайте. Типа, эффектные переходы при переходе между страницами. В принципе я не то что не сторонник такого рода эффектов, я их ненавижу. Но клиентам они очень нравятся. Как говорится, "кто платит, тот и ..." Если и вас с этими эффектами замучили, предлагаю облегчить свои мучения.
Одной-двумя строками meta tag'ов можно оформить переход между страницами сайта не мучаясь java-скриптами.
Конструкция такая:
<META HTTP-EQUIV="Page-X" CONTENT="Y">
где Page-X может принимать 2 значения: Page-Enter и Page-Exit, а Y - это любая из нижеследующих инструкций:
progid:DXImageTransform.Microsoft.Pixelate(MaxSquare=25, Duration=1) blocks
blendTrans(Duration=n) Blend
revealTrans(Duration=n,Transition=0) Box in
revealTrans(Duration=n,Transition=1) Box out
revealTrans(Duration=n,Transition=2) Circle in
revealTrans(Duration=n,Transition=3) Circle out
revealTrans(Duration=n,Transition=4) Wipe up
revealTrans(Duration=n,Transition=5) Wipe down
revealTrans(Duration=n,Transition=6) Wipe right
revealTrans(Duration=n,Transition=7) Wipe left
revealTrans(Duration=n,Transition= Vertical Blinds
revealTrans(Duration=n,Transition=9) Horizontal Blinds
revealTrans(Duration=n,Transition=10) Checkerboard across
revealTrans(Duration=n,Transition=11) Checkerboard down
revealTrans(Duration=n,Transition=12) Random Disolve
revealTrans(Duration=n,Transition=13) Split vertical in
revealTrans(Duration=n,Transition=14) Split vertical out
revealTrans(Duration=n,Transition=15) Split horizontal in
revealTrans(Duration=n,Transition=16) Split horizontal out
revealTrans(Duration=n,Transition=17) Strips left down
revealTrans(Duration=n,Transition=1 Strips left up
revealTrans(Duration=n,Transition=19) Strips right down
revealTrans(Duration=n,Transition=20) Strips right up
revealTrans(Duration=n,Transition=21) Random bars horizontal
revealTrans(Duration=n,Transition=22) Random bars vertical
revealTrans(Duration=n,Transition=23) Random
Варьировать продолжительность эффекта можно в параметре Duration.
Например, плавное исчезание старой страницы и столь же плавное появление новой при переходе по ссылке будет выглядеть так:
<META HTTP-EQUIV="Page-Exit" CONTENT="BlendTrans(Duration=0.5)">
<META HTTP-EQUIV="Page-Enter" CONTENT="BlendTrans(Duration=0.5)">
Пользуйтесь на здоровье.
--------------------------------------//-------------------------------------------- _________________ Йа - водоросль. |