Odrin
User-
Posts
84 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Odrin
-
Я все же настаиваю на url кодировании. $.get( "index.php",{param: escape("дом")}); А на сервере что- то вроде такого (не силен в php) - urldecode($param)
-
Ну просто Хайку какое- то Это, конечно, очень грустная история... Но можно хоть немного подробностей? К вечеру телепатические способности ослабли совсем Могу лишь предположить, что проблема в urlencode/urldecode
-
В FireBug события находятся во вкладке DOM. В Chrome во вкладке Elements справа есть раздел "Event Listeners"
-
Это года мышой давишь... и тяяянешь- тяяяяяянешь =) Наверно об этом и шла речь)
-
document.getElementById('').style.textShadow = 'black 1px 1px 2px'; В чем проблема? Вот только не знаю что делать, если такой стиль поддерживается браузером только хаками. Можно например заранее создать нужные стили, а потом переключать их у самого элемента. Если вариантов цвета не много.
-
Что бы не тянулось изображение мышью, я делал так: img.onmousedown = function(){return false};
-
А такой алгоритм не сработает? Вроде ничего сложного. Можно добавить и часы/минуты/секунды, но тогда кол- во итераций возрастет значительно. Упс... Логика была в корне не верна =)
-
Все понял =) Спасибо! Запутался в понятиях, перечитал про position и разобрался. Надо было у родителя ставить relative, а у .pict_menu absolute.
-
Уважаемый, я уже ответил Вам в Вашей первой теме, зачем создавать еще одну? Модераторам это вряд ли понравится.
-
#welcome_text ul#spisok1{ margin-left: 15px; font-size: 24px; } Не надо там p. <ul> вообще не может быть вложен <p> Правильно так - <p>Правовая основа</p> <ul id="spisok1" style="margin-left: 25px;"> <li><a href="">Лицензия</a></li> <li></a href="">Государственная аккредитация</a></li> <li><a href="">Устав</a></li> </ul> P.S. Это ужас, чесслово =) Не надо так верстать.
-
Что значит Заголовки ответа?где это?Я не сильна в Джаве Нет, это на сервере. И "Джава" тут не при чем вообще. Если мы и говорим о клиентской части, то язык называется JavaScript. И это разные вещи. Кроме того, как вы делаете кнопку на странице? <button>? Тогда просто указать путь к документу не получится, т.к. у button нету свойства href. Нужно писать обработчик onClick по Вашей кнопке и так делать переход по нужной вам ссылке. Что- то вроде window.location
-
Еще в заголовках ответа желательно что бы было Content-Disposition: attachment Тогда файл будет именно скачиваться, а не открываться браузером.
-
Добрый день. Столкнулся с проблемой в нашем любимом IE. HTML - <div class="edit_head"> <div class="edit_pict"><img src="img/icons/radiation32.png"></div> <div class="pict_menu" style="display: none;"> <div class="img_panel"><img src="img/icons/fire32.png"></div><div class="img_panel current"><img src="img/icons/radiation32.png"></div><div class="img_panel"><img src="img/icons/biohazard32.png"></div><div class="img_panel"><img src="img/icons/drop32.png"></div><div class="img_panel"><img src="img/icons/voltage32.png"></div><div class="img_panel"><img src="img/icons/warning32.png"></div> </div> </div> CSS - .edit_head { height: 40px; margin-top: 5px; width: 100%; float: left; } .pict_menu { background-color: #FFFFFF; border-color: #CCCCCC; border-radius: 0 0 5px 5px; border-style: solid; border-width: 0 1px 1px; box-shadow: 3px 3px 3px 0 rgba(0, 0, 0, 0.3); display: none; padding: 10px 5px; position: relative; width: 100%; } Так вот. Когда меняем у .pict_menu display на block (в js, нужно отобразить панельку выпадающую), во всех нормальных браузерах родительский div (.edit_head) не растягивается, а в IE8 растягивается! Почему так и как это исправить? Гуглуние по "ie relative bug" приводит только к багам ie6-7.
-
Так я же и говорю, нету вставки циклом,
-
Добрый день. На сайтах, над которыми я работаю, мне часто необходимо отображать большие списки чего- либо. И каждый раз я сталкиваюсь с одной и той же проблемой, при добавлении большого кол- ва DOM элементов на страницу создается заметная задержка в отрисовке этих элементов- несколько сотен div'ов (в каждом еще n дочерних) создают задержку в 2-3 сек. (а наш с вами любимый браузер может вообще зависнуть). Кроме того браузер начинает тормозить при работе с такими большими списками. Возьмем, например, предприятия. Я делаю AJAX запрос на сервер и получаю от него список этих предприятий (200-300 шт.), на клиенте генерю html и вставляю в страницу с помощью $(xxx).append(); Естественно, вставляю не по одному, а сначала создаю большой html кусок и вставляю его. Думал, как решить эту проблему. Пришла в голову такая идея- т.к. одновременно на странице видно только ~10 предприятий, а остальные скрыты скроллом, может и не вставлять их в страницу? Т.е. отрисовывать 10 сверху, 10 видимых, 10 снизу, а остальное место заполнять div'ом нужной высоты (чтоб скролл- бар был) и все это перерисовывать, когда продвигается скролл. Вот и подумал, а не написать ли мне плагин к jQuery. Но поскольку изобретать велосипед не хочется, хочу сначала спросить у Вас, нет ли уже чего- нибудь подобного? (гугление результатов не дало) Или может предложите другой способ заставить это все работать быстро? Заранее благодарен =)
-
Спасибо, буду разбираться!
-
Можно немного поподробнее, как для чайника Как рисовать в буфер его? и как этим .drawImage() пользоваться?
-
Добрый день. Мне необходимо отображать небольшую ограниченную часть от большого канваса. Т.е. я рисую полотно с произвольной линией, размер его может быть 1000x1000 и гораздо больше (такова необходимость в моей задаче). Когда полотно слишком большое - браузер скоропостижно умирает (любой) При этом, отображать все полотно мне не надо, нужно отображать только часть от него, например размером 800x600. Что бы было совсем понятно - рисунок, красным отмечена область, которую надо отображать Вот... Т.к. браузер большие канвасы не тянет, нужно рисовать маленький (800х600 например) и в нем отрисовывать нужный кусок. Далее я начал придумывать алгоритмы вычисления координат линий, которые нужно отрисовать и на этом месте мой мозг вскипел =) Очень прошу о помощи. Хоть какую- нибудь идею/алгоритм, как это реализовать?
-
Ок, спасибо! Попробую так. Только вопрос, куда делать сабмит? Ну т.е. куда отправлять эту форму? Браузеру обязательно получить ответ или можно в никуда отправлять?
-
Неужели никто не сталкивался с подобной проблемой?
-
Добрый день. В очередной раз прошу помочь =) В общем так, есть этот сайт - _http://fn.eatlas.ru Есть у него в правом верхнем углу форма для ввода логина\пароля. Там есть form, но на сервер она не отправляется submit'ом, а шлются введенные данные через $.ajax(). И все прекрасно работает... Но вот захотелось заказчику, чтоб браузер сохранял логин\пароль И тут встал передо мной вопрос- а какие вообще необходимы условия, чтоб браузер как- минимум: сохранял введеный номер в автозаполнении поля, как- максимум: предлагал пользователю сохранить логин-пароль? Первая мысль- нужно чтоб был сабмит формы. Ок. Сделал невидимый iframe, инпутам дал уникальные name. Результат- Во-первых, раньше у меня в ответ на post запрос приходил ответ с xml и там был код результата (прошел логин или нет), а теперь- то мне как ответ обрабатывать? Во-вторых, чот все равно ничего у меня не сохраняется и не предлагает сохранить
-
Большое спасибо. Просто сам совсем не в теме был. Теперь буду вникать =) P.S. В качестве небольшого оффтопа Не без помощи со стороны этого форума наконец- то запущен ЭТОТ сайт =)
-
Добрый день! Ситуация такая - необходимо на сайте загрузить с компьютера пользователя изображение и передать в хоть в каком- нибудь виде на сервер. Сделать это надо без перезагрузки страницы. Первое что пришло в голову - перегнать изображение на клиенте в base64 и передать постом. Скажите- это реализуемо на javascript'е? Или может кто подкинет идейку, как можно это проще реализовать?
-
Я не такой нуб, как вы думаете... В проблеме разобрался... На странице, идущей перед моей и созданной другим человеком, тож шлется xmlhttp. Ошибка возникает, если перейти на мою страницу до того, как эти запросы завершатся.
-
Ну вот как-то так xmlhttp = CreateRequest(); function CreateRequest() { var Request = false; if (window.XMLHttpRequest) { Request = new XMLHttpRequest(); } else if (window.ActiveXObject) { Request = new ActiveXObject("Microsoft.XMLHTTP"); if (!Request) { Request = new ActiveXObject("Msxml2.XMLHTTP"); } } return Request; } Вот тут баг лисы описывается - https://bugzilla.mozilla.org/show_bug.cgi?id=238559 Это не оно? Не силен в английском...