Blogger IFRAME 从 URL 接收 URL_argument

发布于 2024-10-24 18:46:03 字数 495 浏览 9 评论 0原文

是否有可能在 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>

附注:我的真正目标是获得 2 个参数(一个用于 URL,另一个用于返回页面),但是如果有人帮助我处理 1 个参数,我想我可以根据几个论点对其进行调整。

提前谢谢

Is it possible to have a page (or post) in the BLOGGER platform that works similar to this:

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

And it would embed in an IFRAME the argument (http://google.com/)

I already have the code for the IFRAME, but it's static:

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

Ps.: My real objective is to get 2 arguments (one for the URL and another for the return page), but If someone helps me with 1 argument, I think I can adapt it for several arguments.

Thnx in advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

北城孤痞 2024-10-31 18:46:03

完毕。
我在博客上测试过,确实有效。

<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>

希望这有帮助

Done.
I tested it in bloger and it does work.

<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>

Hope this helps

孤芳又自赏 2024-10-31 18:46:03

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

You just need to get the window.location.href string and then parse out the relevant parts. For an example on how to do the parsing, see this tutorial.

清醇 2024-10-31 18:46:03

你必须使用 javascript 才能做到这一点

you have to use javascript todo so

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文