Seite 1 von 1

Java-Script-Problem nach npage-Update

Verfasst: Sa 17. Mär 2012, 16:58
von Eldeen
Huhu,

habe mich hier angemeldet, weil ich nicht das Gefühl habe, dass mir irgendjemand im normalen npage-Support-Forum helfen kann und hoffe jetzt, dass ich hier jemanden finde, der eben dies kann.

Mein Problem ist folgendes: Seit gestern Abend hat npage irgendetwas an der Erkennung/Verwendung von Java-Scripten umgestellt (jemand im Support-Forum sagte, auf Textseiten würden Java-Scripte nur noch erkannt, wenn sie im Header stünden, was ich merkwürdig finde). Um das Ganze mal zu verdeutlichen...

Bis gestern liefen meine Java-Scripte (eigentlich benutze ich tatsächlich nur das Toggle-Script für Tabellen) einwandfrei, seit gestern jedoch frisst npage die Dinger, sobald ich die Textseiten abspeichere.

Funktionierende Textseite
Diese Textseite habe ich nicht bearbeitet bzw. abgespeichert, hier läuft mein Toggle-Script (etwas runterscrollen und dann die mit "klick" gekennzeichneten Tabellen-Köpfe) einwandfrei.

Sobald ich die Textseiten seit gestern allerdings bearbeite und abspeichere frisst npage sogar im html-Modus meine Java-Toggle befehle, sodass man die Tabellen eben nicht mehr aufklappen kann, wie zum Beispiel auf dieser Textseite:
Kaputte Textseite

Man sagte mir jetzt im Support-Forum, ich müsse mein Layout so umcoden, dass meine Toggle-Scripts im Header-Bereich stehen, was ich merkwürdig finde, da der Inhalt von Textseiten ja im Normalfall im Body-Bereich steht.
Heißt das jetzt für mich, dass ich ein komplett neues Layout coden muss - wenn ja, wie krieg ich dann meine Toggle-Scripte in den Header? Und wenn das nicht der Grund ist, was muss ich tun?

So, zur Übersicht ist hier der Link zu meiner Homepage: Haupsteie

Toggle-Befehle sind auf den Seiten ToM, PoM sowie Trainerliste -> die einzelnen Trainerseiten.

Und damit das Ganze noch vollständig ist, hier noch der Quellcode meines Layouts:
Der Header-Bereich:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Pokemidnight</title>
<meta name="author" content="Suora">
<meta name="editor" content="html-editor phase 5">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta name="author" content="Suora">
<meta name="description" content="Pokemidnight">
<meta name="expire" content="0">
<meta name="keywords" content="Ado, Pokemon, kostenlos">
<meta name="language" content="de">
<meta name="organization" content="alle">
<style type="text/css">
<!--
body { background-image:url('http://file1.npage.de/005861/76/bilder/lay.png');
background-repeat:repeat-y-x;
background-color:#2b725d;
background-attachment:fixed;
scrollbar-arrow-color: #b3d1e4;
scrollbar-base-color: #18689e;
scrollbar-track-color: #003a7b;
scrollbar-face-color: #18689e;
scrollbar-highlight-color: #b3d1e4;
scrollbar-shadow-color:#003a7b;
scrollbar-3d-light-color: #cce1ec;
scrollbar-darkshadow-color: #000000;
margin-top:0;
margin-left:0;
color:#ffffff;
font-family:verdana,arial,tahoma,helvetica;
font-size:12px; }
#menu1 {
position:absolute;
overflow:auto;
top:472px;
left:2px;
width:134px;
height:223px;
border:solid 0px #ffffff;

}

#menu2 {
position:absolute;
overflow:auto;
top:783px;
left:2px;
width:134px;
height:98px;
border:solid 0px #ffffff;

}

#menu3 {
position:absolute;
overflow:auto;
top:733px;
left:868px;
width:130px;
height:182px;
border:solid 0px #ffffff;

}

#pom {
position:absolute;
overflow:auto;
top:60px;
left:888px;
width:96px;
height:96px;
border:solid 0px #ffffff;

}

h1 {font-family:verdana,arial,tahoma,helvetica;color:#ffffff;font-size:25px;}
#inhalt {
position:absolute;
overflow:auto;
top:425px;
left:149px;
width:705px;
height:717px;
color:#ffffff;
font-family:verdana,arial,tahoma,helvetica;
font-size:12px;
border:solid 0px #ffffff;
}


A:link {color: #ffffff;text-decoration: none;font-family:verdana,arial,tahoma,helvetica;
font-size:12px; }
A:visited {color:#ffffff;text-decoration: none;font-family:verdana,arial,tahoma,helvetica;
font-size:12px; }
A:active {color:#ffffff; text-decoration: none;font-family:verdana,arial,tahoma,helvetica;
font-size:12px; }
A:hover {color: #F2FFFF; text-decoration: none;font-family:verdana,arial,tahoma,helvetica;
font-size:12px;font-style:italic; }

-->
</style>
</head>
<body>
<map name="links">
<area shape="rect" coords="133,0,870,356" mce_href="http://pokemidnight.npage.de/" href="http://pokemidnight.npage.de/" alt="Home" title="Home">
<area shape="rect" coords="868,590,998,646" target="_blank" mce_href="http://pokemidnight.mainchat.de" href="http://pokemidnight.mainchat.de" alt="Chat" title="Chat">
<area shape="rect" coords="868,501,998,557" target="_blank" mce_href="http://pokemidnight.forumprofi.de/index.php?page=Index" href="http://pokemidnight.forumprofi.de/index.php?page=Index" alt="Forum" title="Forum">
<area shape="rect" coords="868,414,998,470" mce_href="http://pokemidnight.npage.de/karte_59156099.html" href="http://pokemidnight.npage.de/karte_59156099.html" alt="Welt" title="Welt">
<area shape="rect" coords="881,176,997,217" mce_href="http://Pokemidnight.de.to/pom_12500215.html/" href="http://Pokemidnight.de.to/pom_12500215.html" alt="PoM" title="PoM">
</map>
<img src="http://file1.npage.de/005861/76/bilder/layout.png" alt="" border="0" width="1000" height="1150" usemap="#links">

<div id="menu1">
<table id="" class="mceItemTable" style="height: 223px;" width="134" border="0"><tbody><tr><td><a mce_href="http://pokemidnight.npage.de/trainerliste_42351515.html" href="http://pokemidnight.npage.de/trainerliste_42351515.html">->> Trainerliste</a><br mce_bogus="1"></td></tr><tr><td colspan="1"><a mce_href="http://pokemidnight.npage.de/formulare_89334488.html" href="http://pokemidnight.npage.de/formulare_89334488.html">->> Formulare</a><br mce_bogus="1"></td></tr><tr><td colspan="1"><a mce_href="http://" href="http://pokemidnight.npage.de/anmeldung_37568262.html">->> Anmeldung</a></td></tr><tr><td colspan="1"><a mce_href="http://pokemidnight.npage.de/regeln_31419117.html" href="http://pokemidnight.npage.de/regeln_31419117.html">->> Regeln</a></td></tr><tr><td colspan="1"><a mce_href="http://pokemidnight.npage.de/faq_19652260.html" href="http://pokemidnight.npage.de/faq_19652260.html">->> FAQ</a></td></tr><tr><td colspan="1"><a mce_href="http://pokemidnight.npage.de/kampfsystem_92659187.html" href="http://pokemidnight.npage.de/kampfsystem_92659187.html">->> Kampfsystem</a></td></tr><tr><td colspan="1"><a mce_href="http://pokemidnight.npage.de/dexe_63818925.html" href="http://pokemidnight.npage.de/dexe_63818925.html">->> Dexe</a></td></tr><tr><td colspan="1"><a mce_href="http://Pokemidnight.de.to/jobs_64265409.html" href="http://Pokemidnight.de.to/jobs_64265409.html">->> Jobs</a></td></tr><tr><td colspan="1"><a mce_href="http://Pokemidnight.de.to/heim_16641146.html" href="http://Pokemidnight.de.to/heim_16641146.html">->> Heim</a></td></tr></tbody></table>
</div>

<div id="menu2">
<table class="mceItemTable" id="" style="height: 98px;" width="134" border="0"><tbody><tr><td><a mce_href="http://Pokemidnight.de.to/link_us_39770937.html" href="http://Pokemidnight.de.to/link_us_39770937.html">->> Link Us</a><br mce_bogus="1"></td></tr><tr><td colspan="1"><a mce_href="http://Pokemidnight.de.to/partner_44262907.html" href="http://Pokemidnight.de.to/partner_44262907.html">->> Partner</a><br mce_bogus="1"></td></tr><tr><td colspan="1"><a mce_href="http://Pokemidnight.de.to/become_17458922.html" href="http://Pokemidnight.de.to/become_17458922.html">->> Become</a></td></tr><tr><td colspan="1"><a mce_href="http://Pokemidnight.de.to/impressum_16552792.html" href="http://Pokemidnight.de.to/impressum_16552792.html">->> Impressum</a></td></tr></tbody></table>
</div>

<div id="menu3">
<table class="mceItemTable" id="" style="height: 182px;" width="130" border="0"><tbody><tr><td><a mce_href="http://Pokemidnight.de.to/events_56233761.html" href="http://Pokemidnight.de.to/events_56233761.html">->> Events</a><br mce_bogus="1"></td></tr><tr><td colspan="1"><a mce_href="http://pokemidnight.npage.de/kalender_63967472.html" href="http://pokemidnight.npage.de/kalender_63967472.html">->> Kalender</a><br mce_bogus="1"></td></tr><tr><td colspan="1"><a mce_href="http://Pokemidnight.de.to/pm-times_9076421.html" href="http://Pokemidnight.de.to/pm-times_9076421.html">->> PM-Times</a></td></tr><tr><td colspan="1"><a mce_href="http://Pokemidnight.de.to/pom_12500215.html" href="http://Pokemidnight.de.to/pom_12500215.html">->> PoM</a></td></tr><tr><td colspan="1"><a mce_href="http://Pokemidnight.de.to/tom_37619231.html" href="http://Pokemidnight.de.to/tom_37619231.html">->> ToM</a></td></tr><tr><td colspan="1"><a mce_href="http://Pokemidnight.de.to/fanwork_46032654.html" href="http://Pokemidnight.de.to/fanwork_46032654.html">->> Fanwork</a></td></tr><tr><td colspan="1"><a mce_href="http://Pokemidnight.de.to/umfragen_63993488.html" href="http://Pokemidnight.de.to/umfragen_63993488.html">->> Umfragen</a></td></tr><tr><td colspan="1"><a mce_href="http://pokemidnight.npage.de/guestbook.html" href="http://pokemidnight.npage.de/guestbook.html">->> Gästebuch</a></td></tr></tbody></table>
</div>

<div id="pom">
<img src="http://file1.npage.de/005861/76/bilder/_585_name.png">
</div>

<div id="inhalt">
Der Footer besteht nur aus dem Abschluss:
</div>
</body>
</html>
So... ich hoffe einfach, dass mir irgendjemand sagen kann, ob und wie ich meine Toggle-Scripts wieder zum Laufen bekommen kann.

Danke schonmal im Voraus!

Re: Java-Script-Problem nach npage-Update

Verfasst: Sa 17. Mär 2012, 19:22
von moni
Hallo Willkommen in Forum ...

deine JS skripte sind als Inlineskripte und wie dir empfohlen ist sollten als externe Dateien ausgelagert sein ,
und eingebettet in head Bereich ...
<script type="text/javascript" src="Js URL "></script>
bin mir nicht ganz sicher ob es so richtig ist aber so habe ich das verstanden wie du es beschreiben hast :E :E

Re: Java-Script-Problem nach npage-Update

Verfasst: So 18. Mär 2012, 13:15
von goefi-chiangmai
Auch Herzlich willkommen
----------------------

Dein Thema hat sich wohl erledigt? Weil deine Nichtfunktionierenden Seiten im momment funktionieren!

Sonnst das Javascript auch in den header machen, direckt nach der CSS und nicht in die Textseiten. Oder nochmals nachfragen!

--------------------------------------

Ist zwar auch fas neues für mich das es da plötzlich javascripte nicht mehr funktionieren sollen im Texteditor, musste gleich mall auf meinen HP alles überprüfen, funktioniert zum glück noch alles!