Форум: "Прочее";
Текущий архив: 2009.11.22;
Скачать: [xml.tar.bz2];
ВнизЕсли у кого есть немного свободного времени Найти похожие ветки
← →
Anatoly Podgoretsky © (2009-09-21 23:35) [0]Если у кого есть немного свободного времени, то пожалуйста проверьте мой сайт на предмет работоспособности выпадающих меню? браузерами отличным от IE8, как минимум интересует FireFox, Opera, Chrome
http://www.podgoretsky.com
← →
@!!ex © (2009-09-21 23:38) [1]Должны менюшки на стрелочках выпадать?
На Хроме ничего не выпадает...
← →
@!!ex © (2009-09-21 23:39) [2]IE6 - норм
← →
Pavia © (2009-09-21 23:39) [3]Opera 10 работает нормально.
← →
Игорь Шевченко © (2009-09-21 23:39) [4]Chrome - ничего не выпадает, при нажатии на слово в меню, прихожу на главную страницу
← →
McSimm © (2009-09-21 23:40) [5]FF3.5 нормально
IE 8 - не работает
← →
antonn © (2009-09-21 23:40) [6]ФФ 1.0 выпадают
← →
@!!ex © (2009-09-21 23:41) [7]Safari 3.1(древний) не выпадает ничего.
← →
McSimm © (2009-09-21 23:42) [8]IE 8 в режиме совместимости работает
← →
Игорь Шевченко © (2009-09-21 23:44) [9]IE6 - все хорошо.
Прочитал
http://www.podgoretsky.com/OtherParts/DM/AP.aspx
← →
Anatoly Podgoretsky © (2009-09-21 23:44) [10]> Игорь Шевченко (21.09.2009 23:39:04) [4]
Нажимать ничего не надо, надо лишь подводить курсор к меню, должно появиться подменю с пунктами.
← →
antonn © (2009-09-21 23:44) [11]в Опере 9.22 CSS нужно подправить для меню, там шрифт здоровенный
← →
Игорь Шевченко © (2009-09-21 23:44) [12]Anatoly Podgoretsky © (21.09.09 23:44) [10]
Не появляется.
← →
Anatoly Podgoretsky © (2009-09-21 23:46) [13]У меня после переустановки сервера появилась проблема с меню в IE8 - с включеным режимом совместимости все работает, а с родным режимом белый квадрат.
← →
sniknik © (2009-09-21 23:48) [14]FF3.5 - работает.
IE 8 - "выпадает" белый прямоугольник, менюшек в нем нет.
FF3.5 + IE 8 (?, через IETab плагин мазилы, там та же версия или нет не знаю, по идее та же) работает.
← →
Игорь Шевченко © (2009-09-21 23:50) [15]на всякий случай - Chrome 2.0.172.28
← →
Игорь Шевченко © (2009-09-21 23:53) [16]Обновился до 3.0.195.21 - все равно ничего не выпадает. При наведении мышкой выскакивает только хинт
← →
Anatoly Podgoretsky © (2009-09-21 23:57) [17]
> При наведении мышкой выскакивает только хинт
Какой?
← →
Anatoly Podgoretsky © (2009-09-21 23:58) [18]
> Обновился до 3.0.195.21 - все равно ничего не выпадает.
Кстати видишь как хорошо, заставил обновиться :-)
← →
antonn © (2009-09-22 00:02) [19]а зачем там костыль со скрытием в base64? :)
type="hidden" name="__VIEWSTATE"
← →
Игорь Шевченко © (2009-09-22 00:02) [20]
> Какой?
"Фотогалерея", "Страница с программами", "Страница с компонентами", ...
> Кстати видишь как хорошо, заставил обновиться :-)
Открыл справку, чтобы посмотреть версию, а там автоматический поиск новой версии и предложение обновиться. Удобно, знаете ли...:)
← →
Anatoly Podgoretsky © (2009-09-22 00:05) [21]> antonn (22.09.2009 00:02:19) [19]
Это особенность ASP.NET - состояние объекта. Base64 потому что двоичные данные.
← →
TUser © (2009-09-22 00:08) [22]FireFox 3.0.1 - работает
← →
Anatoly Podgoretsky © (2009-09-22 00:13) [23]
> Игорь Шевченко © (22.09.09 00:02) [20]
Понял. Есть такое в компоненте.
Сообственно насколько я понял, проблемы с Хромом и с IE8 в родном режиме. Опера и Firefox, IE7 и ниже работают.
Теперь проблема, что с этим делать?
Ведь работало же.
← →
Игорь Шевченко © (2009-09-22 00:34) [24]
> Теперь проблема, что с этим делать?
плюнуть :)
← →
qwer_qwer (2009-09-22 00:35) [25]Google Chrome 4.0.206.1 - не работает.
← →
Anatoly Podgoretsky © (2009-09-22 00:47) [26]> Игорь Шевченко (22.09.2009 00:34:24) [24]
Я тоже склоняюсь к этой идеи, посколько все равно не смогу повлиять на процесс. Ранее работало, а сейчас возможно связано с каким ни будь обновлением, ну и совпало с крахом сервера. Кроме того я бы даже не догадался проверять в режиме совместительстве, если бы мне не сказали об этом, да у меня и кнопка была удалена.
← →
Nic © (2009-09-22 02:48) [27]MacOS Safari - не выпадает.
← →
MonoLife © (2009-09-22 03:13) [28]FF 3.0.14 полет нормальный, менюшки шустрые..
От алых букв чуть не ослеп, тональность бы чуток по ниже)
← →
MonoLife © (2009-09-22 03:15) [29]SeaMonkey 1.1.11 - работает
← →
Ega23 © (2009-09-22 07:56) [30]FF 3.5.3 - OK
← →
Ega23 © (2009-09-22 07:58) [31]IE 7.0 - OK
← →
YurikGL © (2009-09-22 08:02) [32]FF 3.0.1 - ОК
← →
brother © (2009-09-22 08:18) [33]FF 3.5.2 - OK
← →
KSergey © (2009-09-22 08:23) [34]Opera 9.6 - нормально
IE6 - нормально
IE8 - не работает.
Дядя Толя - не надо говорить "повлиять не могу". Это какой-то дедский лепет получается, не серьезно :)
← →
pavel_guzhanov © (2009-09-22 08:29) [35]FF3.5 - все работает нормально
← →
Smile (2009-09-22 08:43) [36]Avant Browser: version 11.7 build 36
все в норме
← →
371 (2009-09-22 08:45) [37]Если места для выпадания меню вправо не хватает, то оно туда всеравно выпадает, а не в свободную сторону, как в windows"e. Это неожиданное поведение.
← →
Sha © (2009-09-22 09:05) [38]Opera 10.00 - норм
IE 8.0.6001.18702 - выпадает белый прямоугольник
← →
Владислав © (2009-09-22 11:29) [39]IE7 - OK.
← →
Kolan © (2009-09-22 11:42) [40]FF 3.5 — работает.
Только я бы изменение цвета посещенных ссылок в меню запретил, а то не понятно становится почему ссылка блеклая.
← →
{RASkov} © (2009-09-22 11:45) [41]Opera 10 - работает.
Но только хинт(который всплывающий) поверх меню иногда закрывает сами пункты меню.... неудобно :)
← →
clickmaker © (2009-09-22 11:47) [42]хром 2.0.172 - меню не выпадает. только хинт типа "страница с программами"
← →
clickmaker © (2009-09-22 11:49) [43]Дядя Толя, а чего у тебя там такой viewstate здоровый? аж на 8 кило почти
вроде бы контролов для постбэка и нету
← →
test © (2009-09-22 11:56) [44]Firefox/2.0.0.3
Все нормально все работает
← →
Anatoly Podgoretsky © (2009-09-22 12:46) [45]
> Дядя Толя, а чего у тебя там такой viewstate здоровый? аж
> на 8 кило почти
Там множество контролов, например меню, управляемое датасетом. Да и что такое 8 кб, при размере страницы в 260 кб. Это все последствия визуального программирования, и серверной обработки.
Я не ставил перед собой цели сделать страницы минимально возможной длины. Но даже если я уберу viewstate, то ситуация не изменится. В процесс формирования меню особо не вклиниться. А там на каждый пунтк столько паразитного кода. В тоже время сам код страницы, до генерации просто маленький.
Ну не переходить же мне на Дельфи?
← →
Anatoly Podgoretsky © (2009-09-22 12:51) [46]Тестирование достаточно, информации хватает, да и причина уже определена, оказывается это не совсем мой косяк, а очень известная вещь и существует решение, которым я скоро займусь. Возможно и само пройдет, когда применятся все обновления. Но сколько я времени потерял, пытаясь отремонтировать сайт, просто ужас.
Но само выпадающее меню особо не нужно, оно дублирует ссылкисо страницы, а наличие трекера (мне это слово нравится) сильно уменьшает необходимость в меню и особенно учитывая компктную карту сайта.
По результатам испытания выяснилось, что подвержены IE8 родной режи и Chrome всех версий.
← →
Anatoly Podgoretsky © (2009-09-22 12:55) [47]> KSergey (22.09.2009 08:23:34) [34]
Уже могу, уже есть решение.
Ну и ты пытайся понимать "повлиять не могу" как не хочу.
← →
Anatoly Podgoretsky © (2009-09-22 13:00) [48]Вот текст страницы
> <%@ Master Language="VB" AutoEventWireup="True" CodeFile="Site.
> master.vb" Inherits="_Default" %>
>
> <!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 runat="server">
> <title>Anatoly Podgoretsky Site</title>
> <link href="ap.css" rel="stylesheet" type="text/css" runat="server"
> />
> </head>
>
> <body>
> <div id="wrapper">
> <form id="form1" runat="server">
> <div id="header" >
> <p class="HeaderStyle"><img alt="logotype" src="~/images/logo.
> png" runat="server" /></p>
> </div>
> <asp:SiteMapDataSource ID="SiteMapDataSource1" runat="server"
> />
> <div id="Menu_3" style="background-color: #F0F0F0;
> ">
> <asp:Menu
> ID="Menu3"
> runat="server"
> DataSourceID="SiteMapDataSource1"
> Font-Names="Verdana"
> Font-Size="0.9em"
> ForeColor="Black"
> Orientation="Horizontal"
> PathSeparator="|"
> StaticSubMenuIndent=""
> StaticPopOutImageUrl="~/images/down3.gif"
> StaticDisplayLevels="2"
> MaximumDynamicDisplayLevels="2"
> ToolTip="Текст" >
> <StaticMenuItemStyle Font-Bold="True" />
> <DynamicMenuStyle BorderColor="Black" BorderStyle="Solid"
> BorderWidth="1px" />
> <DynamicMenuItemStyle Font-Bold="True" />
> </asp:Menu>
> </div>
> <div id="tracker">
> <asp:SiteMapPath ID="SiteMapPath1" runat="server"
>
> CssClass="breadcrumb"
> PathSeparator=" | ">
> </asp:SiteMapPath>
> </div>
> <div id="content">
> <asp:ContentPlaceHolder id="MainContent" runat="server">
> <p>Placeholder
> </p>
> </asp:ContentPlaceHolder>
> </div>
> <div id="footer">
> <p class="copyr">
> © Anatoly Podgoretsky, 1997-2008
> </p>
> </div>
> </form>
> </div>
>
> </body>
> </html>
А привести что нагенерировал ASP.NET не могу, потребуется 40 экранов. Но при желании каждый может сам посмотреть, но не советую это делать людям со слабыми нервами. С Дельфи такая же ситуация.
← →
XcCCC (2009-09-22 13:15) [49]Opera 9.26 норм
← →
Иксик © (2009-09-22 13:18) [50]IE7 - работает
FF3 - работает
← →
clickmaker © (2009-09-22 13:24) [51]> А привести что нагенерировал ASP.NET не могу, потребуется
> 40 экранов
открыл исходник по ссылке программы - 43 кб всего. откуда там на 40 экранов?
← →
Sergey Masloff (2009-09-22 13:29) [52]IE 6,7 нет проблем
← →
Anatoly Podgoretsky © (2009-09-22 14:31) [53]> clickmaker (22.09.2009 13:24:51) [51]
Это уже другое дело, можно вложиться в 6 экранов.
Да я сам не мерил, мне сообщили и похоже обманули :-)
← →
Суслик_ (2009-09-22 16:14) [54]не работает
Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.14) Gecko/2009082707 Firefox/3.0.14 (.NET CLR 3.5.30729)
← →
McSimm © (2009-09-22 17:09) [55]есть какой-то meta tag, который просит IE8 включить совместимость. У нас использовали как быстрое временное решение
← →
Anatoly Podgoretsky © (2009-09-22 20:18) [56]Имею наглость просить еще раз потестировать, тех у кого не работало.
Для IE8 решение найдено, благодаря форуму ASP.NET на sql.ru
← →
@!!ex © (2009-09-22 20:27) [57]Хром - по прежнему не работает.
← →
Игорь Шевченко © (2009-09-22 20:31) [58]Chrome по-прежнему не работает.
Ошибку не надо исправить в описании сервера - "SAS Phisicals" ? :)
← →
Anatoly Podgoretsky © (2009-09-22 20:45) [59]> Игорь Шевченко (22.09.2009 20:31:58) [58]
Устаневшая информация, теперь SAS Raid и два по 1.5 тб физических диска.
← →
Anatoly Podgoretsky © (2009-09-22 20:46) [60]> @!!ex (22.09.2009 20:27:57) [57]
С кешированием не связано ли?
← →
Омлет (2009-09-22 21:02) [61]Safari 3.2.1 - не реботает.
← →
McSimm © (2009-09-22 21:26) [62]ИЕ 8 - порядок
← →
test © (2009-09-22 21:32) [63]IE 7.0.5730.13 все нормально
Firefox/2.0.0.3 все нормально
← →
Anatoly Podgoretsky © (2009-09-22 21:34) [64]> McSimm (22.09.2009 21:26:02) [62]
С ИЕ проблем нет, интересуют другие браузеры, с гарантией, что это не из кеша.
← →
Игорь Шевченко © (2009-09-22 21:44) [65]
> С ИЕ проблем нет, интересуют другие браузеры, с гарантией,
> что это не из кеша.
нажал Ctrl+F5 в Chrome - все равно меню не выпадает.
← →
Anatoly Podgoretsky © (2009-09-22 21:50) [66]> Игорь Шевченко (22.09.2009 21:44:05) [65]
Голос засчитан!
← →
Суслик_ (2009-09-22 22:19) [67]у меня дома работает
Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.13) Gecko/2009073022 Firefox/3.0.13 (.NET CLR 3.5.30729)
← →
test © (2009-09-23 02:41) [68]Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 странная задержка, но в принципе открывается.
← →
SPeller © (2009-09-23 02:52) [69]off:
Знаю что не в тему, но скриптовые выпадающие меню - в прошлом ) Продуманное древовидное меню не только дает понять что есть вообще на сайте, но и наглядно показывает текущее положение посетителя.
← →
Омлет (2009-09-23 06:10) [70]Уже есть столько всяких кроссбраузерных скриптов, что стыдно должно быть за такое меню (:
← →
SPeller © (2009-09-23 07:42) [71]
> столько всяких кроссбраузерных скриптов
prototype, например )
← →
Anatoly Podgoretsky © (2009-09-23 11:49) [72]> SPeller (23.09.2009 02:52:09) [69]
Такое есть - карта сайта.
← →
Anatoly Podgoretsky © (2009-09-23 11:50) [73]> Омлет (23.09.2009 06:10:10) [70]
Мне что ли?
Меню генерирует ASP.NET и оно загадочно (с)
← →
Anatoly Podgoretsky © (2009-09-23 11:52) [74]> Омлет (23.09.2009 06:10:10) [70]
Кстати все в соответствии с твоими запросами - меню сделано на ява скриптах и оно кроссбраузерно.
Но мы здесь не для того, что бы обсуждать недостатки сайта, а когда просил, то было не дождать, по пару советов конечно были очень полезны.
← →
tesseract © (2009-09-23 12:46) [75]chrome 3 - не фуручит.
← →
Anatoly Podgoretsky © (2009-09-23 13:20) [76]> tesseract (23.09.2009 12:46:15) [75]
Вроде на Хром не сработало, под вопросом Сафари, и Gecko вроде тоже заработало, но пока мало информации.
← →
Bob (2009-09-23 13:30) [77]Вот еще (если интересует) :
Опера 9.23
1. Встаем на "Прочее" - открывается менюшка
2. Встаем на любой пункт - открывается подменю
3. Уходим назад на "Прочее" - остаются само меню и подменю от "delphimaster"
Повторяем пп. 1,2
4. Быстро уходим из меню вниз, на текст - меню и подменю от одного из
пунктов (зависит от скорости "ухода") остаются видимыми ~0.5 сек.
Кстати, здесь п.2 можно и не выполнять, уходить сразу из "Прочего",
но через само меню - результат тот же.
← →
@!!ex © (2009-09-23 13:31) [78]На Сафари не работает.
← →
Anatoly Podgoretsky © (2009-09-23 13:39) [79]> Bob (23.09.2009 13:30:17) [77]
Это особенность работы меню, и еще зависит как уходить вверх и влево или влево вверх.
Это недостатки работы скриптов Явы
← →
Anatoly Podgoretsky © (2009-09-23 13:43) [80]> @!!ex (23.09.2009 13:31:18) [78]
Обидно, что для хрома и сафари не помогло, надо ждать обновления, они еще не все встали. По статья какие то обновления помогают и у меня до падения все работало, а после падения видимо еще не все и не ясно нужно ли устанавиливать AJAX в документации на него написано, что для ASP.NET 3.5 SP1 или SP2 не требуется, поскольку включено.
← →
tesseract © (2009-09-23 14:31) [81]
> Обидно, что для хрома и сафари не помогло
Так движок-то один и тот же. Проверил safari - то же не работает.
← →
easy © (2009-09-23 14:38) [82]Можно сделать вообще без javascript
http://k210.org/tmp/menu.html
FF3.5 IE7 Chromium4, Оперы и Safari, к сожалению, нету..
← →
tesseract © (2009-09-23 14:45) [83]
> easy © (23.09.09 14:38) [82]
Chrome и Safari - работает.
← →
dmk © (2009-09-23 15:11) [84]IE 8.0 - Ок (Режим совместимости тоже ОК)
Safari 4.0 - меню не всплывают.
FF 3.0.13 - Все ОК
Chrome 3.0.195 - Меню не всплывают
Opera 10.0 - Все ОК
← →
Anatoly Podgoretsky © (2009-09-23 17:01) [85]> easy (23.09.2009 14:38:22) [82]
Идея понятна, конечно это не ASP.NET и тут нет sitemap как источник данных, но все равно интерсно.
Просто у меня была конкретная цель - сделать только средствами VWD с максимальным задействованием его средств, максимально визуально, не изучая среду, языка и прочее. Просто ради интереса, иначе бы я делал бы на Дельфи - или CGI или ISAPI
Кроме того быстро, по сути сайт был сделан за три дня с нуля и с нулевыми знаниями, ну и еще потребовалось четыре дня для переноса текстов со старого сайта и некоторой адаптации под ASP.NET
А делать часть на ASP.NET, часть средствами HTML конечно можно было, но это как то неправильно и неитересно.
Можно конечно переписать, но смысл то?
← →
Anatoly Podgoretsky © (2009-09-23 17:03) [86]> tesseract (23.09.2009 14:45:23) [83]
Не понял это вопрос или у тебя работают?
← →
Anatoly Podgoretsky © (2009-09-23 17:04) [87]> Anatoly Podgoretsky (23.09.2009 17:01:25) [85]
Кроме того хреновый из меня сайта строитель, особо плохо с версткой.
← →
tesseract © (2009-09-23 17:11) [88]
> Не понял это вопрос или у тебя работают?
На easy примере работают. Кстати apple так же IE не любит :-)
← →
Anatoly Podgoretsky © (2009-09-23 17:27) [89]> tesseract (23.09.2009 17:11:28) [88]
Еще бы, там ведь только LI и хитрый css
Работа хорошая, это он привел пример, как можно сделать без скриптов.
Я сохранил пример, рано или поздно пригодится.
← →
easy © (2009-09-23 17:58) [90]
> Anatoly Podgoretsky © (23.09.09 17:01) [85]
>
> тут нет sitemap как источник данных
так выгрузить sitemap в ul-li, достаточно id, title и level
остальное на клиенте доделается
тем более, что полученный код без переделок трансформируется в карту сайта (ссылка та же)
← →
Anatoly Podgoretsky © (2009-09-23 23:33) [91]> easy (23.09.2009 17:58:30) [90]
Да понятно, но я не для того лез в ASP.NET, конечно там можно все сделать, но надо долго изучать, а нафиг оно мне, когда надо было сделать за несколько дней, ничего не узучая. Цель была достигнута, и с тех пор ситуация не изменилась - нафиг нужно.
← →
YurikGL © (2009-09-26 20:38) [92]Браузер именуемый "Веб-браузер 2.26.1" (в меню назывался Epiphany) из мандривы 2009
Менюшки работают.
← →
Наиль © (2009-09-27 07:16) [93]Копирайт внизу страницы пора бы подправить скоро уже 2010 год.
← →
Anatoly Podgoretsky © (2009-09-27 12:31) [94]Если только для развлечения, копирайт ставится не по концу, а по первому выпуску продукта, остально извращение.
В общем ясно, что сильно пострадали хром и сафари, а может и все такие по жизни были.
Страницы: 1 2 3 вся ветка
Форум: "Прочее";
Текущий архив: 2009.11.22;
Скачать: [xml.tar.bz2];
Память: 0.68 MB
Время: 0.011 c