我要做的是在ipad上在网页中打开ppt or doc file ,网页是用sencha touch 做的,我是用下面的代码实现的,但是遇到了一个棘手的问题,就是如图所示,打开的文件不能够站慢整个iframe.不知道该如何解答
主要实现代码如下,fileUrl是当前浏览文件的地址,比如:http://******/&*&^&/pptfile.ppt
var html ="< iframe src="' + fileUrl + '" width="1024" height="680" frameborder="0" scrolling="yes" ></iframe>"; var reportPanel = new Ext.Panel({ floating: true, // modal: true, centered: true, id: 'reportPanel', width: 1024, height: height + 50, // scroll: 'vertical', dockedItems: [{ xtype: 'toolbar', dock: 'top', items: [ { iconMask: true, ui: 'back', iconCls: 'reply', handler: function () { location.reload(); } }, { xtype: 'spacer' } ] }], hideOnMaskTap: false, stopMaskTapEvent: false, fullscreen: false, html: html }); reportPanel.setCentered(true); reportPanel.show('pop');
把width由1024改为100%试试
不行的,我试过了....................
谢谢了,这个问题我在CSDN论坛里也有提问的,可是都没有人可帮我,唉,真的无解了??????????????????????????????????????
@阿耒: 在浏览器中看到的这部分的实际的HTML代码是什么?