草庐IT

iframe 的使用理解

一、什么是iframe。frame用于在页面内显示页面,使用iframe会创建包含另外一个文档的内联框架(即行内框架)iframesrc="URL">/iframe>二、iframe的常用属性1、width定义iframe的宽度2、height定义iframe的高度3、name规定iframe的名称4、frameborder规定是否显示边框,值为0(不显示)和1(显示)5、scrolling规定是否在iframe中显示滚动条,值为yes、no、auto6、src设置iframe的地址(页面/图片)7、srcdoc用来替换iframe中html、body里的内容(IE不支持)8、sandbox对

java - Selenium WebDriver : How to wait for iFrames to load completely?

我正在测试一个带有iFrame的页面,其内容由JavaScript动态生成。我必须等待iFrame完全加载以确保所有元素都存在。我尝试了以下代码,它没有用。WebDriverframe=wait.until(ExpectedConditions.frameToBeAvailableAndSwitchToIt("frmMain"));我还尝试等待iFrame中的某些元素出现。它没有用,也没有。任何帮助将不胜感激,谢谢! 最佳答案 选择IFrame上加载时间最长的任何元素,例如任何按钮或图像,然后使用以下代码等待。WebDriverWa

python - iframe 不在 ipython-notebook 中呈现

以下iframe不会在ipython-notebook中呈现fromIPython.displayimportHTMLHTML('')但是,这个将呈现(注意,.com与.org)fromIPython.displayimportHTMLHTML('')在第一个示例中我做错了什么吗?如果这是错误,我应该在哪里提交错误报告? 最佳答案 IPython现在直接支持IFrame:fromIPython.displayimportIFrameIFrame('http://stackoverflow.org',width=700,height=

python - 如何删除 Django 中的 X 框架选项 header ?

我制作了一个包含iframe的页面.iframe里面我想显示多个不同的链接,例如来自facebook的文章、新闻、youtube视频或任何其他可能的URL。但是,由于Xframeheader,我无法这样做。我引用了以下链接:https://docs.djangoproject.com/en/1.8/ref/clickjacking/和DjangoXFrameOptionsMiddleware(X-Frame-Options)-allowiframebyclientIP但没有得到任何帮助。我的settings.py文件的MIDDLEWARE_CLASSES是:MIDDLEWARE_CLA

iframe标签下的通信

通常在页面中嵌套iframe的情况下还需要进行消息传递的通信需求。一般分为两种情况:1.iframe里的链接与父页面链接是非跨域    这种情况处理比较简单,直接在父级页面下就可以写脚本控制iframe里的元素,同时对iframe里的元素进行操作,例如绑定事件,当事件触发时发送消息给父级页面。        具体实践脚本如下:try{//绑定窗口消息事件,接收来iframe发送的消息window.addEventListener('message',function(ev){if(ev.data.source=='pt_event'&&ev.data.message=='iframeButto

javascript - 如何在一个浏览器窗口下自动刷新循环多个网站页面,如屏幕保护程序?

如何在一个浏览器下循环刷新多个网站页面?例如。我有几个内部自定义设计网站,我想在大型LCD面板上为我的用户显示,有点像屏幕保护程序,但这是在全屏窗口(F11)中循环浏览多个WebURL 最佳答案 我同意SLaks。您可以使用iframe将站点加载到您的页面中并控制您显示的页面。您将无法控制iframe内的任何内容,但可以显示它。还要注意会超出iframe的网站,例如stackoverflow.com这是我构建的示例,我认为它有助于说明如何完成此操作。可以向其中添加更多内容以使其变得非常酷,或者可以保持非常简单。示例页面=>http:

javascript - 如何在一个浏览器窗口下自动刷新循环多个网站页面,如屏幕保护程序?

如何在一个浏览器下循环刷新多个网站页面?例如。我有几个内部自定义设计网站,我想在大型LCD面板上为我的用户显示,有点像屏幕保护程序,但这是在全屏窗口(F11)中循环浏览多个WebURL 最佳答案 我同意SLaks。您可以使用iframe将站点加载到您的页面中并控制您显示的页面。您将无法控制iframe内的任何内容,但可以显示它。还要注意会超出iframe的网站,例如stackoverflow.com这是我构建的示例,我认为它有助于说明如何完成此操作。可以向其中添加更多内容以使其变得非常酷,或者可以保持非常简单。示例页面=>http:

javascript - 从 HTML5 中的 <iframe> 进入全屏

我希望我的iframe通过iFrame本身内的HTML5全屏事件触发器进入全屏。这可能吗? 最佳答案 当然可以!YoutubeHTML5播放器可以!您可以使用这个javascript库http://brad.is/coding/BigScreen/并记得将标签AllowFullScreen添加到您的iframe。 关于javascript-从HTML5中的<iframe>进入全屏,我们在StackOverflow上找到一个类似的问题: https:

javascript - 从 HTML5 中的 &lt;iframe&gt; 进入全屏

我希望我的iframe通过iFrame本身内的HTML5全屏事件触发器进入全屏。这可能吗? 最佳答案 当然可以!YoutubeHTML5播放器可以!您可以使用这个javascript库http://brad.is/coding/BigScreen/并记得将标签AllowFullScreen添加到您的iframe。 关于javascript-从HTML5中的<iframe>进入全屏,我们在StackOverflow上找到一个类似的问题: https:

php - 在php文件中包含一个网站

您好,我正在尝试将另一个网站的网页链接包含到我的网站中。我该怎么做?我试过了但是在这条语句之后所有的命令都没有加载。我想直接将另一个网页包含到我的主页中。我的主页完全是用php设计的,但另一个是html或php。我也试过但是这个html根本没有加载。可能的解决方案:好的,这就是我正在使用的我只是为我的索引页添加了一个下拉菜单。我网站的CMS限制我在IE中查看dorpdown。当我查看dropdown.html页面时,我可以看到下拉菜单,所以我正在尝试使用iframe。现在使用iframe我也可以在IE中看到下拉菜单,但是下拉菜单没有显示在顶部。它显示在网站上其他图片的后面。我如何将它放