草庐IT

html - 如何动态设置iframe大小

我应该如何动态设置iframe的尺寸,以便该尺寸对于不同的视口(viewport)尺寸是灵活的?例如:HiSOF在这种情况下,高度因浏览器的窗口大小而异。它应该根据浏览器窗口的大小动态设置。在任何尺寸下,iframe的纵横比都应该相同。如何做到这一点? 最佳答案 如果你使用jquery,可以使用$(window).height();HiSOF$('.myIframe').css('height',$(window).height()+'px'); 关于html-如何动态设置iframe大

jquery - 使用 jQuery 控制 iframe 高度

我正在使用jQuery来控制iframe的高度。jQuery("iframe",top.document).contents().height();这在iframe的高度增加时有效。当高度降低时,它不起作用。它只返回旧值。为什么会这样? 最佳答案 我使用以下并且它完美地工作......$("#frameId").height($("#frameId").contents().find("html").height());当然只是在它被调用时(没有“自动调整大小”)......但它随着减少而增加

jquery - 使用 jQuery 控制 iframe 高度

我正在使用jQuery来控制iframe的高度。jQuery("iframe",top.document).contents().height();这在iframe的高度增加时有效。当高度降低时,它不起作用。它只返回旧值。为什么会这样? 最佳答案 我使用以下并且它完美地工作......$("#frameId").height($("#frameId").contents().find("html").height());当然只是在它被调用时(没有“自动调整大小”)......但它随着减少而增加

html - 如何使 iframe 具有指针事件 : none; but not on a div inside that?

我有一个带有继承pointer-events:none;的iframe但是当我插入一个在iframe中带有pointer-events:auto;div不会对点击或任何鼠标悬停事件使用react。原因是iframe在里面所以它有点像一个小菜单。但我希望用户点击iframe,而不是通过iframe中的链接和div。是的,它绝对需要保留一个iframe。我怎样才能绕过这个?我什至可以绕过这个吗?这是一个简单的例子:jsfiddle.net/MarcGuiselin/yLo119sw/2 最佳答案 根据您在jsfiddle上上传的示例,您

html - 如何使 iframe 具有指针事件 : none; but not on a div inside that?

我有一个带有继承pointer-events:none;的iframe但是当我插入一个在iframe中带有pointer-events:auto;div不会对点击或任何鼠标悬停事件使用react。原因是iframe在里面所以它有点像一个小菜单。但我希望用户点击iframe,而不是通过iframe中的链接和div。是的,它绝对需要保留一个iframe。我怎样才能绕过这个?我什至可以绕过这个吗?这是一个简单的例子:jsfiddle.net/MarcGuiselin/yLo119sw/2 最佳答案 根据您在jsfiddle上上传的示例,您

javascript - 如何禁用滚动文档正文?

我有一个包含很多内容的HTML,一旦加载HTML,就会出现一个垂直滚动条。现在从这个HTML加载全屏IFRAME。问题是加载IFRAME时,父滚动条仍然存在,我想在加载IFRAME时禁用滚动条。我试过:document.body.scroll="no",它不适用于FF和chrome。document.style.overflow="hidden";在此之后我仍然可以滚动,并且整个iframe将向上滚动以显示父HTML。我的要求是,当加载IFRAME时,如果父HTML有滚动条,我们永远不能滚动整个IFRAME。有什么想法吗? 最佳答案

javascript - 如何禁用滚动文档正文?

我有一个包含很多内容的HTML,一旦加载HTML,就会出现一个垂直滚动条。现在从这个HTML加载全屏IFRAME。问题是加载IFRAME时,父滚动条仍然存在,我想在加载IFRAME时禁用滚动条。我试过:document.body.scroll="no",它不适用于FF和chrome。document.style.overflow="hidden";在此之后我仍然可以滚动,并且整个iframe将向上滚动以显示父HTML。我的要求是,当加载IFRAME时,如果父HTML有滚动条,我们永远不能滚动整个IFRAME。有什么想法吗? 最佳答案

html - 如何从内部更改 iframe 的大小?

我正在使用jquery进行开发,但我偶然发现了下一个问题:我在主页中添加了一个IFrame,我想从内部重新调整它们的大小。我尝试了一些想法但没有成功。这是我的代码:index.htmlIndex框架.htmlIFramedocument.width=500;document.height=500;MyIFrame 最佳答案 当您创建一个IFRAME时,浏览器会自动在主页的'window'对象内为该IFRAME添加一个'window'对象.您需要更改IFRAME的大小而不是文档的大小。试试这段代码:对于JavaScript:windo

html - 如何从内部更改 iframe 的大小?

我正在使用jquery进行开发,但我偶然发现了下一个问题:我在主页中添加了一个IFrame,我想从内部重新调整它们的大小。我尝试了一些想法但没有成功。这是我的代码:index.htmlIndex框架.htmlIFramedocument.width=500;document.height=500;MyIFrame 最佳答案 当您创建一个IFRAME时,浏览器会自动在主页的'window'对象内为该IFRAME添加一个'window'对象.您需要更改IFRAME的大小而不是文档的大小。试试这段代码:对于JavaScript:windo

html - 何时使用目标 ="_self"

什么时候_selfframetarget变得有用或值得使用它?这不是(总是?)默认行为吗? 最佳答案 可以使用更改默认值中的标签:在这种情况下,您可以使用target="_self"在链接上覆盖target由base设置. 关于html-何时使用目标="_self",我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/15771047/