日期:2014-05-17  浏览次数:20672 次

跪求大虾解决FlexPaper 加载flash右键问题
实现在线预览功能,先把office转成swf文件,通过FlexPaperViewer.swf 来加载
页面效果如图

现在的问题是 
当我在加载的swf上点击右键

是没有打印按钮的
然后 点击设置 再点击右键

就会出现打印按钮
百度文库是不会出现这个问题的
我的页面代码为

 <div style="position:absolute;left:100px;top:10px;">
        <a id="viewerPlaceHolder" style="width:1024px;height:768px;display:block"></a>
        <script type="text/javascript"> 
var fp = new FlexPaperViewer(
 'FlexPaperViewer',
 'viewerPlaceHolder', { config : {
 SwfFile : escape('<%=strurl%>'),
 Scale : 0.6, 
 ZoomTransition : 'easeOut',
 ZoomTime : 0.5,
 ZoomInterval : 0.1,
 FitPageOnLoad : true,
 FitWidthOnLoad : true,
 PrintEnabled : false,
 FullScreenAsMaxWindow : false,
 ProgressiveLoading : true,
 MinZoomSize : 0.2,
 MaxZoomSize : 5,
 SearchMatchAll : false,
 InitViewMode : 'Portrait',

 ViewModeToolsVisible : true,
 ZoomToolsVisible : true,
 NavToolsVisible : true,
 CursorToolsVisible : true,
 SearchToolsVisible : true,
    localeChain: 'zh_CN'
 }});
        </script>
        </div>

------解决方案--------------------
我现在也在做这个东西,我想问下,你是怎么去除右键菜单“打印”的啊,我也很急啊
------解决方案--------------------
都不会