在div里边滚动鼠标,让div自动适应 浏览器窗口高度

wrost 2013-04-09 04:27:51
请教下,怎么像百度那样,在文档阅读器上滚动鼠标,然后阅读器自动适应窗口宽度。

阅读器是放在DIV里边的,自动填满div

http://wenku.baidu.com/view/ce5d51d380eb6294dd886c4a.html


下边是我做的,阅读器在<div id="viewerPlaceHolder" 里边


<script type="text/javascript" src="/Scripts/FlexPaper/flexpaper_flash.js"></script>
<div id="viewerPlaceHolder" style="width: 660px; height: 553px; display: block; position: relative;
left: 10px; padding-top: 15px">

<script type="text/javascript">
var fp = new FlexPaperViewer(
'/FlexPaperViewer',
'viewerPlaceHolder', { config: {

SwfFile: "{/LibrarySys/20130329/1/563a2d21-bfa5-4421-9994-72bc27668952/views[*,0].swf,4}",

Scale: 0.8,
ZoomTransition: 'easeout',
ZoomTime: 0.5,
ZoomInterval: 0.05,
FitPageOnLoad: false,
FitWidthOnLoad: true,
FullScreenAsMaxWindow: false,
ProgressiveLoading: true,
MinZoomSize: 0.2,
MaxZoomSize: 5,
SearchMatchAll: true,
InitViewMode: 'Portrait',
PrintPaperAsBitmap: false,
ViewModeToolsVisible: true,
ZoomToolsVisible: true,
NavToolsVisible: true,
CursorToolsVisible: true,
SearchToolsVisible: true,
localeChain: 'zh_CN'

}
});
</script>
</div>
...全文
145 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wrost 2013-04-09
  • 打赏
  • 举报
回复
顶一顶,帮下忙!!!
wrost 2013-04-09
  • 打赏
  • 举报
回复
引用 1 楼 functionsub 的回复:
应该是鼠标移动到div上的时候,改变一个变量的值为true(或者随便什么值),然后滚动事件里判断这个值是不是为刚才设置的,如果是的话,就不让阻止浏览器默认行为。 然后获取div的位置,获取窗口高宽,设置window的scrolltop,设置div的宽与高。 思路大概是这样吧。。= =
大神,能不能写个代码? 我js基本上很少用,都是写后台,恳求帮忙
functionsub 2013-04-09
  • 打赏
  • 举报
回复
应该是鼠标移动到div上的时候,改变一个变量的值为true(或者随便什么值),然后滚动事件里判断这个值是不是为刚才设置的,如果是的话,就不让阻止浏览器默认行为。 然后获取div的位置,获取窗口高宽,设置window的scrolltop,设置div的宽与高。 思路大概是这样吧。。= =

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧