Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Кроссбраузерность. В опере не работает / 13 сообщений из 13, страница 1 из 1
23.03.2010, 13:21:16
    #36536799
Гепард
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кроссбраузерность. В опере не работает
Создал вот что http://makedeal.ru/an/ в опере, при наведении на скрытое меню, меню не появляется. В хроме, лисе норм. В ие8 тоже норм. Подскажите, почему в опере не работает? И второе, попутно. Что считать кроссбраузерностью. Все равно под все браузеры не настроишь, но что считать нормой? И как отслеживать разные версии? У меня стоит только опера 9, лиса 3.6, хром, ИЕ8. А как мне проверить, работает ли мой яваскрипт в ИЕ6 ? Ведь это самый проблемный браузер, но на нем много кто сидит, и под него приходится затачивать. Но не могу, у меня он не стоит. Хотел ИЕ8 сделать откат назад. не вышло. Как быть?
...
Рейтинг: 0 / 0
23.03.2010, 14:05:28
    #36536969
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кроссбраузерность. В опере не работает
Гепард , а просто тестовый пример сделать не судьба?
...
Рейтинг: 0 / 0
23.03.2010, 14:13:38
    #36536996
Гепард
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кроссбраузерность. В опере не работает
то есть? не совсем понял о каком тестовом примере речь
...
Рейтинг: 0 / 0
23.03.2010, 14:17:23
    #36537007
EmilRegis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кроссбраузерность. В опере не работает
Гепардто есть? не совсем понял о каком тестовом примере речь
тестовый пример это когда вы берёте кусок проблемного кода и постите сюда)))) чтобы посетители наглядно видели что вам надо
...
Рейтинг: 0 / 0
23.03.2010, 14:26:44
    #36537056
Гепард
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кроссбраузерность. В опере не работает
мм... не совсем понимаю тайный смысл)) ладно пхп скрипт, где исходников не видно)) но тут то на виду все!)) ладно, вот отрезочек:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
<style>
		#menu{
		display:none;
		text-align:right;
		padding: 3px 25px;
		background-color: #3366CC;
		top:  50 %;
		border-width:3px;
		}
		#panel{
		padding-top:70px;
		padding-bottom:70px;
		}
</style>
<script type="text/javascript">
$(document).ready(function(){		
$("#panel").hover(
  function () {
	$(document.body).append('fdsfvcx');
    $("#menu").animate({opacity: "show"}, "slow");
}, 
  function () {
   setTimeout("ale()", 3000 );
  }
);
});
function ale(){
$("#menu").animate({opacity: "hide"}, "slow");
}
</script>
<div id="panel">bcbcvbfddf!!!
<div id="menu"><a href="#">GO</a>ПРОЕКТЫ    КОНТАКТЫ    УСЛУГИ    О СТУДИИ</div>
</div>
http://browsershots.org/http://makedeal.ru/an/
вот еще что сделал. как видно, и фон не везде работает( Прошу помощи
...
Рейтинг: 0 / 0
23.03.2010, 15:05:48
    #36537244
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кроссбраузерность. В опере не работает
EmilRegisтестовый пример это когда вы берёте кусок проблемного кода и постите сюда))))
Это даже не совсем так...
Желательно сделать минимальный пример страницы четко иллюстриующую проблему. И только после этого выкладывать его сюда...
"Кусок кода" не всегда поможет в вашей проблеме.
...
Рейтинг: 0 / 0
23.03.2010, 15:35:36
    #36537359
EmilRegis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кроссбраузерность. В опере не работает
krvsaEmilRegisтестовый пример это когда вы берёте кусок проблемного кода и постите сюда))))
Это даже не совсем так...
Желательно сделать минимальный пример страницы четко иллюстриующую проблему. И только после этого выкладывать его сюда...
"Кусок кода" не всегда поможет в вашей проблеме.
ну да,это так конечно...но это уже оффтоп, у человека там проблема)
...
Рейтинг: 0 / 0
23.03.2010, 16:58:07
    #36537670
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кроссбраузерность. В опере не работает
EmilRegisу человека там проблема)
Таки пость и участвует в ее решении тоже...
...
Рейтинг: 0 / 0
24.03.2010, 02:47:10
    #36538436
IDVsbruck
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кроссбраузерность. В опере не работает
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
<style type="text/css">
	#menu{display:none; text-align:right; padding: 3px 25px; background-color: #3366CC; top:  50 %; border-width:3px;}
	#panel{padding-top:70px; padding-bottom:70px;}
</style>
<script type="text/javascript">
	$(document).ready(function(){		
		$("#panel").hover(
			function(){
				$("body").append('fdsfvcx');
				$("#menu").animate({opacity: 1 }, "slow");
			}, function(){
				$("#menu").delay( 3000 ).animate({opacity: 0 }, "slow");
			});
	});
</script>
<div id="panel">bcbcvbfddf!!!
	<div id="menu"><a href="#">GO</a>ПРОЕКТЫ    КОНТАКТЫ    УСЛУГИ    О СТУДИИ</div>
</div>
В качестве предисловия скажу, что будь моя воля, отнес бы Оперу в разряд ИЕ6 и саботировал ее поддержку (что, в принципе, я и делаю).

1. Не знаю, какой jQuery используется, но предполагаю, что 1.4, так как используются для opacity параметры "show" и "hide". Чтобы повысить степень кроссбраузерности, советую по-старинке указывать для opacity число видимости от 0 до 1.
2. С версии 1.4 появилась пауза (их реализация setTimeout), так что советую использовать.
...
Рейтинг: 0 / 0
24.03.2010, 08:49:27
    #36538538
Гепард
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кроссбраузерность. В опере не работает
Спасибо! Только что увидел совет, учту. А вчера по возможности пытался исправить. Посмотрите плиз счас у кого какие браузеры есть, как работает http://makedeal.ru/an Должен постепенно меняца фон, и появляться менюшка при наведении на середину
...
Рейтинг: 0 / 0
24.03.2010, 16:31:54
    #36540242
Гепард
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кроссбраузерность. В опере не работает
IDVsbruck, сделал по вашему варианту, перестало работать))) откатил назад. Ваш вариант оставил по адресу makedeal.ru/an/2
...
Рейтинг: 0 / 0
24.03.2010, 17:55:27
    #36540514
IDVsbruck
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кроссбраузерность. В опере не работает
Очень даже допускаю, что мог и ошибиться - я ведь не проверяю, а редактирую прямо тут. В принципе, не даю готовых решений, а только направление. Да и так и не услышал, jQuery какой версии используешь ... И что конкретнее не работает?
...
Рейтинг: 0 / 0
24.03.2010, 18:53:39
    #36540650
Гепард
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кроссбраузерность. В опере не работает
jquery поставил прямой линкой на оффициальный. То есть 1.4 сейчас версия подгружается. А не работает всплывающее меню, которое должно показываться при наведении на середину экрана. Не работает именно после замены

$("#menu").animate({opacity: "show"}, "slow");
на
$("#menu").animate({opacity:1}, "slow");

еще вопрос насчет .delay(3000) ... Если начать мышкой бегать туда-сюда, быстро стараться показать-убрать, то потом мышь убираешь, а яваскрипт начинает действия отрабатывать за мной вслед, хотя я уже ничего не делаю. Как с этим бороться?
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Кроссбраузерность. В опере не работает / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]