не работает javascript в окне highslide js
Привет.
Столкнулся с проблемой при выполнении javascript внутри окна hightslide. Вот очень простой код: <html> <head> <title>Test for hs</title> <link rel="stylesheet" type="text/css" href="highslide/highslide.css" /> <script type="text/javascript" src="highslide/highslide-full.js"></script> <script type="text/javascript"> hs.graphicsDir = 'highslide/graphics/'; hs.outlineType = 'rounded-white'; hs.wrapperClassName = 'draggable-header'; </script> <script type="text/javascript"> function test_func() { var div = document.getElementById("div1"); if (div==0) alert("error"); div.style.color = "red"; //alert("ok"); } </script> </head> <body> <a class="highslide" href="/" onclick="return hs.htmlExpand(this);">open window</a> <div class="highslide-maincontent"> <div id="div1" onclick="javascript:test_func();">It's test</div> </div> </body> </html> Как видно, при щелчке на тексте "It's test" он должен окрашиваться в красный цвет, но этого почему-то не происходит. Функция test_func выполняется, - это видно если раскомментировать строку с alert("ok"); В чём может быть проблема? |
Часовой пояс GMT +3, время: 08:47. |