2010-01-20 15 views
0

不知道這是可能的,但這裏是我想怎樣做:將鼠標懸停在圖像獲取彈出嵌有.NET Flash播放器

我有一個下拉列表,當用戶選擇一個項目我會喜歡顯示文檔的縮略圖。很簡單。

現在當用戶將鼠標懸停在文檔上時,我想顯示一個可以顯示實際文檔的小彈出窗口。彈出窗口很小,類似於intext廣告彈出窗口。大小不錯,不顯眼。我可以從DocStoc嵌入一個對象,或者我可以將我的PDF轉換爲Flash。

任何人都有此建議或經驗做類似的事情?

回答

1

你可以用直的Javascript來做到這一點,或者在jQuery或類似的東西中可能更容易。下面是我在做的jQuery:

$('#previewdiv').hover(function() { 
    window.open('pdf_viewer.asp?document=whatever.pdf','PDF Window','width=640,height=500,etc ...'); 
}); 

你可以打開PDF本身,而是它會給你在那個窗口,以便嵌入較少的控制可能是要走的路。

我還建議你讓用戶點擊文檔而不是懸停。如果他們不小心將鼠標懸停在其上,可能會在服務器上造成負擔,並且會對用戶造成麻煩。不僅如此,大多數彈出窗口阻止程序還會阻止彈出窗口,因此用戶可能永遠無法看到它。在我上面的示例中,將「懸停」更改爲「單擊」即可。