【问题标题】:What does javascript: does in iframe src?javascript: 在 iframe src 中有什么作用?
【发布时间】:2012-08-13 11:39:42
【问题描述】:
   <iframe src="javascript:''" id="__gwt_historyFrame" tabIndex='-1' style="position:absolute;width:0;height:0;border:0"></iframe>

我想问一下“javascript:”在 iframe src 中做了什么?我在一个 Web 应用程序中遇到了这段代码。

基本上,我喜欢的是他们通过 iframe 加载正文内容 -> 就像谷歌正在做的那样。 javascript: 是否起重要作用?

例如http://www.webapplication.com/#Dashboard:142 从 dashboard.php 加载内容 / 142 是用户 ID

例如http://www.webapplication.com/#settings:142 从 settings.php 加载内容 / 142 是用户 ID

【问题讨论】:

    标签: php jquery iframe frameset-iframe


    【解决方案1】:
    javascript:'' 
    

    什么都不做,它被用作填充物。有些使用about:blank,或者只是一个空文件,这是另一种方式。

    【讨论】:

      【解决方案2】:

      我刚刚构建了这个演示来回答另一个问题:http://jsfiddle.net/JCpgY/

      在 src 中使用,javascript 允许您直接在 iframe 中注入 html 字符串。据我所知,所有主流浏览器都支持此功能。

      在您的情况下,它只允许为 src 分配一个空值(这是强制性的)。作者也可以使用about:blankjavascript:void 0

      【讨论】:

        猜你喜欢
        • 2013-08-05
        • 2013-04-11
        • 2013-02-28
        • 2023-04-08
        • 1970-01-01
        • 2013-11-13
        • 2011-04-13
        • 1970-01-01
        • 2012-01-28
        相关资源
        最近更新 更多