2011-09-20 23 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

相關問題