最近项目前段用iframe做了一个自适应高度:但是在火狐下出现了Permission denied to [align=left]access property ‘body’ 问题;查了很多治疗都是了,又说是兼容问题 但是是了很多js还是不行,也有说是域document.domain的问题,但是还是没能解决问题:
代码片段如下:
freemaker部分:
<div class="wrap egovwrap"><!--信息内容主体容器-->
<div class="container">
<div class="breadnav">
<@designChnlRoute domains=domain channels=channel objects=root ifNosearch=1 ifChnl=1/>
</div>
<div class="eleftbox">
<div class="content">
<@designChnlChildArea sType="channelchilder" domains=domain channels=channel Title="${channel.name}"
ifChnl=1 useUtag=1 uStyle="txtlist cataloglist"/>
</div>
</div>
<div class="erightbox">
<iframe width="750" height="500" scrolling="no" frameborder="0" id="rightframe" name="rightframe" onLoad="javascript:SetCwinHeight()"></iframe>
</div>
<!--Container End-->
</div>
js部分:
function SetCwinHeight(){
var rightframe=document.getElementById("rightframe"); //iframe id
if (document.getElementById){
if (rightframe && !window.opera){
if (rightframe.contentDocument && rightframe.contentDocument.body.offsetHeight){
rightframe.height = rightframe.contentDocument.body.offsetHeight;
}else if(rightframe.Document && rightframe.Document.body.scrollHeight){
rightframe.height = rightframe.Document.body.scrollHeight;
}
}
}
}
[/align][b][/b]
求高手帮帮!!!!!!!!!!!!谢谢
分享到:
相关推荐
"Apache You don't have permission to access / on this server" 是一个经典的Apache服务器错误信息,它意味着用户尝试访问网站时遇到了权限问题。这个错误通常出现在Apache HTTP服务器的配置不当或者目录权限设置...
出现这种问题, ①首先检查用户对应的角色名,然后看路径设置是否正确,有没有相关的权限,如果这些都没问题,然后就尝试下面的操作: ②重起FTP服务,最好从服务里面重启(不能根本解决); ③重新设置Server-U帐号和...
### SQL Plus libclntsh.so.11.1 Permission Denied 错误解决方法 #### 问题背景 在尝试运行 SQL Plus 工具时,可能会遇到一个错误提示:“cannot restore segment prot after reloc: Permission denied”,这通常...
批量转化可以在json_to_dataset文件里直接运行代码实现。这个思路还要感谢我的一个师兄。 代码如下: import argparse import base64 import json import os import os.path as osp import imgviz import PIL.Image...
NULL 博文链接:https://lanxing.iteye.com/blog/264088
在使用手机时,有时我们可能会遇到“权限被拒绝”(Permission Denied)的问题,尤其是在尝试图案解锁时。这通常是由于安全设置、系统权限或第三方应用程序冲突导致的。以下是一些详细的解决策略: 1. **检查安全...
Delphi ftp 报Permission denied 问题.txt.Delphi ftp 报Permission denied 问题.txt
打开终端直接输入 docker 命令时出现以下错误: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get ...解决办法: 将非root用户加入docker组 ...
然而,服务器在运行过程中可能会遇到各种权限问题,550 Permission denied是其中一种常见的错误提示,它意味着服务器拒绝了用户的请求,通常是因为没有足够的权限去执行操作。 首先,我们来分析一下问题现象。用户...
2. 分析错误信息:错误日志会显示具体的权限拒绝信息,例如“connect() to unix:/root/jianshuvue/jianshu.sock failed (13: Permission denied)”。 3. 检查Nginx进程信息:使用命令`ps -ef | grep nginx`查看Nginx...
关于操作db文件导出Failed to pull selection: open failed: Permission denied问题的处理方法在遇到这个问题之前,你可能连data这个目录都打不开。。 对此,解决办法是去到安卓的adb目录\Android\sdk\platform-...
Permission Denied(处理方案).md
Permission Denied(解决方案).md
在Nginx的使用过程中,可能会遇到两种常见的错误:`Permission denied` 和 `Connection refused`。这些错误会导致Nginx无法正常处理客户端的请求,从而影响网站或服务的可用性。下面将详细介绍这两种错误的含义、...
PermissionDeniedError(解决方案)