• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Fehler im Script?

Status
Für weitere Antworten geschlossen.

StarExplorer

Neues Mitglied
Hallo

ich habe meinen Code durch den Validator W3.org geschickt und folgende Fehler wurden gefunden:

Error Line 28 column 22: "IMPORT" is not a member of a group specified for any attribute.
<csscriptdict import>


Error Line 28 column 22: element "CSSCRIPTDICT" undefined.
<csscriptdict import>

You have used the element named above in your document, but the document type you are using does not define an element of that name. This error is often caused by:
incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Frameset" document type to get the "<frameset>" element),
by using vendor proprietary extensions such as "<spacer>" or "<marquee>" (this is usually fixed by using CSS to achieve the desired effect instead).
by using upper-case tags in XHTML (in XHTML attributes and elements must be all lower-case.


Error Line 31 column 15: element "CSACTIONDICT" undefined.
<csactiondict>

meine Page liegt als HTML4.01 Transitional vor.
Mein Code ist so geschrieben:
HTML:
<csscriptdict import>
			<script type="text/javascript" src="../../web-content/GeneratedItems/CSScriptLib.js"></script>
		</csscriptdict>
		<csactiondict>
			<script type="text/javascript"><!--
var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		pre_navHome_over = newImage('../../web-content/temp/Bilder/nav_pics/over/navHome_over.gif');
		pre_navFoto_Galerie_over = newImage('../../web-content/temp/Bilder/nav_pics/over/navFoto Galerie_over.gif');
		pre_navEquipment_over = newImage('../../web-content/temp/Bilder/nav_pics/over/navEquipment_over.gif');
		pre_navAstronomie_over = newImage('../../web-content/temp/Bilder/nav_pics/over/navAstronomie_over.gif');
		pre_navTipps_und_Tricks_over = newImage('../../web-content/temp/Bilder/nav_pics/over/navTipps und Tricks_over.gif');
		pre_navLinks_over = newImage('../../web-content/temp/Bilder/nav_pics/over/navLinks_over.gif');
		pre_navKontakt_over = newImage('../../web-content/temp/Bilder/nav_pics/over/navKontakt_over.gif');
		pre_navWerbung_over = newImage('../../web-content/temp/Bilder/nav_pics/over/navWerbung_over.gif');
		pre_navImpressum_over = newImage('../../web-content/temp/Bilder/nav_pics/over/navImpressum_over.gif');
		preloadFlag = true;
	}
}

// --></script>
		</csactiondict>
 
Zuletzt bearbeitet von einem Moderator:
Werbung:
Was sollen denn csscriptdict und csactiondict für Elemente und was soll import für ein Attribut sein?

Hättest du die Fehler mal übersetzt, dann wärst du da selber drauf gekommen.

Und falls du kein Englisch kannst: www.validome.org
 
Werbung:
Entweder Adobe GoLive wegschmeissen und den Code von Hand schreiben, oder einfach akzeptieren, dass WYSIWYG-Editoren keinen validen Quelltext liefern.

Btw:VERSCHOBEN - HTML - Grund: Hat ja nichts mit JS zu tun.
 
Werbung:
TiP: lerns von Hand zu schreiben, lohnt sich ^^

MODERATOR-EDIT - Geändert: Spam entfernt - Grund: :roll: (Artemis)
 
Zuletzt bearbeitet von einem Moderator:
also könnte ich es auch genauso gut stehen lassen, weil es sich an bei der Homepage wohl nicht auswirkt...
Danke für die hilfreichen Tipps;ugl
 
Werbung:
Was ist für dich ein Forum "HTML für Anfänger & Fortgeschrittene" , in dem ein Anfänger zu einem Code den er nicht versteht, so eine Antwort von einem Moderator bekommt:
"Dann hast du zwei Varianten:
1. Du lernst es von Hand zu schreiben
2. Du findest dich damit ab, dass der Code nicht valid ist."
 
was für 'ne antwort haste denn erwartet? quelltext bekommt man nicht valide, wenn er nicht valide sein kann, fertig.

Nils aka XraYSoLo
 
Werbung:
Jetzt seid doch nicht alle so unfreundlich!
Also ich kann mir nicht vorstellen, dass eine Firma, wie Adobe solche Codes ausspuckt.. Vielleciht hast du irgendeinen falschen Knopf gedrückt.. ^^ Ich empfehle dir auch, html zu lernen.. Einfache Homepages kannst du schon nach wenigen Tagen üben schrieben und dann hast du nicht solche Probleme..
Gruß, Fredmonster!
 
Jetzt seid doch nicht alle so unfreundlich!
Also ich kann mir nicht vorstellen, dass eine Firma, wie Adobe solche Codes ausspuckt.. Vielleciht hast du irgendeinen falschen Knopf gedrückt.. ^^ Ich empfehle dir auch, html zu lernen.. Einfache Homepages kannst du schon nach wenigen Tagen üben schrieben und dann hast du nicht solche Probleme..
Gruß, Fredmonster!
Ist sozusagen auch was fürs Leben ;ugl

Wenn ich nicht weiss, was der Pseudo-Code von Adobe bedeuten soll, kann ich ihn auch nicht ins valide (klingt wie ne Sprache lol) übersetzen.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben