Два скрипта на одной странице невыполняються
По отдельности всё работает
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1257" /> <title>Knygш pasaulis</title> </head> <link href="style.css" rel="stylesheet" type="text/css" /> <body onload="initialize()" onunload="GUnload()"> <div id="container"> <ul> <li> | <a href="#">RU</a> | <a href="#">LT</a> | </li> </ul> <div id="header"><img src="images/header.jpg" width="750" height="100" /></div> <ul> <li> | <a href="#">Apie mus</a></li> <li> | <a href="#">Parduotuvлs</a></li> <li> | <a href="#">Kaip padaryti uюsakymа</a></li> <li> | <a href="#">Apmokлjimas ir pristatymas</a></li> <li> | <a href="#">Kontaktai</a> | </li> </ul> <table width="750" border="1"> <tr> <td><h4><strong>VILNIUS </strong></h4> <hr /> <h4>Seliш g. 39/2, Vilnius LT-08109<br /> Tel./faks. (5) 270 59 21 <br /> El. paštas: vilnius1@goldnika.lt<br /> <strong>Darbo laikas:</strong></h4> <h4> I-V 10.00-18.00 </h4> <h4>VI 10.00-15.00 </h4> <h4>VII išeiginл</h4></td> </tr> <tr> <td> <script src="http://maps.google.com/maps?file=api&v=2& key=ABQIAAAAmDO0XIdhwFWIsCy13bgDBBRLUw4YDfbJUMKaTCMZWTKMMZur9RT3eYzxnW1zxMaqI-5mAG1GTzRTuA&sensor=false" type="text/javascript"></script> <script type="text/javascript"> function initialize() { if (GBrowserIsCompatible()) { var map = new GMap2(document.getElementById("map_canvas")); var center = new GLatLng(54.698655, 25.246489); map.setCenter(center, 17); var map_ctrl=new GLargeMapControl(); var map_type_ctrl=new GMapTypeControl(); var map_scale_ctrl=new GScaleControl(); map.addControl(map_ctrl); map.addControl(map_type_ctrl); map.addControl(map_scale_ctrl); var marker = new GMarker(center, {draggable: true}); map.addOverlay(marker); } } </script> <div id="map_canvas" style="width: 730px; height: 450px"></div> </td> </tr> <tr> <td><h4>Paneveюio g. 4, Vilnius LT-02112<br /> Tel./faks. (5) 238 35 82<br /> El. paštas: vilnius1@goldnika.lt<br /> <strong>Darbo laikas:</strong></h4> <h4> I-V 10.00-17.00 </h4> <h4>VI 10.00-15.00 </h4> <h4>VII išeiginл</h4></td> </tr> <tr> <td><script src="http://maps.google.com/maps?file=api&v=2& key=ABQIAAAAmDO0XIdhwFWIsCy13bgDBBRLUw4YDfbJUMKaTCMZWTKMMZur9RT3eYzxnW1zxMaqI-5mAG1GTzRTuA&sensor=false" type="text/javascript"></script> <script type="text/javascript"> function initialize() { if (GBrowserIsCompatible()) { var map = new GMap2(document.getElementById("map_canvas1")); var center = new GLatLng(54.666435, 25.282684); map.setCenter(center, 17); var map_ctrl=new GLargeMapControl(); var map_type_ctrl=new GMapTypeControl(); var map_scale_ctrl=new GScaleControl(); map.addControl(map_ctrl); map.addControl(map_type_ctrl); map.addControl(map_scale_ctrl); var marker = new GMarker(center, {draggable: true}); map.addOverlay(marker); } } </script> <div id="map_canvas1" style="width: 730px; height: 450px"></div> </td> </tr> <tr> <td> </td> </tr> <tr> <td> </td> </tr> <tr> <td> </td> </tr> <tr> <td> </td> </tr> </table> <div id="footer"> <h6> © UAB "Goldnika" 1994-2009 Visos teisлs saugomos</h6> </div> </div> </body> </html> |
А маленький пример можно?
|
Пример чего, как оформлять код? Вот тут все написано: http://javascript.ru/formatting
Сорри не в тему, но насмешила верстка: Цитата:
<ul> <li><a href="#">Apie mus</a></li> <li><a href="#">Parduotuvлs</a></li> <li><a href="#">Kaip padaryti uюsakymа</a></li> <li><a href="#">Apmokлjimas ir pristatymas</a></li> <li><a href="#">Kontaktai</a> |</li> </ul> А не все ссылки в один элемент списка запихивать :) И вообще у вас какая-то хренотень с версткой: 3 раза на странице закрывается </head> и начинается <body>, скорее всего и скрипты из-за того не работают. |
Цитата:
|
А зачем вообще все эти ul и li? Я так делаю:
<div> <a>1</a> <a>2</a> <a>3</a> </div> Вроде вполне семантично, или нет? |
Цитата:
http://pepelsbey.net/2008/04/semantic-coding-1/ http://pepelsbey.net/2008/04/semantic-coding-2/ А вообще семантика понятие растяжимое. |
Цитата:
http://goldnika.lt/test/parduotuves.html |
Проблему решил так
<body onload="initialize1();initialize2()" onunload="GUnload()"> для каждого свой initialize и всё рулит |
Я вспомнил, списки я оказывается тоже люблю :) .
Мне вот что не нравится: <ul> <li><a href="#">Apie mus</a></li> <li><a href="#">Parduotuvлs</a></li> <li><a href="#">Kaip padaryti uюsakymа</a></li> <li><a href="#">Apmokлjimas ir pristatymas</a></li> <li><a href="#">Kontaktai</a> |</li> </ul> здесь href="#", т. е. будет еще событие onclick. Часто вижу такую верстку и часто с ней совсем не согласен. Например, панелька с bb-тегами, каждая кнопка в ней - это тег "a", но в таком случае тег "a" совсем не в тему. "a" - это "alink", он же "active link", с active в данном случае трудно не согласиться, а вот никакого link-а здесь нет. Кнопки просто выполняют какие-то действия: открывают меню со смайлами, меняют текст, но никуда не ссылаются. Поэтому если добавляется onclick, то часто без "a" намного правильней, а onclick уже на "li" крепится. Цитата:
|
Цитата:
|
Часовой пояс GMT +3, время: 17:27. |