javascripttoolbox.com / lib / dragiframe
Эта библиотека опирается на то, что содержимое фрейма представляет собой HTML и находится на том же хосте, что и родительский документ, поэтому в него можно добавить обработку кликовсобытия в дочерний документ.Это абсолютно невозможно, когда дочерний документ обрабатывается плагином, таким как Word или Reader, который не предоставляет взаимодействие мыши в своей области содержимого для элемента управления JavaScript.Вы также увидите похожие проблемы, если, например, дочерний документ содержит Flash-встраивание: щелчки во Flash не будут распространяться на обработчик событий JavaScript на document
.
. Вместо этого вам придется разместитьПрозрачная крышка <div>
поверх рамки iframe, скрывающая его и захватывающая все щелчки.Затем, когда он перетаскивается, вы перемещаете и div, и элемент iframe, который z-indexed под ним, создавая впечатление, будто вы перетаскиваете элемент iframe.