首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >空的iframe src是否有效?

空的iframe src是否有效?
EN

Stack Overflow用户
提问于 2011-05-10 15:27:54
回答 6查看 95.3K关注 0票数 82

我希望iframe最初将src设置为空,然后在页面加载后;调用JS函数,然后将src值设置为实际的值。

那么<iframe src="#" />是否有效,或者我是否需要使用其他东西,如javascript:;

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2011-05-10 15:29:49

就是<iframe src='about:blank'></iframe>

票数 117
EN

Stack Overflow用户

发布于 2018-06-24 06:48:19

如果您不想使用about:blank,您可以使用javascript作为iframesrc,如下例所示:

代码语言:javascript
复制
<iframe name="TV" id="tv" style="width:100%; background: #800000" src="javascript:document.write('<h3>Results Window</h3>')"></iframe>

上面的例子将初始化一个具有栗色背景的iframe,它有一个简单的消息<h3>Results Window</h3>。但是,您的链接的目标应该等于iframe name属性,即在该示例TV中。

注意:

一些外部网站可能会阻止从另一个来源请求其页面。例如,尝试将下面示例中的超链接的URL更改为yahoo.comgoogle.com,然后检查您的浏览器控制台。

Jsbin example

票数 2
EN

Stack Overflow用户

发布于 2011-05-10 15:34:54

您可以在src属性中使用about:blank (正如ariel前面提到的),否则在从安全页面提供服务时会抛出错误。

安全页面https将在安全网站上抛出可能不安全数据的错误。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5946607

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档