相关疑难解决方法(0)

根据内容调整iframe大小

我正在开发类似iGoogle的应用程序.来自其他应用程序(在其他域上)的内容使用iframe显示.

如何调整iframe的大小以适应iframe内容的高度?

我试图破译谷歌使用的javascript,但是它被混淆了,到目前为止搜索网络已经没有结果.

更新:请注意,内容是从其他域加载的,因此适用同源策略.

javascript iframe widget

496
推荐指数
6
解决办法
31万
查看次数

获取iframe中输入字段的值

我正在创建一个只使用Javascript的表单.我试图使用Javascript来获取输入字段的值iframe.是否有可能获得一个内部字段的值iframe?

html javascript iframe html5

19
推荐指数
3
解决办法
9万
查看次数

如何获得iframe跨域的高度

我有iframe(跨域)与来自facebook,twitter等的src.我需要得到iframe的高度,但我有问题:"权限被拒绝访问属性'文档'".请帮我解决这个问题.非常感谢!

javascript iframe cross-domain

6
推荐指数
1
解决办法
2万
查看次数

根据内容高度调整iframe高度

我正在尝试根据内容的高度和宽度(网页)调整iframe的大小.我已经使用了我在堆栈的其他答案中找到的代码.对于新宽度的设置,似乎有效,但我无法达到工作的高度,我不知道为什么.

您可以在此处查看和编辑我的示例:http://jsfiddle.net/dzorz/pvtr3/

这是我的HTML:

<iframe id="finance-iframe" class="finance-iframe" src="http://wordpress.org" width="100%" height="300px" marginheight="0" frameborder="0" onLoad="autoResize('finance-iframe');"></iframe>
Run Code Online (Sandbox Code Playgroud)

和javascript:

function autoResize("finance-iframe"){
  var newheight;
  var newwidth;

  if(document.getElementById){
    newheight=document.getElementById("finance-iframe").contentWindow.document.body.scrollHeight;
    newwidth=document.getElementById("finance-iframe").contentWindow.document.body.scrollWidth;
  }

  document.getElementById("finance-iframe").height= (newheight) + "px";
  document.getElementById("finance-iframe").width= (newwidth) + "px";
}
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

html javascript css iframe

3
推荐指数
2
解决办法
3万
查看次数

标签 统计

iframe ×4

javascript ×4

html ×2

cross-domain ×1

css ×1

html5 ×1

widget ×1