问题标签 [iframe]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 如何激活从 iframe 获取的 javascript-tag?
我有一个 Javascript 的富文本编辑器,我希望能够在 Javascript 标记中输入嵌入式小部件。IE:
仍然使用 JS 我将 html 内容从 iframe 移动到页面中的 DIV 中:
当内容被复制到 DIV 中时,不会调用脚本。有没有办法让这个脚本运行?
asp.net - 在 div 中加载 aspx 或调整 iframe 的大小
我有一个htm
带有一个iframe
和一个菜单结构的文件。菜单可以加载一个htm
文件iframe
或一个aspx
文件。完全没有问题。
但是......现在他们想要iframe
获取其内容的大小。(因此 中不会有滚动条iframe
,但您必须滚动整个htm
文件。)
我没有让这个工作,所以我想我会用 adiv
来解决这个问题。但我无法让aspx
文件加载到div
.
所以我被困住了。要么我必须找到一种方法让我的iframe
成长,要么我必须找到一种方法将aspx
文件加载到div
.
asp.net - 使用编码字符代替正确的字符
我有一个小问题,我希望你能帮我解决这个烦人的问题。
我需要在管理面板中使用 iFrame 来让用户使用选择服务,在 HTML 中我有:
在我的代码隐藏文件中,我有:
输出是这样的:
请注意在传递用户名和密码时&
改为登录 src 地址&
我怎样才能防止这种情况?
我尝试使用 HttpUtility.Decode(myCompleteUrl) 但取得了相同的成就:(
最糟糕的是,如果 src 代码只有地址
我无法输入用户/密码,我看到表单并且可以输入文本,但它什么也没做,它只刷新 iframe 内页,在一个完整的窗口中执行此操作,工作正常。
在该管理面板中,我有一个文本框给用户添加用户名和密码,以便进入管理页面,我将直接跳转到 iFrame 中的服务,因此用户无需每次都输入用户/密码登录,这就是我试图动态添加这些值的方式。
有任何想法吗?
补充: 如果我将正确的 URL 地址(带有用户和密码)放在 HTML 端的 iFrame src 属性中(不是动态的),一切正常:(
html - 超越 iframe
我正在尝试让 iframe B 与站点 A 进行通信。我进行了搜索和搜索,并且我读到的每一件事都说,如果它们属于不同的域(iframe src 来自子域),这是不可能的。
我想交流,因为我的公司在其页面上有广告,并且需要每 X 分钟刷新一次。如果它是一个正常的添加,这没关系,但有些添加扩展。就像我添加的那样,从 300x250 开始,然后到 800x300。我想与 iframe 沟通以了解添加何时会扩展,但这似乎不是一种方式。有没有办法让添加超出 iframe 的初始大小?
如果添加是 300x250,则 iframe 也将具有 300x250,但是当添加扩展时,它会被切断,所以我真的需要让 iframe 也扩展或者让添加超出 iframe 的大小。
任何人都知道如何做到这一点,或者有一些教程展示了如何与 iframe 进行一些基本的通信。
注意:有些网站还提供具有完全不同域的添加,因此如果有人知道如何使其超越 iframe,那就太好了。
谢谢
php - 在 iframe 之间传递 cookie 数据
假设我有一个网站 www.example.com,其登录框位于 api.example.com 的 iframe 中。我的问题是:
- 是否可以将 cookie 数据从内部 iframe(api.example.com)传递到网站,以便网站知道用户何时登录?
- 是否可以在客户端执行此操作,而无需刷新整个页面?用户登录的事实如何传递到网站?
任何适用于 FF 和 IE 6/7 的解决方案都会很棒。
javascript - 从 IFrame 源中更改 IFrame 属性。是否可以?
在我的计算机上,我正在使用基于 HOSTS 重定向的自定义广告拦截(因此我可以在 Chrome 中使用广告拦截)。我在我的机器上运行 IIS,所以我有一个自定义的空白 404 错误,当iframe
页面上显示基于 - 的广告时会显示该错误。
我已经修改了我的 404 错误以从其父级继承其背景颜色,这样广告在非白色背景的网站上看起来就不会令人讨厌。我的下一个挑战是使用我的 404 页面完全折叠iframe
它,使其根本不会显示在页面上。
<iframe />
是否可以从 iframe中更改包含标签?如果可能的话,我只想更改高度和宽度属性。如果是这样,我将如何去做?
ruby-on-rails - 在 Rails 中使用框架(或 iframe)的最佳实践是什么?
我正在构建一个 Ruby on Rails 应用程序,人们在其中点击地址。当他们点击时,我想在框架中显示地址的小型谷歌地图。我想使用框架/iframe,所以当他们向下滚动查看更多地址时,小地图也不会滚动。
我很难找到这方面的例子或讨论。我正在考虑用原始<FRAMESET>
标签修改布局,但这似乎有点野蛮。在 Rails 应用程序中使用框架或 iframe 的最佳方式是什么?
顺便说一句,如果重要的话,我们正在使用 Haml 作为我们的模板。
javascript - 显示某些页面时强制左(导航)框架
我有一个旧网站,左侧框架导航,右侧页面。
我想当一个页面直接被 url'd 时,导航(左框架)也显示。
直到现在我是一个 js 工作,但我不知道它从什么时候开始不工作,现在返回这个消息:
Forbidden 您无权访问此服务器上的 /master.html。此外,在尝试使用 ErrorDocument 处理请求时遇到 404 Not Found 错误。Apache/2.2.10 (Unix) mod_ssl/2.2.10 OpenSSL/0.9.8i DAV/2 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 服务器在 www.cpis.es 端口 80
我使用的代码是
谢谢,吉列尔莫。
javascript - 调整 iframe 大小时如何防止 swf 刷新?
我正在调整 iframe 的大小,当我在 Firefox 中这样做时,内容会刷新。
我有一个扩展的 swf,在 Firefox 中,当 iframe 扩展以容纳 swf 时,swf 出现在其正常位置。
在 IE 中,这不会发生。
任何人都知道如何防止在 Firefox 中发生刷新?
谢谢
编辑:
好的,我认为页面没有被刷新,只是 swf 请在以下位置查看:
http://antoniocs.org/iframe/index_.html
您可以看到,在 Firefox 3 中进行重新尺寸调整时会出现快速“闪烁”,并且 swf 会返回其初始状态(未展开),但在 IE 中不会发生这种情况。
代码都是客户端的,因此如果您查看页面的源代码,您可以查看所有代码。
javascript - 在 IE 中通过 DOM 访问框架
好的,其他所有浏览器都可以使用我目前编写的方法正常工作,但由于某种原因 Internet Explorer 无法正常工作。我在兼容性上花了几个小时(比实际开发该功能更多的时间!)并且快要放弃了!
我有一个论坛,其中一个简洁的功能是 WYSIWYG 编辑器。为此,我基本上有一个 IFrame 作为文档:
这是 JavaScript 的当前状态(不断更新):
它现在部分工作,但在线失败:
在 Internet Explorer 中,“'frames.writer.document.body' 为空或不是对象”。