2

快速概述我所拥有的以及我想要做什么:

  • MASTER 页面有一个下拉菜单,其中包含指向各个登录页面的四个链接。登录 --> 4 个链接(儿童、青少年、成人、老年人)
  • 只有 1 个登录页面包含 4 个 css 样式表,具体取决于您的类型(儿童、青少年、成人、老年人)
  • 我希望母版页上的链接能够立即将用户带到具有正确 css 样式表的登录页面。

  • 我知道如何让它在登录页面本身上工作,但不知道如何从不同页面上的链接调用特定的 css 样式表。

欢迎任何帮助!

4

1 回答 1

0

我认为你需要一个 url 参数和 switch 函数......在 PHP 中你可以使用它:

<?php
$page = $_GET['page'];
switch($page){
case"children":
  $style_link = "<link href="CHILDREN LINK STYLESHEET" rel="stylesheet"/>";
break;
case"teenagers":
  $style_link = "<link href="TEENAGERS LINK STYLESHEET" rel="stylesheet"/>";
break;
case"adults":
  $style_link = "<link href="ADULTS LINK STYLESHEET" rel="stylesheet"/>";
break;
case"seniors":
  $style_link = "<link href="SENIORS LINK STYLESHEET" rel="stylesheet"/>";
break;
}
?>

并在您的 html 代码中打印它:

<html>
   <head>
   <?php echo $style_link;?>
   </head>
........
</html>

然后不要忘记将 url 参数添加到每个下拉链接中:

www.your-site.com/login.php?page=children www.your-site.com/login.php?page=adults ... etc

于 2012-10-31T10:56:22.570 回答