【问题标题】:Blogger IFRAME reciveing URL_argument from URLBlogger IFRAME 从 URL 接收 URL_argument
【发布时间】:2011-03-20 23:09:07
【问题描述】:

是否可以在 BLOGGER 平台上拥有类似这样的页面(或帖子):

blog.blogspot.com/a.html?url=http://google.com/

它会在 IFRAME 参数中嵌入 (http://google.com/)

我已经有了 IFRAME 的代码,但它是静态的:

<iframe src ="http://google.com/" width="100%" height="300">
<p>Your browser does not support iframes.</p>
</iframe>

Ps.:我的真正目标是获得 2 个参数(一个用于 URL,另一个用于返回页面),但如果有人帮助我解决 1 个参数,我想我可以将它用于多个参数。

提前谢谢

【问题讨论】:

    标签: javascript blogs blogger blogspot


    【解决方案1】:

    完成。 我在 bloger 中测试过,它确实有效。

    <script>
    
    function getQueryVariable(variable) { 
      var query = window.location.search.substring(1); 
      var vars = query.split("&"); 
      for (var i=0;i<vars.length;i++) { 
        var pair = vars[i].split("="); 
        if (pair[0] == variable) { 
          return pair[1]; 
        } 
      } 
    } 
    </script>
    
    <script>
    document.write('<iframe src ="'+ getQueryVariable("url") + '" width="100%" height="300"><p>Your browser does not support iframes.</p></iframe>')
    </script>
    

    希望对你有帮助

    【讨论】:

      【解决方案2】:

      您只需要获取window.location.href 字符串,然后解析出相关部分。有关如何进行解析的示例,请参阅this tutorial

      【讨论】:

        【解决方案3】:

        你必须使用 javascript 来这样做

        【讨论】:

        • 你能给我一些例子吗? (或链接……或手册页……某些东西)
        猜你喜欢
        • 1970-01-01
        • 2019-07-17
        • 2015-12-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-11-26
        相关资源
        最近更新 更多