2011-09-20 15 views
0

我在页面中嵌入了div中的PDF文档。该页面还具有可调整的区域,可以根据需要使一列变小/变大。document.onmousemove不会触发嵌入的pdf对象

重新调整区域大小时,鼠标悬停在pdf上时不会触发onmousemove事件,从而打破了很多重新调整功能。

任何方式来获得这些onmousemove事件?

谢谢!

回答

0

结束覆盖PDF上的div。

2

不是我所知道的。

一个选项是在拖动过程中用占位符(例如,尺寸与嵌入PDF相同的<div>)替换嵌入的PDF。所以,当mousedown事件触发时,隐藏PDF,显示占位符。当用户完成拖动时,再次显示PDF。

+0

+1良好的解决方法,如果您必须使用嵌入式PDF(恐怖!) – bobince

+0

Ouch。这是一个很好的建议,谢谢。在等待回答之前,我会等一会儿。 –

+0

也许只是在嵌入式pdf的顶部绘制隐形叠加层,以便在叠加层上触发事件,而不是在嵌入式pdf上触发;不需要真正隐藏PDF。但确保覆盖层最终被删除! (因为你的网站“打破了PDF”,用户会生气和困惑)。 – ANeves

相关问题