打开从一个页面到另一个页面上的iframe的链接

时间:2013-11-11 14:57:26

标签: javascript jquery html iframe

我想做一些事情,我在一个名为home.php的页面上有一个链接到facebook的链接,当你点击这个链接我希望它带你到一个名为frame.php的页面,顶部有一个标题和iframe中的facebook链接。像这样:http://themeforest.net/item/ime-portfolio-web-app/full_screen_preview/2918523任何人都可以建议最好的方法是做什么。如果您查看该链接的来源,您会看到他们有一个标题,后跟一个iframe,前一个链接已传播到其中。

希望这一切都有意义,如果不是继承人的一些基本编码我想要实现的目标:

<a href="Send-to-iframe:http://facebook.com">link</a>

---下一页

<header>My website name/logo</header>

<iframe src="propagated iframe link from previous page">

2 个答案:

答案 0 :(得分:0)

您需要创建一个新页面,其中包含标题和下面的iframe。此页面需要通过查询字符串获取URL,然后输出url作为iframe的src。

示例PHP页面(iframe.php)(只是最基本的东西):

<html>
<head>

</head>
<body>
<div id="header">Your header</div>
<iframe src="<?$_GET['url']?>"></iframe>
</body>
</html>

然后你这样称呼这个页面:

<a href="/iframe.php?url=whatever.html">Open page</a>

这应该可以让您知道它是如何完成的,但请注意,您可能需要检查传入的URL并仅允许某些域等,以防您不希望用户能够通过您打开他们想要的URL。 iframe.php页面。

答案 1 :(得分:0)

这是不可能的,因为你无法在iframe it's forbidden中加载Facebook。 否则,您的 frame.php 页面可能只包含<header><iframe>