Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Blogger IFRAME从URL接收URL_参数_Javascript_Blogs_Blogger_Blogspot - Fatal编程技术网

Javascript Blogger IFRAME从URL接收URL_参数

Javascript Blogger IFRAME从URL接收URL_参数,javascript,blogs,blogger,blogspot,Javascript,Blogs,Blogger,Blogspot,在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 ifra

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>

您的浏览器不支持iFrame

注:我真正的目标是获得两个参数(一个用于URL,另一个用于返回页面),但是如果有人帮助我使用一个参数,我想我可以将它调整为几个参数


Thnx预先

您必须使用javascript来执行此操作,因此

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

完成。 我在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>

函数getQueryVariable(变量){
var query=window.location.search.substring(1);
var vars=query.split(&);

对于(var i=0;我能给我一些例子吗?(或链接…或手册页…什么的)