Jump to content

DjTarik

User
  • Posts

    698
  • Joined

  • Last visited

Everything posted by DjTarik

  1. Собственно, нужно сделать у блока полосу прокрутки и снизу, и сверху. Полоса прокрутки стандартная. Какие вообще идеи? Спасибо.
  2. Слушай... А где ты это нашёл? Дай плиз ссылку, где описаны баги конкретных версий или как это узнать? А то 2 дня искал решение - а тут такое... O_o
  3. Так да. Работает во всех версиях, кроме 10.50. Или версия глючная, или я что-то не так делаю...
  4. Да, само событие работает и так и так. Конкретно, когда срабатывает смена 'src' в 'onerror' - должно снова сработать 'onload'? Этого нет в Operа 10.50
  5. В продолжение темы http://forum.htmlbook.ru/index.php?showtopic=24465 Ситуация такая: 1. Имеется <img /> 2. Есть 2-а события: - onload - onerror 3. Сначала объявил события - потом смена 'src' Когда 'src' верный - проблем нет. Срабатывает только 'onload'. Когда 'src' "битый" - должен срабатывать 'onerror', в нём смена 'src' - и потом снова 'onload'. Всё. Ссылка такая: http://tarik.kasperovich.ru/test_15/index.html Это работает везде, кроме Opera 10.50. Причём во всех остальных версиях Opera - всё нормально... O_o Тестировал в 11.00 10.60 10.00 9.64 9.60 9.50... Какого в Opera 10.50 не пашет? В чём отличие или что я не так делаю? Код проблемного места: var image = document.getElementById('GalleryImg'); image.onload = function(){ [...] } image.onerror = function(){ [...] this.src = 'popup_broken.gif'; this.width = 400; this.height = 250; this.alt = this.title = ' '; } image.src = obj.href; Спасибо.
  6. Проверял - ничего не меняется) У меня строгий доктайп - поэтому я пришёл к document.documentElement.clientWidth и document.documentElement.scrollWidth. И это... Решил проблему) Всё оказалось банально просто: IE просто не успевал пересчитать изменение ширины окна. Пока решил через минимальный setTimeout. Вот только не знаю, правильно ли)))
  7. Проверю, но, по идее, считать всё равно от боди будет...
  8. Пойду проверю ещё раз) Знаю, что делал так, но потом почему-то отказался... P.S. Но вопрос был не по верстке) И ещё - а как быть с высотой? html и body то по 100%...
  9. Будет фотогалерея с листанием фоток. Значит ширина будет меняться динамически от ширины фотки. Т.к. фон на абсолюте - и фотка - на абсолюте (причем никак друг с другом не завязаны) - фотка НЕ растянет затемнение. Как-то так. =)
  10. ну, проблема в том, что затемнил я всё область видимую (если есть прокрутки - тоже затемнил: document.documentElement.scrollWidth) Потом делаю браузер меньше (по ширине) - во всех браузерах сжимается - а в IE - нет. В IE появляется горизонтальная полоса прокрутки.
  11. Потому что затемнять нужно область с полосами прокрутки (не хочу привязываться к верстке). С центрированием проблем нету. Проблема - с затемнением и ресайзом затемнённой области.
  12. Ну, скажем так - это защита от того, если пользователь загрузит слишком широкую картинку. Типо панорамы. Хочу показать оригинальный размер и полосу прокрутки соответственно. Поэтому считаю идею нормальной. Тем более, что только IE недоволен... =/
  13. Значит, такой пример. http://tarik.kasperovich.ru/test_14/index.html Вообще - пишу лайтбокс. Сделал все полностью как и хотел. Работает везде, кроме IE. Что конкретно не так: - Функция центрирования. Ситуация: - кликаем по ссылке, затемняем документ с полосой прокрутки, если таковая имеется. Если нет - затемняем всю видимую область экрана. - не закрывая окна сжимаем браузер (чтобы сработал 'onresize'). - везде все работает (т.е. затемненная область тоже сжимается) - в IE сразу появляется горизонтальная полоса прокрутки. Т.е. если увеличивать ширину документа - все норм. Если уменьшать - не работает. Не могу понять, что не так. Конкретно, вот код, который за это отвечает: onresize = function(){ popup.centering(); } centering: function(){ if (this.keeper) { this.keeper.style.width = this.eclipse.style.width = ''; this.keeper.style.height = this.eclipse.style.height = ''; var elWidth = this.wrapper.offsetWidth+60; var elHeight = this.wrapper.offsetHeight+60; var screenWidth = document.documentElement.clientWidth; var screenHeight = document.documentElement.clientHeight; if (elWidth < screenWidth) { var posX = ((screenWidth-elWidth)/2)+this.shiftX; } else{ var posX = this.shiftX; } if (elHeight < screenHeight) { var posY = ((screenHeight-elHeight)/2)+this.shiftY; } else{ var posY = this.shiftY; } this.wrapper.style.left = posX+'px'; this.wrapper.style.top = posY+'px'; if (document.documentElement.clientWidth < document.documentElement.scrollWidth) { this.xScroll = true; } else{ this.xScroll = false; } if (document.documentElement.clientHeight < document.documentElement.scrollHeight) { this.yScroll = true; } else{ this.yScroll = false; } if (this.xScroll) { this.keeper.style.width = document.documentElement.scrollWidth+'px'; } else{ this.keeper.style.width = document.documentElement.clientWidth+'px'; } if (this.yScroll) { this.keeper.style.height = document.documentElement.scrollHeight+'px'; } else{ this.keeper.style.height = document.documentElement.clientHeight+'px'; } if ((elWidth+this.shiftX) > this.keeper.offsetWidth) { this.keeper.style.width = (elWidth+this.shiftX)+'px'; } if ((elHeight+this.shiftY) > this.keeper.offsetHeight) { this.keeper.style.height = (elHeight+this.shiftY)+'px'; } this.eclipse.style.width = this.keeper.offsetWidth+'px'; this.eclipse.style.height = this.keeper.offsetHeight+'px'; } }, Логика такая: Т.к. попап уже создан - сбрасываю размеры затемненной области (чтобы не влияла на ширину документа при ресайзе). Заново измеряю все размеры, отступы, смещения и т.д. Проблема одна - IE не сбрасывает значение document.documentElement.scrollWidth. Или я что-то не так делаю? O_o Спасибо.
  14. Я про область просмотра. Сейчас сделаю пример - покажу проблему наглядно. А то так не могу сформулировать)
  15. Собственно, высчитываю так: document.documentElement.clientWidth - ширина документа без полос прокрутки document.documentElement.scrollWidth - ширина документа с полосой прокрутки Тоже самое с высотой: document.documentElement.clientHeight document.documentElement.scrollHeight Можно ли как-нить самим повлиять на эти значение? Конкретно, можно ли задать им определённую ширину, к примеру? Или, что ещё лучше, сбросить по умолчанию... Спасибо.
  16. Я не могу найти нормальный магазин в городе, модель нужную) Так что не знаю, посмотрим, что из этого выйдет... =) Я просто ищу инструменты. Может те, что я перечислил - "не очень" и есть что-то более "грамотное"... Я ж не знаю...
  17. =) ну, я бы сказал, когда уже купил - интересно же тесты прогнать) Ну так, для себя) Или может сравнить с чем... Рассказать кому, показать) Мало ли случаев))) Что то в Минске выбор ноутов не ахти) или я не там ищу... Это да) Но смысл тот же...
  18. Протестировать - посмотреть характеристики, производительность и т.д.. P.S. Не, пока ещё нет)
  19. В связи с недавней темой про выбор ноута, решил узнать, а как его можно протестировать? Кто может подсказать наиболее популярные и "качественные" программы для этого дела? Пока вот что нарыл: CPU-Z HWiNFO32 Everest 3DMark Кто что подскажет, кто с чем работал? Спасибо.
  20. DjTarik

    Ноутбук

    Ну вот и я так думаю... Хочу HP =) Про ссылку - ХЗ де искать даже... А из Беларуси, у нас не особо большой выбор магазинов нормальных... Может кто-нить подкинет ссылку на российские популярные сайты? Ну так, чтобы прикинуть, что к чему... Сравнить... 8 гигов - максимум... Нормально будет? =) Да я бы вообще взял без операционной системы... Но не видел таких... =( Планирую на 17 дюймов и полноценную клаву... Ну да - разрешение важно... Но больше 17 брать не буду - его ж придётся таскать еще и в универ и т.д... Но думаю, что и 17 пока хватит... P.S. 2 года уже работаю на студии - резину делаем иногда... Даже забываю, как ее верстать... =) Но это у нас... Может у вас там уже все продвинутые... ) На всё про всё - не больше 1500$. Де-то так... Как сказать... На работе реально не хватает... Дримвивер подвисает, когда тестирую одновременно везде... Хотя может есть ещё какие проги - не особо углублялся... И это БЕЗ виртуальной машины... А она точно будет в работе... Меня немного смущает вопрос, а будут ли реально работать все 4-е ядра? =) ХЗ как он там их распределяет... O_o и где об этом почитать... Поездки периодически намечаются... Хотя большую часть времени всё-таки будет на столе дома стоять))) Ребята, а кто что скажет о портах? Писал выше: Хотелось бы ещё услышать, какие порты вы считаете необходимыми, какими пользуетесь и насколько в наше время востребованы: - ExpressCard - IrDA/CIR - IEEE 1394 (FireWire) - Док-порт
  21. DjTarik

    Ноутбук

    Пришло время прикупить себе ноут. На ноутбуке никогда не работал, поэтому какой именно брать - не знаю... Не знаю, на что в первую очередь стоит обратить внимание. Машина нужна для вёрстки сайтов, соответственно, хотелось бы иметь возможность открыть 5-6 браузеров, пару редакторов, блокнотов, плеер для музыки, аськи, квипы, фотошоп и прочее, причём всё это одновременно. =) Машина нужна для учёбы, а там различное программирование, windows, linux, придётся ставить студию... Ну и планирую использовать как замену домашнему ПК. Пока планирую на проц i7 (4 ядра) и 4 гига оперативы. Совсем не знаю, что делать с видюхой и на что ориентироваться. Хотелось бы ещё услышать, какие порты вы считаете необходимыми, какими пользуетесь и насколько в наше время востребованы: - ExpressCard - IrDA/CIR - IEEE 1394 (FireWire) - Док-порт Спасибо за помощь. P.S. Кому не лень - можете оставить название и хар-ки своей машины...
  22. Да, интересно было бы послушать, как устраивались другие и как принимают людей по данной вакансии... =) P.S. nuna - в каком городе собираетесь работу искать?
  23. C прогой вроде как разобрался, поставил, всё работает, все норм... Тут же возникла проблема: 1. Кто может точно сказать, какая мне нужна винда, чтобы на ней стоял оригинальный ie6 и де ее скачать? (возможно есть на торрентах или ещё где) 2. Нужен линукс в учебных целях (писать буду на Си/Си++). Кто что подскажет? С линуксом не знаком вообще и никак. Полный ноль. P.S. Конкретно стоит задача понять, в чем отличие программирования под линукс и под винду. Что лучше выбрать и, соответственно, где искать? Спасибо огромное.
  24. Оттуда и качал... В самом конце выдает сообщение, типо приложение ненадёжно, не тестировалось под винду - продолжить или нет... Типо если продолжить - тогда можно похерить винду.
  25. Так... Качал с офф. сайта... Ща залезу ещё раз... Может у кого есть ссылка нормальная?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy