草庐IT

iframe-proxy

全部标签

javascript - 从 iframe 调用后菜单无法正确显示

我在页面上显示iframe时遇到问题。我有一个顶部框架,顶部显示Logo(很好)我在页面左侧有一个菜单。(我有问题)我在菜单右侧有一个框架,可以显示我的页面。我的index.htm页面正在加载所有的框架,看起来像这样:functionwin_resize(){var_docHeight=(document.height!==undefined)?document.height:document.body.offsetHeight;document.getElementById('leftMenu').height=_docHeight-90;}我的menu.htm页面有如下代码:Fil

javascript - 从 iframe 调用后菜单无法正确显示

我在页面上显示iframe时遇到问题。我有一个顶部框架,顶部显示Logo(很好)我在页面左侧有一个菜单。(我有问题)我在菜单右侧有一个框架,可以显示我的页面。我的index.htm页面正在加载所有的框架,看起来像这样:functionwin_resize(){var_docHeight=(document.height!==undefined)?document.height:document.body.offsetHeight;document.getElementById('leftMenu').height=_docHeight-90;}我的menu.htm页面有如下代码:Fil

html - 如何将 css 样式应用到 iframe 内容中?

这个问题在这里已经有了答案:HowtoapplyCSStoiframe?(28个答案)关闭9年前。我正在尝试为iframe中的内容应用CSS样式,请查看此链接http://jsfiddle.net/pPqGe/jQuery:$(document).ready(function(){$('iframe').contents().find('h1').css('color','red');});HTML:对于iframe源,我使用了实时网站。

html - 如何将 css 样式应用到 iframe 内容中?

这个问题在这里已经有了答案:HowtoapplyCSStoiframe?(28个答案)关闭9年前。我正在尝试为iframe中的内容应用CSS样式,请查看此链接http://jsfiddle.net/pPqGe/jQuery:$(document).ready(function(){$('iframe').contents().find('h1').css('color','red');});HTML:对于iframe源,我使用了实时网站。

javascript - 如何使 iframe 不保存到 Chrome 中的历史记录?

我正在尝试开发一个Chrome扩展,将Angular应用程序注入(inject)用户的浏览器窗口,以制作交互式侧边栏。通过内容脚本向页面添加iframe并将框架的源设置为我的扩展目录中的html文件,我基本上能够实现100%的目标。不幸的是,因为Angular应用程序有多个路由(允许用户登录并查看许多不同类型的信息),我发现它会干扰用户按预期使用他们的后退/前进按钮;由于iframe的源由于哈希值的变化而发生变化,因此它会在历史记录中保存一个新条目。我似乎无法为此找到或创建解决方法;是否有一些聪明的方法可以使Angular不生成历史条目,或者在不使用iframe的情况下创建不保存到历史

javascript - 如何使 iframe 不保存到 Chrome 中的历史记录?

我正在尝试开发一个Chrome扩展,将Angular应用程序注入(inject)用户的浏览器窗口,以制作交互式侧边栏。通过内容脚本向页面添加iframe并将框架的源设置为我的扩展目录中的html文件,我基本上能够实现100%的目标。不幸的是,因为Angular应用程序有多个路由(允许用户登录并查看许多不同类型的信息),我发现它会干扰用户按预期使用他们的后退/前进按钮;由于iframe的源由于哈希值的变化而发生变化,因此它会在历史记录中保存一个新条目。我似乎无法为此找到或创建解决方法;是否有一些聪明的方法可以使Angular不生成历史条目,或者在不使用iframe的情况下创建不保存到历史

javascript - 在父 DOM 中访问 iframe 窗口对象

我有一个项目,其中包含来自其他领域的元素。我正在使用JavaScript将第一个iframe窗口对象访问到变量中。这是代码:variframes=window.frames;//grabfirstiframevarifrWindow=iframes[0].window;//HereiswhereIget**Permisiondenied**ifrWindow.postMessage("hello",IframeDomain);我只收到IE8的“权限被拒绝”。我在Chrome、Firefox、Safari或更高版本的IE11等上没有问题。有人在使用IE8时遇到过此类问题吗?

javascript - 在父 DOM 中访问 iframe 窗口对象

我有一个项目,其中包含来自其他领域的元素。我正在使用JavaScript将第一个iframe窗口对象访问到变量中。这是代码:variframes=window.frames;//grabfirstiframevarifrWindow=iframes[0].window;//HereiswhereIget**Permisiondenied**ifrWindow.postMessage("hello",IframeDomain);我只收到IE8的“权限被拒绝”。我在Chrome、Firefox、Safari或更高版本的IE11等上没有问题。有人在使用IE8时遇到过此类问题吗?

jquery - 如何使用 jQuery for iframe 捕获点击事件?

我试图在播放视频时暂停主页上的slider,这样它就不会一直滑动。看看here.我试过在它上面添加一个div并捕获div的点击事件,但这不起作用。我想它只是将事件传递给iframe。请注意,iframe正在从Vimeo加载内容,而不是从我的站点加载内容。关于如何使这项工作有任何想法,或在播放视频时暂停slider的任何其他方式?我似乎走投无路... 最佳答案 在小型iframe(例如Facebookiframe)中检测点击的另一种方法是使用mouseenter和mouseleave事件。varinIframe=false;$('if

jquery - 如何使用 jQuery for iframe 捕获点击事件?

我试图在播放视频时暂停主页上的slider,这样它就不会一直滑动。看看here.我试过在它上面添加一个div并捕获div的点击事件,但这不起作用。我想它只是将事件传递给iframe。请注意,iframe正在从Vimeo加载内容,而不是从我的站点加载内容。关于如何使这项工作有任何想法,或在播放视频时暂停slider的任何其他方式?我似乎走投无路... 最佳答案 在小型iframe(例如Facebookiframe)中检测点击的另一种方法是使用mouseenter和mouseleave事件。varinIframe=false;$('if