Показать сообщение отдельно
  #19 (permalink)  
Старый 03.10.2007, 18:57
Аватар для Илья Кантор
Администратор
Отправить личное сообщение для Илья Кантор Посмотреть профиль Найти все сообщения от Илья Кантор
 
Регистрация: 25.05.2007
Сообщений: 1,221

Вот функция, тока она похоже в Опере не пашет. Я сам оперой не занимаюсь =(
setSelectable = function(/*Node|String*/node, /*Boolean*/selectable){
                // summary: enable or disable selection on a node
                node = dojo.byId(node);
                if(dojo.isMozilla){
                        node.style.MozUserSelect = (selectable) ? "" : "none";
                }else if(dojo.isKhtml){
                        node.style.KhtmlUserSelect = (selectable) ? "auto" : "none";
                }else if(dojo.isIE){
                        node.unselectable = (selectable) ? "" : "on";
                        dojo.query("*", node).forEach(function(descendant){
                                descendant.unselectable = (selectable) ? "" : "on";
                        });
                }
                //FIXME: else?  Opera?
        };
Ответить с цитированием