в мозилле и хроме и правда работает. а что не так с 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, время: 10:33. |