$('#documentViewer').FlexPaperViewer({ config: { SWFFile: '../SWF/中华人民共和国突发事件应对法.swf', //IMGFiles: 'docs/Paper.pdf_{page}.png', //JSONFile: 'docs/Paper.js', PDFFile: '../uppdf/中华人民共和国突发事件应对法.pdf',//下载pdf文件 Scale: 0.6,//放大因子 ZoomTransition: 'easeOut',//光学变焦过渡 ZoomTime: 0.5, ZoomInterval: 0.1,//区间的滑动缩放 FitPageOnLoad: false, FitWidthOnLoad: true, PrintEnabled: false, FullScreenAsMaxWindow: false, ProgressiveLoading: false,//逐步下载显示文档,不是下载完后再显示 MinZoomSize: 0.2, MaxZoomSize: 5,//最大允许缩放 SearchMatchAll: false,//是否执行搜索功能 InitViewMode: 'Portrait',//启动视图模式,“portrait”、“TwoPage” RenderingOrder: 'flash,html', //StartAtPage: '', ViewModeToolsVisible: false,//是否显示工具栏 ZoomToolsVisible: true,//是否显示变焦工具 NavToolsVisible: true,//是否显示导航工具 CursorToolsVisible: true,//光标 SearchToolsVisible: false,//搜索 WMode: 'transparent', localeChain: 'en_US' } });
网上搜索好长时间,问题都是最后一个属性后面不能加“逗号”,我上面这段代码看了很多遍也没看到最后那里有逗号啊,还没有碰到这种问题的啊?IE8,ff运行都没有问题,调到IE7就报错
注释代码不影响运行代码, $('#documentViewer').FlexPaperViewer引用的其他JS文件里面属性逗号问题,所有出现这种错误还是逗号惹的祸
不要光看这一段代码,前后的代码段都有可能会影响。除了逗号,最好也把注释干掉试试。。
注释代码直到不报错为止
找了好久,原来是因为这个