左边是目录,右边是要打开的文件,我用了两个方案,但都有问题,希望大家帮忙解决一下,谢谢!方案一:
<div id=left> 目录 </div>
<div id=right> 点击目录时,通过ajax显示指定的文章 </div>
问题是:1.文章是用word做的,显示出现乱码,
2.ie必须每次都刷新才能打开指定的文件方案二:
<div id=left> 目录 </div>
<iframe id=iframe scrolling="no">点击目录时,通过设置iframe.src打开指定的文章</iframe>
问题是:每篇文章高度不一样,怎样不必设置iframe.style.height而让iframe自适应高度
<div id=left> 目录 </div>
<div id=right> 点击目录时,通过ajax显示指定的文章 </div>
问题是:1.文章是用word做的,显示出现乱码,
2.ie必须每次都刷新才能打开指定的文件方案二:
<div id=left> 目录 </div>
<iframe id=iframe scrolling="no">点击目录时,通过设置iframe.src打开指定的文章</iframe>
问题是:每篇文章高度不一样,怎样不必设置iframe.style.height而让iframe自适应高度
解决方案 »
- 请教个问题,百度异步统计代码为什么要求放在head前面,如果不这么做有什么问题
- 如何在用jquery的append()方法添加tr后记录添加的tr中的input:text中输入的内容
- js表单验证问题
- javaScript 的typeof 是做什么的,麻烦告诉我谢谢
- 请教一个简单单选题的代码!
- 新窗口关闭后如何自动刷新主窗口
- checkbox问题.在线等,急!
- 如何打开收藏夹??
- 关于如何使<textarea>里面的内容按照用户输入的格式显示的问题!
- ===请问一个左右分的框架页面,点一下中间的按钮就隐藏左边的,再点又回来 是怎么弄的呢?
- 各位高手,请问下I6的指针问题.
- js的bug么?2.01*100
我以前的做法是监听iframe的onload事件,然后把iframe的高度设置成内容的高度..
iframe自适应高度function f_frameStyleResize(targObj){
var targWin = targObj.parent.document.getElementById(targObj.name);
if(targWin != null) {
var HeightValue = targObj.document.body.scrollHeight
if(HeightValue < 600){HeightValue = 600}
targWin.style.height = HeightValue;
}
}function f_iframeResize(){
bLoadComplete = true; f_frameStyleResize(self);
}
var bLoadComplete = false;
window.onload = f_iframeResize;