1

是否可以在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 个参数,我想我可以将其调整为多个参数。

提前谢谢

4

3 回答 3

1

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

于 2011-03-21T15:41:54.047 回答
1

完毕。我在博客中测试过它确实有效。

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

希望这可以帮助

于 2011-03-23T03:36:14.400 回答
0

你必须使用 javascript 这样做

于 2011-03-20T23:13:46.553 回答