我用脚本加载内容,脚本将生成一个iframe。
var egmWidgetUrl = '//www.domain.com/widget2';
var referer = '';
if(location.host){
referer = encodeURIComponent(location.host);
}else{
referer = 'unknown';
}
fussballdeWidgetAPI = function() {
var D = new Object();
var C = new Object();
D.s
我想把我的网站的iframe添加到WordPress站点。我想摆脱滚动条。看照片。
不确定iframe-resizer是否因此错误消息而无法工作。
Failed to execute 'postMessage' on 'DOMWindow': The target origin provided
('https://script.google.com') does not match the recipient window's origin ('http://rsness.8u.cz').
从iframe- 页
当iframe的内容发生变化时,我使用以下脚本来调整它的大小:
<script language="JavaScript">
<!--
function autoResize(id){
var newheight;
var newwidth;
if(document.getElementById){
newheight=document.getElementById(id).contentWindow.document .body.scrollHeight;
newwidth=document.
我正在处理一个铬的扩展,它可以找到一个来自iframe的请求。现在,我可以通过侦听frameId来获得frameId (参见链接中的frameId部分,而不是iframe标记中的id属性)。
我能用这个frameId找到iframe吗?我想要的只是检索iframe标签的属性,比如名称、宽度和高度。
谢谢
下面是我基于答案的工作代码。
//frameScript.js
(function() {
var body = document.body,
html = document.documentElement;
var height = Math.max( b
我已经花了几个小时来尝试解决这个问题--所以是时候问问了。
有人告诉我,对于height: x% (以百分比表示的高度),它的父级需要有一个高度,它的父级也是如此,等等。
下面是我的结构:
html
body
div#wrapper
div#viewer_wrapper
iframe#viewer
下面是一些适用的CSS:
html, body{
height: 100%;
}
#wrapper{
min-height: 100%; /*it's this that seems to trip me up - a fixed he
我在上搜索了这个js代码,通过其内容自动调整iframe的高度。它做的是发布这篇文章的用户所说的事情。但是,我现在在iframe中的动态内容中遇到了这个问题。
我所拥有的js代码只适用于页面的常规内容,而不是当内部发生动态更改时。例如,通过ajax调用显示文本。
我尝试过寻找其他解决方案,但其他解决方案的效果不如这段代码所能做的。
我希望有人能帮我更新代码,以满足我目前的需要。我不太熟悉jquery/javascript自己来完成这项工作。(预先多谢!)
这是JS代码:
function setIframeHeight(iframeId) {
var ifDoc, ifRef = d