网页如何使用www.website.com/?=example navigation?

时间:2012-12-20 08:32:25

标签: html css

说,如果我有一个网站http://website.com/

如何允许每个导航标签加载包含地址的新页面,例如http://website.com/?=newpage

我的其他html页面应该是什么文件名?

2 个答案:

答案 0 :(得分:1)

没有不同的文件来加载内容,它只是GET变量,其值为URL,您需要服务器端或jQuery来加载页面上的相应内容

PHP例如

<?php
if(isset($_GET['page']) && $_GET['page'] == 'first_page') {
?> 
Whatever you type in here shows when url is like www.example.com?page=first_page
<?php
} elseif($_GET['page']) && $_GET['page'] == 'second_page') {
?>
Whatever you type in here shows when url is like www.example.com?page=second_page
<?php
}
?>

答案 1 :(得分:0)

您需要使用服务器端语言来解析查询字符串(问号后面的所有内容(?))。实际页面是默认页面(usualy index.html)。您也可以使用JavaScript,但这种方法更复杂,并且对不支持它的客户端有问题。