2010-04-13 3 views
1

Я видел это на сайте пару дней назад, и я не могу найти его снова.переходы страниц с использованием javascript

в любом случае, это то, что было на сайте:

страница регулярно открывается, когда вы вошли в URL. щелкнув одну из ссылок на странице, она «перешла» на следующую страницу (произошла смена цвета). и URL-адрес в адресной строке был изменен, чтобы отразить это. например: если фон был синим на сайте.com, при нажатии на ссылку, фон изменился бы на зеленый, и браузер покажет site.com/about. и так далее.

также, если URL Введенное был site.com/about, БГ будет зеленым и cliking домашней страницы, сайт будет переходом от зеленого до синего и браузер покажет site.com

IM заинтересованных в выяснении, как это было сделано. поиск в google дал мне тег meta-refresh, но ffect был намного сложнее и работал на всех браузерах.

есть ли какой-либо другой способ там?

+0

Осмелюсь предположить, что это, вероятно, плохая идея? Даже ** если ** вы делаете какой-то слайд-шоу/PowerPoint, имитирующий веб-сайт. Просто позвольте посетителю перемещаться без переходов JS. Пожалуйста? –

+1

его для эстетики. im действительно не беспокоился об удобстве использования/seo-friendlienss (gasp!)/регулярных проблемах. im больше заинтересованы в обучении КАК это было сделано. – hasan

ответ

0

Существует много реализаций. Самый простой способ jQuery

0

Вы можете найти страницу генератор перехода прямо здесь:

, если вы хотите сделать это с помощью JQuery, здесь есть учебник о нем:

и образец:

+0

как ив упоминал, ив прошел через мета-теги, способ сделать это, и это не совсем то, что я искал. Что касается метода jquery, он, по-видимому, имеет дело только с переходом divs. а не всю страницу. Кроме того, он не будет работать на ie6, и моя цель - максимально соответствовать браузеру и ie6 по-прежнему широко используется. спасибо много tho. – hasan

+0

Поместите весь контент в главный div. Затем используйте эффект перехода jQueries. Это легко. – Tarik

Смежные вопросы