Полная версия этой страницы:
не отображается картинка
Есть такая штука, карта метро и просто список, по идее когда на карте нажимашь на станцию она в список добавляется, на локальном компе все супер, на хостинге карта не отображается (именно в IE, и скорее всего раньше 7 версии), а если просто путь к ней написать то все ок.
тут скрипт www.daycome.ru/flat.php там где карта пусто, а когда на любую станцию ниже дважды кликнешь, то карта появляется, не могу понять где баг. помогите плиз, очень срочно надо
Vovochka
31:01:2008, 03:27
Чего-то я встретил лишь проблемы с Js . но не с картинками.
Для: Vovochka
подскажи пожалуйста как их решить
а у меня все работает нармально на карту нажимаю на станции метро она добовляеться в список, а что не работает именно? у меня вроде всё работает

а как должно ?
Vovochka
31:01:2008, 23:43
Для:
Rjkz,
sstyleИспользовать надо не один лишь IE (Зло!)
Для:
sstyleПознакомься с firebug. Одно из лучших расширений для FF.
Кстати. опера тоже разродилась чем-то подобным. но я не смотрел.
]]>http://forum.codeby.net/topic18979.html]]>
нашел где баг, но как решить не знаю:
есть такой кусок из верстки:
<div style="position:relative; top: -151px; margin-bottom: -151px;">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img class="title_img" src="/i/title_flat.png" height="25" /></td>
<td><div align="right" style="margin:9px 9px 0 0"><img src="/i/uzor_center.gif" width="92" height="80" /></div></td>
</tr>
<tr>
<td colspan="2" id="main_txt">
<map name="map">
.....
</map>
<input type="button" value="ИСКАТЬ" onclick="fsubmit();">
<div id=metromap name=metromap style="height: 680px; position: relative; z-index:4;">
<img usemap="#map" src="/i/metromap.gif" border=0>
</div>
если удалить из верстки строку выделенную жирным, то карта метро показывается, если нет, то не показывается, как быть?
==========
p/s/ сайт не только для меня, а есть юзеры с ослом, надо чтобы у всех работало
Vovochka
2:02:2008, 04:09
Баг джаваскрипта:
a = document.all;
Vovochka
3:02:2008, 23:21
function getElement (id) {
if (document.getElementById) return document.getElementById(id);
if (document.all) return document.all[id];
}
Практически все браузеры используют document.getElementById
Цитата(Vovochka @ 4:02:2008, 01:21 )

function getElement (id) {
if (document.getElementById) return document.getElementById(id);
if (document.all) return document.all[id];
}
Практически все браузеры используют document.getElementById
Кхе-кхе, document.all ничем не хуже...и тоже везде работает... не вижу причин чем-то выделять document.getElementById, хотя и сам пользуюсь тока getElementById - но это уже вкусы и предпочтения каждого...
Цитата(Sandr @ 5:02:2008, 09:16 )
document.all ничем не хуже...и тоже везде работает
посмотрите к примеру в FF ...
Vovochka
5:02:2008, 07:38
Цитата(sax_ol @ 5:02:2008, 17:33 )
посмотрите к примеру в FF ...
+1, Присоединяюсь.
в последних FF document.all поддерживается
Для: Sandr
FF 2.0.0.11 document.all = undefined
или мы про разные FF?
хм.. и вправду не пашет.. сори тогда - меня тоже ввели в заблуждения, а я поверил

.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.