в мозилле и хроме и правда работает. а что не так с explorer? не объясните мне? :-[
|
Цитата:
в IE нужно нажать, отпустить, выделить и еще раз нажать...вроде так... |
|
у меня вот 6я версия explorer(собственно какая стояла по дефолту в винде) и там что-то вообще не выделяется область.
а, разобралась. он с глюками, но работает. спасибо всем:) |
Для ИЕ просто нужно немного доработать, добавить запрет событий выделения, и dragdrop тоесть внутрь for() засунуть:
imgs[ i ].onselectstart = imgs[ i ].ondragstart = function() { return false; }и добавить в стиль выделяющего элемента пару параметров: line-height: 0; font-size: 0; |
я подправил код в своем примере на первой странице темы. Должно работать корректно и в ИЕ
|
скажите пожалуйста, а как ограничить область выделения размером картинки?
чтобы выделение не выезжало за саму картинку |
веснушка,
я дописал функционал в своем первом посте |
спасибо! очень помогло!
|
а вы не объясните мне за что какой див отвечает в msgBox? ну кроме close)
просто мне нужно на onmouseup сделать переход на картинку, а никак не получается. может, подскажете, в чем дело? box.onmouseup = function() { this.style.display = 'none'; var img_map = document.createElement('img'); img_map.style.width = '700px'; img_map.style.height = '250px'; img_map.style.borderWidth = '0px'; img_map.source = '" + ResolveUrl("~/App_Themes/default/wallpaper.jpg") + @"'; box.appendChild(img_map); }; |
Часовой пояс GMT +3, время: 17:22. |