Rambler's Top100
, : |

! : http://dreamweaver.net.ru/new-forum/

| FAQ | | |

Проблема с отработкой скрипта в Опере

 
  ,         .     ,        .     Форум Macromedia Dreamweaver -> Скрипты Java
 
АРТиК
Новичок

Новичок


: 49

: 25.03.2009
: 17
: Красноярск

: 17, 2010 11:33 am     : Проблема с отработкой скрипта в Опере

Вот такой скриптик по увеличению картинки при нажатии на превью (1 вариант) или нажатии на область картинки (2 вариант):

<link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />
<script src="js/prototype.js" type="text/javascript"></script>
<script src="js/scriptaculous.js?load=effects,builder" type="text/javascript"></script>
<script src="js/lightbox.js" type="text/javascript"></script>

<style type="text/css">
body{ color: #444; font: 13px 'Lucida Grande', Verdana, sans-serif; }
</style>

</head>
<body>

Вариант1
<a href="images/list-big.jpg" rel="lightbox"><img src="images/list-prew.jpg"></a>

Вариант2
<map name="FPMap0">
<area href="images/list-big.jpg" rel="lightbox" shape="rect" coords="149, 56, 189, 88"></map><img src="images/map.jpg" usemap="#FPMap0">
........................................
В ИЕ оба варианта отрабатывают замечательно. В Опере срабатывает только 1й (где просто клик на превью). Почему не срабатывает 2й вариант (где клик идет на область изображения)? Чем Опере не нравится код? За ранее спасибо!
MiK
Новичок

Новичок


: 33

: 16.07.2010
: 3

: 19, 2010 6:59 pm     :

АРТиК, у меня оба варианта отлично работают и в опере и в ие ..
АРТиК
Новичок

Новичок


: 49

: 25.03.2009
: 17
: Красноярск

: 20, 2010 6:56 am     :

Тогда тем более не понимаю в чем проблема Sad
У меня в Опере вроде начинает отрабатывать (затемнение экрана срабатывает), а дальше ничего, увеличенное изображение не появляется..
admin
Администратор

Администратор


: 40

: 10.08.2004
: 1717
: Ukraine

: 20, 2010 7:36 am     :

Может неправильно указан путь у картинке?
АРТиК
Новичок

Новичок


: 49

: 25.03.2009
: 17
: Красноярск

: 21, 2010 12:40 pm     :

Дык в ИЕ то работают оба варианта...
да и сложно там неправильно указать... код я выше привел...
все изображения лежат в одной папке "images" и превьюшка, и картинка, область на которой выбираем как ссылку), и большая картинка, которая всплывает (должна всплывать) при юзанье превью или области... Не пашет 2й вариант в Опере и все тут..
АРТиК
Новичок

Новичок


: 49

: 25.03.2009
: 17
: Красноярск

: 22, 2010 7:53 am     :

Попробую упростить примеры:

1 вариант (работает в "Опере"):

<head>

<title></title>

<link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />
<script src="js/prototype.js" type="text/javascript"></script>
<script src="js/scriptaculous.js?load=effects,builder" type="text/javascript"></script>
<script src="js/lightbox.js" type="text/javascript"></script>

<style type="text/css">
body{ color: #444; font: 13px 'Lucida Grande', Verdana, sans-serif; }
</style>

</head>
<body>

<a href="images/list-big.jpg" rel="lightbox"><img src="images/map.jpg">

</body>
</html>

..............

2й вариант (НЕ работает в "Опере"):

<head>

<title></title>

<link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />
<script src="js/prototype.js" type="text/javascript"></script>
<script src="js/scriptaculous.js?load=effects,builder" type="text/javascript"></script>
<script src="js/lightbox.js" type="text/javascript"></script>

<style type="text/css">
body{ color: #444; font: 13px 'Lucida Grande', Verdana, sans-serif; }
</style>

</head>
<body>

<map name="FPMap0">
<area href="images/list-big.jpg" rel="lightbox" shape="rect" coords="149, 56, 189, 88"></map><img src="images/map.jpg" usemap="#FPMap0">

</body>
</html>
...............
Вопрос: В чем проблема, почему 2й вариант не работает в "Опере" (может в последовательности что-то напутал?)

З.Ы. В "Эксплорере" работают оба варианта.
:   
  ,         .     ,        .     Форум Macromedia Dreamweaver -> Скрипты Java : GMT + 2
1 1

 


Powered by phpBB © 2001, 2005 phpBB Group
phpBB


/ : 135587 / 0

Rambler's Top100 @Mail.ru