我正在研究iframe,我需要在iframe中显示页面的某个部分[例如,右上角],宽度约为300px,高度为150px.
例:
说我希望把一个IFRAME的www.mywebsite.com/portfolio.php在页面上,但有IFRAME大小,只显示" 投资组合运动在"部分右上角.
我怎样才能做到这一点?
谢谢.
编辑:演示
[感谢Pointy]
contentXXXXX.document.getElementsBy...或
contentXXXXX.getElementsBy...?我一直在网上搜索,但没有找到太多的信息,在我做了大量研究之前,我想我可以在stackoverflow问这个伟大的社区.作为评论,我正在编写一个脚本来计算网页上的输入,访问所有级别的帧或iframe,并将帧/ iframe中找到的输入添加到全局计数中.所有内容应该来自同一个域名,所以不应该对同源政策有任何问题,我相信.对于脚本我使用纯JavaScript没有jQuery或任何使生活更轻松的框架/库u_u jaja.这是一个练习脚本,如果有人想看看我发布的代码,没问题.感谢任何花时间解释这一点的人!
是否可以在Shiny app(主面板)中显示html文件?此HTML由SAS代码创建,但我想在Shiny App中显示.这不是一个小图像.这是HTML文件中的表格输出.
Html文件包含tabele,如下所示:

任何帮助将受到高度赞赏.
谢谢!Tinku
@MrFlick - 感谢您的电子邮件.fluidPage无法正常工作.它给出了以下错误消息:
ERROR: could not find function "fluidPage"
Run Code Online (Sandbox Code Playgroud)
titlePanel也无法正常工作.
注意 - 当我使用pageWithSidebar instaed的fluidPage和headerPanel而不是titlePanel时,它的工作正常.
对于用于研究网站交互的模型网页,我使用 JavaScript 创建了一个模型消息流。此消息流加载到 IFrame 中,并应按预设的时间间隔显示图像,并在将新图像放置在页面底部后滚动到页面底部。使用提供的脚本可以很好地显示图像。然而,Chrome 和 IE 似乎都无法将页面滚动到底部。我想在附加图像后立即滚动到页面底部,但现在添加了 5 毫秒的延迟,因为这有时似乎有效。我的问题是:
使用以下函数并在 Load 时启动 trypost():
function scrollToBottom(){
window.scrollBy(0,document.body.scrollHeight);
}
function trypost(){
point = point + 1;
if(point < interval.length){
//create and append a new image
var newImg = document.createElement("IMG");
newImg.src = "images/"+images[point]+".png";
document.getElementById('holder').appendChild(newImg);
//create and append a return
var br = document.createElement("br");
document.getElementById('holder').appendChild(br);
//time scroll to bottom (after an arbitrary 5 seconds)
var stb = window.setTimeout(scrollToBottom, 5);
//time next post
var nextupdate = interval[point]*400;
var tp …Run Code Online (Sandbox Code Playgroud) 我有一个带有固定标题 div 的页面,如工具栏和 Iframe,它加载来自相同/不同域的内容。问题是,每当单击 iframe 内的链接时,它就会将页面滚动到顶部,隐藏工具栏本身。这种情况发生在桌面/移动 webkit 浏览器中。
注意:- 我找到了当单击其中的任何链接时 iframe 滚动父页面的原因,事实证明,如果 iframe 内的锚标记具有空哈希值,即 href="#" 并且如果单击它们,则它会导致父页面滚动到 iframe 开始的位置。这种情况只发生在我的 webkit 浏览器中。这在 FF 中无法重现。
我正在尝试使用jQuery在页面加载时自动滚动页面返回顶部.这是我的代码:
<script type="text/javascript">
$(document).ready(function () {
$(window).scrollTop(0);
return false;
});
</script>
Run Code Online (Sandbox Code Playgroud)
但是,代码不起作用.我也曾尝试更换$(window)到$('html, body'),可惜这仍然无法正常工作.
所以有人可以就此提出建议吗?非常感谢!