2010-01-20 44 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本身,而是它会给你在那个窗口,以便嵌入较少的控制可能是要走的路。

我还建议你让用户点击文档而不是悬停。如果他们不小心将鼠标悬停在其上,可能会在服务器上造成负担,并且会对用户造成麻烦。不仅如此,大多数弹出窗口阻止程序还会阻止弹出窗口,因此用户可能永远无法看到它。在我上面的示例中,将“悬停”更改为“单击”即可。