На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: Vasya2000, Serafim, fatalist
  
> event.dataTransfer , Зачем?
    Не понимаю, как пользоваться subj-ом, в частности свойством effectAllowed. Какие события лучше подходят для этого объекта?
      dataTransfer
      Provides access to predefined clipboard formats for use in drag-and-drop operations.

      Что то типа системного буфера обмена, который используется при операциях drag-and-drop. Т.е. когда ты берешь объект то его (или его свойство) можно поместить в данный буфер обмена. Затем когда ты отпускаешь объект, копируешь из этого буфера. Через данный буфер происходит перетаскивание текста из одного элемента управления в другой.
      Встречал пример, в котором данный буфер использовался для перетаскивания объекта из одного фрейма в другой, при этом объект трансформировался.

      Осторожно!
      This object is available in script as of Microsoft® Internet Explorer 5.

      Одним из атрибутов является effectAllowed
      dataTransfer.effectAllowed(v) [ = sEffect ]
      Sets or retrieves, on the source element, which data transfer operations are allowed for the object.

      Какой при этом показывать значок, который появляется вместе с курсором. При копировании надо показывать sEffect=copy, при перемещении sEffect=move, ну и все в таком духе.


      При этом можно еще и изменять содержимое (например избавиться от стилей который сгененрил Word) методами clearData, getData, setData
        2detox
        напиши пожалуста где можно почитать об этом поподробнее... (онлайн)
        0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
        0 пользователей:


        Рейтинг@Mail.ru
        [ Script execution time: 0,0161 ]   [ 15 queries used ]   [ Generated: 27.04.24, 14:10 GMT ]