Mellowtrax
Mitglied
Hallo zusammen
Ich hab ein kleines Problem. Und zwar hab ich einen CCS Code, der mir den aktiven Link hervorhebt. den Code seht ihr unten:
Im Head
Aufrus im body
Ok nun habe ich folgenden PHP Code, welcher mir ein Verzeichnis ausliest und einen Link erstellt:
Ok nun möchte ich, dass die Links, welche durch diesen PHP Code erstellt werden, ebenfalls hervorgehoben werden (nur der aktive Link natürlich)
So hab ich mir folgenden Code gebastelt
Nu rfunktioniert das nicht. Weshalb denn nur?
Was hab ich falsch gemacht
Ich hab ein kleines Problem. Und zwar hab ich einen CCS Code, der mir den aktiven Link hervorhebt. den Code seht ihr unten:
Im Head
Code:
<STYLE TYPE="text/css">
<!--
A
{
Font-Family: Arial, Verdana, Helvetica;
Font-Size: 100%;
Text-Decoration: none;
}
.nachher
{
Color: white;
Background-Color: "#465E8A";
Font-Weight: bolder;
}
.vorher
{
Color: white;
Background-Color: #465E8A;
}
A.vorher:HOVER
{
Color: white;
Background-Color: "#465E8A";
}
A.nachher:HOVER
{
Color: white;
Background-Color: "#374A6C";
}
-->
</STYLE>
<base target="Hauptframe">
</head>
<font color="#000000" font size="2" face="Arial"> <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
var Auswahl;
var aktLink=1;
function Klick(Nr)
{
if(document.getElementById)
{
Auswahl=document.getElementById("Link"+aktLink);
Auswahl.className="vorher";
Auswahl=document.getElementById("Link"+Nr);
Auswahl.className="nachher";
Auswahl.blur();
aktLink=Nr;
}
if(document.all && !document.getElementById)
{
Auswahl=document.all["Link"+aktLink];
Auswahl.className="vorher";
Auswahl=document.all["Link"+Nr];
Auswahl.className="nachher";
Auswahl.blur();
aktLink=Nr;
}
}
//-->
</SCRIPT>
</font>
Aufrus im body
Code:
<a ID="Link1" CLASS="nachher" OnClick="Klick(1)" target="Hauptframe" href="EDV%20und%20Admin/EDVAdminIndex.php">
<font size="2" face="Arial">EDV und Admin</font></a><font face="Arial" size="2">
</font>
Ok nun habe ich folgenden PHP Code, welcher mir ein Verzeichnis ausliest und einen Link erstellt:
PHP:
<?PHP
$verz = 'AllgemeineInfos';
$handle=opendir ($verz);
while (false !== ($file = readdir ($handle))) {
if ($file != "." && $file != "..") {
if (!is_dir($verz.'/'.$file)) {
echo '<li><a target="SchwarzesBrettHauptframe" href="'.$verz.'/'.$file.'">'.$file.'</a></li>';
}
}
}
closedir($handle); ?>
Ok nun möchte ich, dass die Links, welche durch diesen PHP Code erstellt werden, ebenfalls hervorgehoben werden (nur der aktive Link natürlich)
So hab ich mir folgenden Code gebastelt
PHP:
<?PHP
$verz = 'AllgemeineInfos';
$handle=opendir ($verz);
while (false !== ($file = readdir ($handle))) {
if ($file != "." && $file != "..") {
if (!is_dir($verz.'/'.$file)) {
echo '<li><a ID="Link1" CLASS="nachher" OnClick="Klick(1)" target="Hauptframe" href="'.$verz.'/'.$file.'">'.$file.'</a></li>'; }
}
}
closedir($handle); ?>
Nu rfunktioniert das nicht. Weshalb denn nur?
Was hab ich falsch gemacht