我在页面中嵌入了div中的PDF文档。该页面还具有可调整的区域,可以根据需要使一列变小/变大。document.onmousemove不会触发嵌入的pdf对象
重新调整区域大小时,鼠标悬停在pdf上时不会触发onmousemove事件,从而打破了很多重新调整功能。
任何方式来获得这些onmousemove事件?
谢谢!
我在页面中嵌入了div中的PDF文档。该页面还具有可调整的区域,可以根据需要使一列变小/变大。document.onmousemove不会触发嵌入的pdf对象
重新调整区域大小时,鼠标悬停在pdf上时不会触发onmousemove事件,从而打破了很多重新调整功能。
任何方式来获得这些onmousemove事件?
谢谢!
结束覆盖PDF上的div。
不是我所知道的。
一个选项是在拖动过程中用占位符(例如,尺寸与嵌入PDF相同的<div>
)替换嵌入的PDF。所以,当mousedown
事件触发时,隐藏PDF,显示占位符。当用户完成拖动时,再次显示PDF。
+1良好的解决方法,如果您必须使用嵌入式PDF(恐怖!) – bobince
Ouch。这是一个很好的建议,谢谢。在等待回答之前,我会等一会儿。 –
也许只是在嵌入式pdf的顶部绘制隐形叠加层,以便在叠加层上触发事件,而不是在嵌入式pdf上触发;不需要真正隐藏PDF。但确保覆盖层最终被删除! (因为你的网站“打破了PDF”,用户会生气和困惑)。 – ANeves