作者roga (任性)
看板Web_Design
标题Re: [问题] 更改网页部分内容
时间Tue Oct 24 01:30:36 2006
※ 引述《wintercrazy ()》之铭言:
: 我想请教一下
: 如果我想做个超连结 点选了之後可以改变分页中某个部份的内容
: 该怎麽做呢?
: 例如我想做一个相簿
: 左边是这本相簿的缩图 想要点选了之後在右边出现大图
: 目前我的作法就是 每一个大图都做一个页面去对应
: 可是这个方法很不方便
: 尤其时如果有地方要修正的话 就要把全部的页面一个个更新
: 不知道要用什麽方法可以达成我要的样子呢?
: 感谢罗~
用 php 然後用 get method 去做。
<?
$page = $_GET['page'];
if(!isset($_GET['page']))
$page = "img1";
?>
<?php if($page == "img1") { ?>
<img src="img1.jpg" alt="">
<?php } elseif($page == "img3") { ?>
<img src="img2.jpg" alt="">
<?php } else echo "<h1>-_______-\"</h1>"; ?>
这是最简单的方法,以此类推,图片选单记得写在 if else 外面。
选单就写成
<a href="show.php?img=1">[1]</a>
<a href="show.php?img=2">[2]</a>
<a href="show.php?img=3">[3]</a>
<a href="show.php?img=4">[4]</a>
=========================== 分隔线 =============================
要不然就透过 Javascript 来实做也可以..
<IMG SRC="1.jpg" width="70" BORDER="0" NAME="pic0">
楼上是要被换掉的图片
<A HREF="#" OnMouseOver="document.images.pic0.src='1.jpg'"
OnMouseOut="document.images.pic0.src='default.jpg'">缩图一</A>
<A HREF="#" OnMouseOver="document.images.pic0.src='2.jpg'"
OnMouseOut="document.images.pic0.src='default.jpg'">缩图二</A>
<A HREF="#" OnMouseOver="document.images.pic0.src='3.jpg'"
OnMouseOut="document.images.pic0.src='default.jpg'">缩图三</A>
可以视情况把 OnMouseOver 改成 OnClick 之类的..
--
The Internet: where men are men, women are men, and children are FBI agents.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.130.223.207
1F:推 wintercrazy:真是非常感谢罗~ ^^" 10/24 07:45
※ 编辑: roga 来自: 220.130.223.207 (10/24 09:14)