|
| |
|
|
| |
для: fsn
(09.12.2007 в 18:24)
| | | Это у вас задачка по JavaScript | |
| |
|
|
| |
|
|
| |
для: fsn
(09.12.2007 в 18:24)
| | | Уберите рекурсию и смотри в сторону display: block(none); | |
| |
|
|
| |
|
|
| | Есть такая функция, которая выводит список ссылок по иерархии со сдвигом вправо.
function ShowTree($id_parent,$lvl)
{
global $lvl;
$lvl++;
$sSQL = "SELECT * FROM catalog WHERE id_parent=".$id_parent;
$result=mysql_query($sSQL);
if(mysql_num_rows($result)>0)
{
echo ("<ul>\n");
while($row=mysql_fetch_array($result))
{
$id1=$row['id_otdel'];
echo ("<li>\n");
echo ("<a href=catalog.php?id_parent=".$id1.">".$row['name']."</a>"."
\n");
if($id_parent==$id1) ShowTree($id1, $lvl);
$lvl--;
}
echo ("</ul>\n");
}
}
|
Как сделать, чтобы выводились не все ссылки, а только при нажатии на родительскую ссылку, выводились ссылки в нее входящие, но при этом при нажатии на родительскую ссылку, можно было тоже перейти на страницу, указанную в ней. | |
| |
|
|
|