-Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в community_coding

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 29.12.2004
Записей:
Комментариев:
Написано: 536


Слайд-шоу на JavaScript

Суббота, 28 Мая 2005 г. 19:54 + в цитатник
VictorT все записи автора Не пойму, что не нравится 7-му Нетскепу.
Вот код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<style type=text/css>
#slides {
filter: blendTrans(duration=3.0);
}
</style>
<script language="JavaScript" type="text/javascript" src="slides.js">
var isIE;
if ((navigator.appName == "Microsoft Internet Explorer") && !((navigator.userAgent.toLowerCase().in-dexOf("opera")>-1) && (window.opera)))
isIE = "IE";
else
isIE = "no IE";
var img_array = new Array(3);
for (n=0;n<=2;n++) {
img_array[n] = new Image();
next=n+1;
img_array[n].src = "images/slides/"+next+".jpg";
}
var i = 1;
function doFilter() {
if (isIE == "IE")
slides.filters[0].Apply();
slides.src = img_array[i].src;
if (isIE == "IE")
slides.filters[0].Play();
i = i + 1;
if (i == 3) i = 0;
}
setInterval("doFilter()", 4000)
</script>
</head>
<body>
<img src="images/slides/1.jpg" width=129 height=192 name="slides" class="slides" id="slides">
</body>
</html>

Посмотреть в действии можно тут: http://rimit.com.ua/ (фотки в левом верхнем углу).
В ИЕ и Опере работает, а в Нетсткейпе не работатет.
Или это у меня Нетскейп коцанный, а на самом деле работает?
VictorT
Рубрики:  вопросы
исходники
web-кодинг

VictorT   обратиться по имени Суббота, 28 Мая 2005 г. 20:12 (ссылка)
Блин, всё забываю, что тут по конченному исходники показываются. В общем, исходник тут: http://rimit.com.ua/1.html
Ответить С цитатой В цитатник
Kristinka_nobody   обратиться по имени Среда, 01 Июня 2005 г. 14:06 (ссылка)
Мне сейчас не хочется лезть в справочник, но, если я не ошибаюсь проблема тут в фильтре. Фильтры, как мне кажется, поддерживаются только в ослике (ОПЕРА наверное поумнела, т.к. мои фильтры раньше там не отображались), т.ч. в других браузерах по идее и не должно это работать...
Хотя... Знаешь, мне кажется, что не так уж и много человек юзают этот нетскейп7. Сейчас восьмой вышел на базе мозиллы... им еще возможно, да и то вряд ли...
А вообще... Эти все картинки... Сделай на Flash. Это намного проще (ну разве что ActionScript надо полистать... но он попроще Javascript будет). И никаких проблем не будет. Уж ActiveX, я думаю, все поддерживают...
Простите меня, если я говорю что-то неправильно)))
Ответить С цитатой В цитатник
VictorT   обратиться по имени Среда, 01 Июня 2005 г. 14:49 (ссылка)
Kristinka_nobody,
Ошибка уже найдена, всё работает. Проблема была в незарезервированных в двух местах переменных.
А по поводу фильтров - именно, что проверяется, если броузер ИЕ, то использовать фильтры, если другой броузер - не использовать фильтры, просто банально менять фотки.
Ответить С цитатой В цитатник
Аноним   обратиться по имени Извини, что трачу твоё время и твой трафик Среда, 01 Июня 2005 г. 15:00 (ссылка)
Ясно...
Я ещё не учила JavaScript, поэтому мне трудно судить, но всё равно спасибо, что отозвался)))
Ответить С цитатой В цитатник    |    Не показывать комментарий
Комментировать К дневнику Страницы: [1] [Новые]
 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку