-1

我想做一些事情,我在一个名为 home.php 的页面上有一个链接到 facebook,当你点击这个链接时,我希望它带你到一个名为 frame.php 的页面,顶部有一个标题和 facebook iframe 中的链接。像这样: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">
4

2 回答 2

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,并且只允许某些域等,以防您不希望用户能够通过您的 iframe.php 打开他们想要的任何 URL页。

于 2013-11-11T15:02:41.853 回答
0

这是不可能的,因为您无法在 iframe 中加载 Facebook,这是被禁止的。否则,您的frame.php页面可能只包含 a<header><iframe>以下内容。

于 2013-11-11T15:17:56.130 回答