草庐IT

login-status-iframe

全部标签

ios - 如何在 "touching"嵌入 iframe 时禁用滚动?

我正在制作一个移动HTML5应用程序。我已经禁用滚动(并在某些部分启用它)并且一切都很好,但是当我通过iFrame嵌入Youtube视频时问题就开始了。似乎当用户按下iframe时,整个页面都会滚动,我似乎无法找到解决方法。添加事件监听器不起作用。 最佳答案 您真的无法控制iframe中发生的事情。但是如果你想聪明一点,你可以将元素直接放在iframe上,比如div或透明Canvas或任何你想要的,这将捕获所有事件,这样用户就无法按下iframe。不是最理想的,这意味着用户无法按youtube视频上的按钮,但这可能是您唯一的选择。

javascript - 确定 iframe 中的元素是否在屏幕上可见

我需要确定iframe中的元素在屏幕上是否可见。(如果它在屏幕的可见部分)我的意思是页面可以很长,用户必须滚动才能看到元素index.html:............iframe.html:.............varel=document.getElementById('element');if(isElementVisible(el)){//dosomething}如何编写这样一个函数isElementVisible()? 最佳答案 这是您要实现的目标的示例。WorkingexampleJusttheiframe基本上,这

javascript - 确定 iframe 中的元素是否在屏幕上可见

我需要确定iframe中的元素在屏幕上是否可见。(如果它在屏幕的可见部分)我的意思是页面可以很长,用户必须滚动才能看到元素index.html:............iframe.html:.............varel=document.getElementById('element');if(isElementVisible(el)){//dosomething}如何编写这样一个函数isElementVisible()? 最佳答案 这是您要实现的目标的示例。WorkingexampleJusttheiframe基本上,这

javascript - 如何删除 iFrame 中的某个元素

这个问题在这里已经有了答案:HowcanIaccessthecontentsofaniframewithJavaScript/jQuery?(15个答案)关闭5年前。我有一个网站,其中有一个iFrame。iFrame链接到外部页面。我想在没有任何人点击任何“删除”按钮或做任何事情的情况下使用Javascript(其他方法也可以)删除外部网站(该网站有HTML编码)中的一些元素,所以当我的网页和iframe加载,没有人可以看到它。例如,我想删除一个网站的标志和一些内容。我尝试了很多方法,但它们在iFrame中不起作用。

javascript - 如何删除 iFrame 中的某个元素

这个问题在这里已经有了答案:HowcanIaccessthecontentsofaniframewithJavaScript/jQuery?(15个答案)关闭5年前。我有一个网站,其中有一个iFrame。iFrame链接到外部页面。我想在没有任何人点击任何“删除”按钮或做任何事情的情况下使用Javascript(其他方法也可以)删除外部网站(该网站有HTML编码)中的一些元素,所以当我的网页和iframe加载,没有人可以看到它。例如,我想删除一个网站的标志和一些内容。我尝试了很多方法,但它们在iFrame中不起作用。

javascript - 检测 AJAX 请求调用的 Iframe 滚动事件

我的主页上有一个链接,该链接使用ajax检索在Iframe中显示的PDF,我正在尝试检测PDF文档的滚动事件并显示消息或执行某些操作。一般来说,我在stackoverflow和谷歌搜索上尝试了与其他解决方案不同的解决方案,但找不到好的解决方案。主.php$(document).on('click','#nextpdf',function(event){event.preventDefault();varreg=$(this).attr("href");varstr=reg.split('?')[1];$.ajax({type:"GET",url:'../functions/pdfrea

javascript - 检测 AJAX 请求调用的 Iframe 滚动事件

我的主页上有一个链接,该链接使用ajax检索在Iframe中显示的PDF,我正在尝试检测PDF文档的滚动事件并显示消息或执行某些操作。一般来说,我在stackoverflow和谷歌搜索上尝试了与其他解决方案不同的解决方案,但找不到好的解决方案。主.php$(document).on('click','#nextpdf',function(event){event.preventDefault();varreg=$(this).attr("href");varstr=reg.split('?')[1];$.ajax({type:"GET",url:'../functions/pdfrea

html - iframe 100% 高度导致垂直滚动条

我正在尝试布局一个设计,该设计在屏幕顶部具有固定高度的header,然后在下方占据剩余空间的iframe。我想出的解决方案如下:本质上,我在标题下方创建了一个绝对定位的div并调整其大小以占用其余空间,然后将完整尺寸的iframe放在那里。我遇到的问题是,如果您在每个浏览器(使用chrome/safari/ie8测试)中使用XHTMLStrict完全如下所示粘贴代码,您将看到一个带有几个像素的垂直滚动条div下方的空白区域。做一些实验,我发现如果我完全删除文档类型,它在safari/chrome中工作,但IE变得更糟,将iframe高度设置为300px左右。如果我将doctype设置为

html - iframe 100% 高度导致垂直滚动条

我正在尝试布局一个设计,该设计在屏幕顶部具有固定高度的header,然后在下方占据剩余空间的iframe。我想出的解决方案如下:本质上,我在标题下方创建了一个绝对定位的div并调整其大小以占用其余空间,然后将完整尺寸的iframe放在那里。我遇到的问题是,如果您在每个浏览器(使用chrome/safari/ie8测试)中使用XHTMLStrict完全如下所示粘贴代码,您将看到一个带有几个像素的垂直滚动条div下方的空白区域。做一些实验,我发现如果我完全删除文档类型,它在safari/chrome中工作,但IE变得更糟,将iframe高度设置为300px左右。如果我将doctype设置为

javascript - 使用 &lt;iframe&gt; 和 <embed> 显示 SVG 和脚本的区别

我正在尝试创建动态SVG图形,据我所知,创建动态SVG的唯一方法是使用脚本语言,所以我有几个问题,基本上我想加载或嵌入SVG到HTML网页并使用网页中的输入控制图形,而不是在SVG文件中对ECMAscript进行硬编码。我不完全确定我是否应该使用嵌入标记或iframe来显示SVG这里是我对SVG和脚本的怀疑:使用有什么区别(在脚本方面)或者和用于访问SVG元素的标签?也许有人可以包含简单的示例。SVG可以评估元素属性中的数学表达式吗(只是为了确定)? 最佳答案 不要使用或.相反,将您的SVG直接嵌入XHTML中,如下所示:http: