草庐IT

frameset-iframe

全部标签

javascript - 在 iframe 中触发按钮点击

这个问题在这里已经有了答案:Attachaneventinachildiframetoahandlerintheparentwindow(2个答案)关闭7年前。这是iframe代码:这是上面的iframe调用的按钮的HTMl代码:Continue这是我用来在页面加载时触发按钮点击的jQuery函数:$('#SuperWebF1').trigger("click");但只有当我将jQuery代码放在按钮的源代码中并且iframe使用脚本调用按钮时,它才会这样工作。我想制作一个从iframe外部单击按钮的事件。可能吗?提前致谢!

javascript - 在 iframe 中触发按钮点击

这个问题在这里已经有了答案:Attachaneventinachildiframetoahandlerintheparentwindow(2个答案)关闭7年前。这是iframe代码:这是上面的iframe调用的按钮的HTMl代码:Continue这是我用来在页面加载时触发按钮点击的jQuery函数:$('#SuperWebF1').trigger("click");但只有当我将jQuery代码放在按钮的源代码中并且iframe使用脚本调用按钮时,它才会这样工作。我想制作一个从iframe外部单击按钮的事件。可能吗?提前致谢!

html - 如何强制 Iframe 在标准父框架下运行怪癖

我们有一个必须在IE9标准模式下运行的父页面,执行HTML5命令。下面我们有一个iframe,它必须以兼容模式(IE7/8)运行。在IE9中,据我所知,iframe从父级继承了它们的文档类型。那是对的吗?这个问题有什么解决办法吗?不知何故,iframe可以在标准模式doctype父框架下使用quirksdoctype执行吗?谢谢,塔尔 最佳答案 不可能在IE9的子iframe中触发不同的呈现模式,正如此处的官方记录:http://msdn.microsoft.com/en-us/library/gg558056(v=vs.85).a

html - 如何强制 Iframe 在标准父框架下运行怪癖

我们有一个必须在IE9标准模式下运行的父页面,执行HTML5命令。下面我们有一个iframe,它必须以兼容模式(IE7/8)运行。在IE9中,据我所知,iframe从父级继承了它们的文档类型。那是对的吗?这个问题有什么解决办法吗?不知何故,iframe可以在标准模式doctype父框架下使用quirksdoctype执行吗?谢谢,塔尔 最佳答案 不可能在IE9的子iframe中触发不同的呈现模式,正如此处的官方记录:http://msdn.microsoft.com/en-us/library/gg558056(v=vs.85).a

html - 使用不同的用户代理加载 iframe 内容

是否可以使用不同的用户代理加载iframe?为iframe使用移动用户代理将帮助我的应用将移动网站显示为悬停弹出窗口。例如,只有当用户代理来自移动设备时,Google才会显示移动搜索结果页面。这个想法是否有任何替代解决方案或是否存在任何安全风险?? 最佳答案 首先,您必须创建一个函数来更改用户代理字符串:functionsetUserAgent(window,userAgent){if(window.navigator.userAgent!=userAgent){varuserAgentProp={get:function(){re

html - 使用不同的用户代理加载 iframe 内容

是否可以使用不同的用户代理加载iframe?为iframe使用移动用户代理将帮助我的应用将移动网站显示为悬停弹出窗口。例如,只有当用户代理来自移动设备时,Google才会显示移动搜索结果页面。这个想法是否有任何替代解决方案或是否存在任何安全风险?? 最佳答案 首先,您必须创建一个函数来更改用户代理字符串:functionsetUserAgent(window,userAgent){if(window.navigator.userAgent!=userAgent){varuserAgentProp={get:function(){re

html - 如何让 iframe 占据全宽(即像 div 一样显示)

我正在尝试让iframe像普通的非floatDIV一样运行。即占据parent的整个宽度。这可能吗?寻找等同于说display:div;的东西编辑:我不是在寻找width:100%,因为我在左侧还有另一个float元素。非floatDIV将占用右侧的其余空间。这是我希望实现的行为。工作:右边有一个DIV-http://jsbin.com/onaxax/1/edit不工作:右边有一个IFRAME-http://jsbin.com/erapuv/1/edit 最佳答案 您必须使用overflow:hidden将iframe包裹在元素中,

html - 如何让 iframe 占据全宽(即像 div 一样显示)

我正在尝试让iframe像普通的非floatDIV一样运行。即占据parent的整个宽度。这可能吗?寻找等同于说display:div;的东西编辑:我不是在寻找width:100%,因为我在左侧还有另一个float元素。非floatDIV将占用右侧的其余空间。这是我希望实现的行为。工作:右边有一个DIV-http://jsbin.com/onaxax/1/edit不工作:右边有一个IFRAME-http://jsbin.com/erapuv/1/edit 最佳答案 您必须使用overflow:hidden将iframe包裹在元素中,

css - iframe srcdoc 的替代品?

一般来说,我反对使用iframe,但它解决了我的一个特殊问题。问题是我在网页上有一个tinyMCE编辑器。用户使用此编辑器制作内容后,内容将作为HTML发送到Web应用程序。此内容然后显示在一个div中。问题是tinyMCE经常添加带有绝对位置的样式以及与网络应用程序的其余部分相冲突的东西。测试时我发现新的HTML5iframesrcdoc="SomeHTML"和seamless="true"非常适合我的情况。它看起来天衣无缝,内容风格和我的风格都完好无损。遗憾的是,我现在看到Android尚不支持HTML5srcdoc属性(http://w3schools.com/html5/try

css - iframe srcdoc 的替代品?

一般来说,我反对使用iframe,但它解决了我的一个特殊问题。问题是我在网页上有一个tinyMCE编辑器。用户使用此编辑器制作内容后,内容将作为HTML发送到Web应用程序。此内容然后显示在一个div中。问题是tinyMCE经常添加带有绝对位置的样式以及与网络应用程序的其余部分相冲突的东西。测试时我发现新的HTML5iframesrcdoc="SomeHTML"和seamless="true"非常适合我的情况。它看起来天衣无缝,内容风格和我的风格都完好无损。遗憾的是,我现在看到Android尚不支持HTML5srcdoc属性(http://w3schools.com/html5/try