iframe - 拖放 Iframe Gridster

标签 iframe drag-and-drop gridster

我正在像这样的 gridster 中加载 iframe:

<li data-col="1" id="myElement" data-row="1" data-sizex="2" data-sizey="2" class="gs-w" style="display: list-item;">
    <iframe src="myiframe.html"></iframe>        
</li>

我遇到的问题是,我需要拖动带有此 iframe 的元素,但当我这样做时,焦点位于 iframe 上。如果我不拖动它,如何拖动 Iframe 并与 Iframe 内容交互。 iframe 完全覆盖了 li 元素。

最佳答案

我也有同样的问题。 本文解释了解决方案:http://www.maxmakedesign.co.uk/posts/20-gridster-iframe-breaks-drag-and-drop

另一种解决方案可以包括在 iframe 内处理 mouseup、mousedown 和 mousemove 事件,通过 postMessage API 中继它们,然后在可拖动元素上触发它们。

关于iframe - 拖放 Iframe Gridster,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22563141/

相关文章:

ios - 是否可以在phonegap ios应用程序中使用iframe

javascript - VueJS 可拖动/可排序 JSON 不更新

宽度为 100% 的 Gridster.js

python - Selenium ( python ): can't switch to iframe (name is dynamically generated)

javascript - 常量脚本 -> 更改 src iframe (1min, 5min) + jQuery

javascript - 如何在 iframe 中水平放置 PDF 文件?

c# - 滚动时禁用拖放

html - 拖放 Revel框架使用html5

javascript - 如何确定 HTML 用户输入的高度和宽度并告诉 gridster 进行相应的调整?

javascript - 将一个 HTML 元素 (div) 放置在另一个 HTML 元素 (li) 上