Lexi Help
Partner
www.forumieren.com

html problem

Vorheriges Thema anzeigen Nächstes Thema anzeigen Nach unten

html problem

Beitrag von Lonsdale am Mo 4 Aug 2008 - 15:24

Hallo,
ich habe da ein Problem mit diesem Code und zwar der scrollt einfach nicht mit wie er sollte, er bleibt auf einer Stelle stehen.

Code:
<style type="text/css">
<!--

#slidemenu { position:absolute; left:-80px; width:140px; top:80px; background-color:black; border:4;  } #000000

td.menu { font:16 px tahoma; font-weight:bold;}    -->
</style>


<script type="text/javascript">
<!--

var ns4 = document.layers?1:0;
var dom = document.getElementById?1:0;

function slideRight() {

 if(dom) {
 menu = document.getElementById("slidemenu").style;
 leftend = -2;
 rightend = -117;
  if(parseInt(menu.left) < leftend) {
  menu.left = parseInt(menu.left)+4;
  getup();
  }
 }
 else if(ns4) {
 menu = document.layers["slidemenu"];
 leftend = 122;
 rightend = 8;
  if(menu.left < leftend) {
  menu.left+=4;
  getup();
  }
 }
}

function getup() {

if(window.back_timer)
clearTimeout(back_timer);
out_timer = setTimeout("slideRight()",10);
}


function slideLeft() {

 if(dom && (parseInt(menu.left) > rightend)) {
 menu.left = parseInt(menu.left)-4;
 shut();
 }
 else if(ns4 && (menu.left > rightend)) {
 menu.left-=4;
 shut();
 }
}

function shut() {

if(window.out_timer)
clearTimeout(out_timer);
back_timer = setTimeout("slideLeft()",10);
}

//-->
</script>


<script type="text/javascript">
<!--

if(dom)
document.write('<div id="slidemenu" style="position:absolute; left:-118px; top:80px;" onMouseover="slideRight()" onMouseout="slideLeft()">');

else if(ns4)
document.write('<layer id="slidemenu" onMouseover="slideRight()" onMouseout="slideLeft()">');

var ref = new Array();

/* ab hier die Adressen austauschen */

ref[0]='<a target="_blank"href="http://14nationalisten88.forum-aktiv.com/Multimedia-h1.html"> Multimedia</a>';
ref[1]='<a target="_blank"href="Webseite">Name der Seite</a>';
ref[2]='<a target="_blank"href="Webseite">Name der Seite</a>';
ref[3]='<a target="_blank"href="Webseite"> Name der Seite</a>';
ref[4]='<a target="_blank"href="Webseite">Name der Seite</a>';
ref[5]='<a target="_blank"href="Webseite">Name der Seite</a>';
ref[6]='<a target="_blank"href="Webseite">Name der Seite</a>'; 

/*weitere Links kannst Du hinzufügen */

document.writeln('<table border="3" cellpadding="0" cellspacing="0" width="142" height="200"><tr><td class="menu"> ' + ref[0] + '</td><td rowspan="7" align="center" width="22" bgcolor="silver"><b>N<br>a<br>v<br>i<br>g<br>a<br>t<br>i<br>o<br>n</b></td></tr>');


/* bei rowspan steht die Zahl der Links insgesamt , bei bgcolor die Farbe der Spalte Navigation */


for (i = 1; i < ref.length; i++) {
document.writeln('<tr><td class="menu"> ' + ref[i] + '</td></tr>');
}
document.write('</table>');


if(dom)
document.write('</div>');
else
document.write('</layer>');

//-->
</script>

Lonsdale
Premium-User
Premium-User

Männlich Beiträge : 504
Anmeldedatum : 25.08.07

Benutzerprofil anzeigen

Nach oben Nach unten

Re: html problem

Beitrag von Gast am Mo 4 Aug 2008 - 17:47

Wo hast Du den CODE denn eingefügt?

Gast
Gast


Nach oben Nach unten

Re: html problem

Beitrag von Lonsdale am Mo 4 Aug 2008 - 23:45

Ich habe den Code in overall_header_new eingefügt, aber auch auf der Hauptseite funktioniert er nicht.

Lonsdale
Premium-User
Premium-User

Männlich Beiträge : 504
Anmeldedatum : 25.08.07

Benutzerprofil anzeigen

Nach oben Nach unten

Re: html problem

Beitrag von Gast am Di 5 Aug 2008 - 0:10

Bei dem CODE scheint etwas zu fehlen. Ich schaue mir die morgen an und probiere es im Testforum

Gast
Gast


Nach oben Nach unten

Re: html problem

Beitrag von Gast am Di 5 Aug 2008 - 10:11

Lonsdale, Dein CODE hatte einige Syntaxefehler.
Leerzeichen an den falschen Stellen machen einen CODE unbrauchbar.
Ich habe ihn Dir hier noch einmal überarbeitet hineingestellt. Kopiere ihn so wie er ist und setze ihn im Template overall_header_new an den Schluß des Templates.
Die URL der Verlinkung bearbeiten.
Darauf achten, daß bei einer Änderung der Linkanzahl (+ oder -), der wert in der Zeile

document.writeln('<table border=&quot;3&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;142&quot; height=&quot;200&quot;><tr><td class=&quot;menu&quot;> ' + ref[0] + '</td><td rowspan=&quot;7&quot; align=&quot;center&quot; width=&quot;22&quot; bgcolor=&quot;silver&quot;><b>N<br>a<br>v<br>i<br>g<br>a<br>t<br>i<br>o<br>n<br></b></td></tr>');


/* bei rowspan steht die Zahl der Links insgesamt , bei bgcolor die Farbe der Spalte Navigation */

verändert werden muß.

Code:
<!-- START Slidebar -->
<style type="text/css">
<!--
#slidemenu { position:absolute; left:-80px; width:140px; top:80px; background-color:silver; border:4;  } /* hier die Farbe des Navigationsfeldes */

td.menu { font:16 px tahoma; font-weight:bold;}    -->

</style>


<script type="text/javascript">
<!--

var ns4 = document.layers?1:0;
var dom = document.getElementById?1:0;

function slideRight() {

 if(dom) {
 menu = document.getElementById(&quot;slidemenu&quot;).style;
 leftend = -2;
 rightend = -117;
  if(parseInt(menu.left) < leftend) {
  menu.left = parseInt(menu.left)+4;
  getup();
  }
 }
 else if(ns4) {
 menu = document.layers[&quot;slidemenu&quot;];
 leftend = 122;
 rightend = 8;
  if(menu.left < leftend) {
  menu.left+=4;
  getup();
  }
 }
}

function getup() {

if(window.back_timer)
clearTimeout(back_timer);
out_timer = setTimeout(&quot;slideRight()&quot;,10);
}


function slideLeft() {

 if(dom && (parseInt(menu.left) > rightend)) {
 menu.left = parseInt(menu.left)-4;
 shut();
 }
 else if(ns4 && (menu.left > rightend)) {
 menu.left-=4;
 shut();
 }
}

function shut() {

if(window.out_timer)
clearTimeout(out_timer);
back_timer = setTimeout(&quot;slideLeft()&quot;,10);
}

//-->
</script>


<script type="text/javascript">
<!--

if(dom)
document.write('<div id=&quot;slidemenu&quot; style=&quot;position:absolute; left:-118px; top:80px;&quot; onMouseover=&quot;slideRight()&quot; onMouseout=&quot;slideLeft()&quot;>');

else if(ns4)
document.write('<layer id=&quot;slidemenu&quot; onMouseover=&quot;slideRight()&quot; onMouseout=&quot;slideLeft()&quot;>');

var ref = new Array();

/* ab hier die Adressen austauschen */

ref[0]='<a href=&quot;http://www.URL/link1.htm&quot;>Link 1</a>';
ref[1]='<a href=&quot;http://www.URL/link2.htm&quot;>Link 2</a>';
ref[2]='<a href=&quot;http://www.URL/link3.htm&quot;>Link 3</a>';
ref[3]='<a href=&quot;http://www.URL/link4.htm&quot;>Link 4</a>';
ref[4]='<a href=&quot;http://www.URL/link5.htm&quot;>Link 5</a>';
ref[5]='<a href=&quot;http://www.URL/link6.htm&quot;>Link 6</a>';
ref[6]='<a href=&quot;http://www.URL/link7.htm&quot;>Link 7</a>'; 

/*weitere Links kannst Du hinzufügen */

document.writeln('<table border=&quot;3&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; width=&quot;142&quot; height=&quot;200&quot;><tr><td class=&quot;menu&quot;> ' + ref[0] + '</td><td rowspan=&quot;7&quot; align=&quot;center&quot; width=&quot;22&quot; bgcolor=&quot;silver&quot;><b>N<br>a<br>v<br>i<br>g<br>a<br>t<br>i<br>o<br>n<br></b></td></tr>');


/* bei rowspan steht die Zahl der Links insgesamt , bei bgcolor die Farbe der Spalte Navigation */


for (i = 1; i < ref.length; i++) {
document.writeln('<tr><td class=&quot;menu&quot;> ' + ref[i] + '</td></tr>');
}
document.write('</table>');


if(dom)
document.write('</div>');
else
document.write('</layer>');

//-->
</script>

Gast
Gast


Nach oben Nach unten

Re: html problem

Beitrag von Lonsdale am Di 5 Aug 2008 - 11:10

Habe den code sowie er ist mal in meinem Testforum auf die Startseite getan und es tut sich nichts es wird nichts angezeigt.

Lonsdale
Premium-User
Premium-User

Männlich Beiträge : 504
Anmeldedatum : 25.08.07

Benutzerprofil anzeigen

Nach oben Nach unten

Re: html problem

Beitrag von Gast am Di 5 Aug 2008 - 11:19

Lonsdale ich sagte in das Template overall_header_new am Ende einfügen.

Edit:
Falls Du probleme mit dem kopieren hast, hier der Code noch einmal als TXT-Datei zum runterladen.

http://topp-tsf.dyndns.org/forumieren.hilfe/tmp/lonsdale.txt

Gast
Gast


Nach oben Nach unten

Re: html problem

Beitrag von Lonsdale am Di 5 Aug 2008 - 13:51

Ok ich danke dir für die mühe Smile .

Lonsdale
Premium-User
Premium-User

Männlich Beiträge : 504
Anmeldedatum : 25.08.07

Benutzerprofil anzeigen

Nach oben Nach unten

Vorheriges Thema anzeigen Nächstes Thema anzeigen Nach oben


 
Befugnisse in diesem Forum
Sie können in diesem Forum nicht antworten