statisches Menü

benderos

Mitglied
Hallo Zusammen,

ich habe nicht besonders viel Ahnung von javascript.
Ich habe hier ein statisches Menü:

Code:
<html>

<head>
<meta http-equiv="Content-Language" content="de">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Kundenanlagen Axapta A</title>


<script language="JavaScript">
<!-- Begin
function setVariables() {
if (navigator.appName == "Netscape") {
v=".top=";
dS="document.";
sD="";
y="window.pageYOffset";
}
else {
v=".pixelTop=";
dS="";
sD=".style";
y="document.body.scrollTop";
   }
}
function checkLocation() {
object="object1";
yy=eval(y);
eval(dS+object+sD+v+yy);
setTimeout("checkLocation()",10);
}
//  End -->
</script>



</head>

<body OnLoad="setVariables();checkLocation()" bgcolor="#D9ECFF">

<div align="center">

<table border="0" width="63%" id="table1" cellpadding="2">
	<tr>
		<td>
		<p align="center"><font size="6" color="#0000FF" face="Tahoma">Kundenanlagen Axapta<br>
		</font><font size="5" color="#0000FF" face="Tahoma">Bitte Auswahl 
		anklicken</font><font size="6" color="#0000FF" face="Tahoma"><br>
&nbsp;</font></td>
	</tr>
	</table>
</div>
<div align="center">
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
	<table border="0" width="726" id="table2" cellspacing="6">
		<tr>
			<td width="122" height="60" align="center">
			&nbsp;</td>
			<td width="594" nowrap height="60">tes</td>
		</tr>
		<tr>
			<td width="122" height="60" align="center">
			&nbsp;</td>
			<td width="594" nowrap height="60">test</td>
		</tr>
		<tr>
			<td width="122" height="60" align="center">
			&nbsp;</td>
			<td width="594" nowrap height="60">test</td>
		</tr>
		<tr>
			<td width="122" height="60" align="center">
			&nbsp;</td>
			<td width="594" nowrap height="60">test</td>
		</tr>
		<tr>
			<td width="122" height="60" align="center">
			&nbsp;</td>
			<td width="594" nowrap height="60">test</td>
		</tr>
		<tr>
			<td width="122" align="center">&nbsp;</td>
			<td width="594" nowrap>test&nbsp;</td>
		</tr>
		<tr>
			<td width="122" align="center">&nbsp;</td>
			<td width="594" nowrap>
			test&nbsp;</td>
		</tr>
		<tr>
			<td width="122" align="center">&nbsp;</td>
			<td width="594" nowrap>
			test<p>&nbsp;</td>
		</tr>
		<tr>
			<td width="122" align="center">&nbsp;</td>
			<td width="594" nowrap>
			test<p>&nbsp;</td>
		</tr>
		<tr>
			<td width="122" align="center">&nbsp;</td>
			<td width="594" nowrap>
			test<p>&nbsp;</td>
		</tr>
		<tr>
			<td width="122" align="center">&nbsp;</td>
			<td width="594" nowrap>
			&nbsp;</td>
		</tr>
		<tr>
			<td width="122" align="center">&nbsp;</td>
			<td width="594" nowrap>
			&nbsp;</td>
		</tr>
		<tr>
			<td width="122" align="center">&nbsp;</td>
			<td width="594" nowrap>
			&nbsp;</td>
		</tr>
		<tr>
			<td width="122" align="center">&nbsp;</td>
			<td width="594" nowrap>
			&nbsp;</td>
		</tr>
	</table>
</div>

<p align="right">&nbsp;<p align="right">&nbsp;


 
<div id="object1" style="position:absolute; visibility:show; right:3px; z-index:0; bottom:504px; width:198px">
 
<table width=130 border=0 cellspacing=1 cellpadding=0>
<tr>
<td height="28" nowrap><center><font face="Arial">zurück zur Hauptseite</font></center></td>
</tr>
</table>
</div>
 

</body>

</html>

Diese Menü befindet sich allerdings immer rechts oben. Auf die Eingabe von 'right' kam ein Reaktion, allerdings nicht auf 'bottom' oder 'top'. Ich möchte das Menü auf einer bestimmten Höhe plazieren. Danke schon mal im Voraus.

Tschau

benderos
 
http://www.tutorials.de/forum/javascript/215197-keine-ahnung-von-javascript.html hat gesagt.:
"Sinn dieses Boards ist es nicht, dass User mit Ahnung von einer bestimmten Sprache für User ohne Ahnung eine Wunschliste abarbeiten.
Ebensowenig ist es Sinn des Boards, das Basiswissen einer bestimmten Sprache zu vermitteln.
Dafür gibt es mannigfaltige Adressen im Web, die sich dies zur Aufgabe gemacht haben und sehr gut tun."
Wir sind hier nicht dazu da deine Arbeit für dich zu erledigen. Normalerweise läuft es so hier im Forum: Jemand hat ein Script selbst geschrieben, aber ist auf eine Fehler gestoßen bzw. weiß nicht wie er eine bestimmte Sache realisieren kann. Er hat schon google und selfhtml ausgeschöpft und hat auch kein Script gefunden, wo soetwas ähnliches schonmal war bzw. versteht es nicht ganz. Er postet einen ausfürlichen Beitrag, wo er den Fehler vermutet bzw. was er genau realisieren will und die Leute die ihm helfen bringen ihn auf den richtigen Weg. Dieser Jemand kennt aber in jedem Fall schon die Grundlagen von Javascript.

Was du hier anscheinend willst ist, dass wir dir das Script umschreiben, ohne dass du dich dafür anstengen bzw. Ahnung von Javascript haben musst und ohne jeglichen Lerneffekt für dich. Für sowas bist du hier falsch. Ich kann mich da auch irren, aber es klingt ganz einfach sehr danach, denn du verstehst noch nicht mal das funktionsprinzip deines Menüs.

Trotzdem noch das übliche "auf den Weg bringen"
Du musst dafür sorgen, dass pixelTop immer den Wert: scrollTop + gewünschte Anzeigehöhe deiens Menüs hat. Wenn du es ganz unten (aber noch sichtbar) haben willst wäre das: srollTop + größe des Anzeigebereichs - höhe deines Menüs
Die größen werden alldings in verschiedenen Browsern verschieden ermittelt. Die Forensuche und selfhtml sollten hier Aufschulss geben. Du könntest auch nach etwas ähnlichem in einer Scriptdatenbank suchen.
 
Zuletzt bearbeitet:
Sorry, ich wollte doch nur eine kleine Hilfe was dieses Script betrifft.
Ich hätte es ja verstanden wenn das Script ewig lange gewesen wäre. So dachte ich diese Kleinigkeit ist leicht erledigt.
Trotzdem vielen Dank für die Hilfe. Und Du kannst Dir sicher sein, dass ich dieses Forum nicht nur "ausnutze"!

Tschö

benderos
 
Ja, sorry, es war einfach heute schon jemand, der ein Script gepostet hat, das wir dann für ihn anpassen sollten. Ich habe dir ja gesagt, wie du es ungefähr machen kannst. Versuch es einfach und wenn's nicht klappt kannst du ja hier im Thread nochmal den Code posten und wir helfen dir weiter.
 
Hallo,

ich verstehe Dich. Ich arbeite mit Frontpage und habe jetzt einfach ein paar Zeilen in das Object eingefügt, so dass der Text nach unten gerutscht ist. So habe ich die Position des Textes erreicht.
Aber trotzdem nochmals vielen Dank.

tschau

benderos

P.S. Ich habe im Forum vorher gesucht und leider nichts gefunden.
 

Neue Beiträge

Zurück