首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何创建一个带有框架的php页面?

问如何创建一个带有框架的php页面?
EN

Stack Overflow用户
提问于 2011-07-27 05:30:08
回答 3查看 39.3K关注 0票数 0
代码语言:javascript
复制
<html><head></head>

<frameset cols="30%,*">
<frame src="menu.php">
</frameset>
</html>

这是我的index.php页面。menu.php页面列出了一组来自mysql的客户端。

我想用mysql查询的结果创建一个超链接。当您单击mysql时,它应该调用content.php并在第二个框架中显示内容。

但到目前为止,在点击超链接时,它会将菜单框架重定向到另一个php页面。

基本上,我试图在左边的框架上创建一个菜单,并在右边的框架上显示每个列表的内容。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-07-27 05:42:50

不要使用框架。它们是回到“旧”时代的一种可怕的倒退。很容易复制框架随PHP提供的一些好处(动态/恒定的侧边栏/菜单/跨多个页面共享的内容),而不会出现框架所具有的一长串缺点。

票数 5
EN

Stack Overflow用户

发布于 2011-07-27 05:46:48

框架是一个巨大的烂摊子。但是,如果必须这样做,您可以为帧指定names,然后在菜单帧中的链接上指定target属性,以说明应在哪个帧中打开它。

另外,不要使用框架。

票数 1
EN

Stack Overflow用户

发布于 2011-07-27 05:47:04

它与php没有任何关系-它只是一个简单的html。

您必须在您的<a>链接中使用目标属性。

您的代码将类似于:

代码语言:javascript
复制
<frameset cols="30%, 70%">
<frame src="menu.php">
<frame src="content.php" name="content">
</frameset>

menu.php中的链接将为:

代码语言:javascript
复制
<a href="content.php?page=somepage" target="content">Somepage</a>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6836853

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档