|
|||
Java Script Problem mit Auslagerung.
Hallo,
hab folgendes Probleme. Ich möchte einen Funktion Auslagern die aber benötigt wird im Script Ablauf . Version 1: Code:
<script type="text/javascript" language="JavaScript" src="funktion.js"></script> <script type="text/javascript" language="JavaScript"> Function 2 () // --> Diese Funktion benötigt eine Funktion aus der //Ausgelagerten Datei funktion.js { ...... Inhalt } </script> Version 2: Code:
<script type="text/javascript" language="JavaScript"> Function 1 () { ...... Inhalt } Function 2 () // --> Diese Funktion benötigt die Funktion 1() { ...... Inhalt } </script> mfG Somba |
Sponsored Links |
|
|||
der Pfad stimmt. Hab einfach ein alert() mal als Testzweck
in die Ausgelagerte Datei geschrieben, dieses wurde dann auch ausgeführt. Online Demo habe ich leider keine. Wie behandelt Javascript die Datein die Ausgelagert wurden? Wie als würde der Script dort stehen? ( wie bei dem befehl include bei php ) mfG Somba |
|
||||
ja, so als ob du es dort zu stehen hättest (in CDATA)
__________________
Bitte keine PN's - schreibt mir ne anständige Mail oder sprecht mich über Msn / Icq an Milian Wolff | Markdownify | Typogridder |
|
|||
Ich hab mal etwas ausprobiert und es kam
der gleiche Fehler wie bei meinem Projekt. Datei: function_1.js Code:
function funktion_1() { alert("Funktion 1 geht"); } Code:
<html> <head> <script type="text/javascript" language="JavaScript" src="funktion_1.js"> <script type="text/javascript" language="JavaScript"> function funktion_2() { alert("Funktion 2 geht"); } </script> <title> Test Einbindung Javascript </title> </head> <body> <h1 onclick="funktion_1()">Test Funktion 1</h1> <h1 onclick="funktion_2()">Test Funktion 2</h1> </body> </html> Test Funktion 2 kommt Fehlercod : Objekt erwartet Was könnte hier der Fehler sein. mfG Somba |
|
|||
Hab den Fehler gefunden eigentlich ganz banal
hatte das Tag Script nicht geschlossen gehabt. Jetzt geht es. Somba |
|
||||
du solltest deine Quelltexte eh mal validieren - wenn du kein Doctype angibst kann da ziemlich viel in die Hose gehen! Und `language="JavaScript"` solltest du auch rausnehmen!
__________________
Bitte keine PN's - schreibt mir ne anständige Mail oder sprecht mich über Msn / Icq an Milian Wolff | Markdownify | Typogridder |
|
|||
// .. validieren - wenn du kein Doctype angibst
Das war doch nur eine Test Datei in der Richtigen Datei steht natürlich alles drin. //..`language="JavaScript"` Warum sollte man dieses Rausnehmen? Dieses Attribut wird doch für die Älteren Browser benötigt oder können diese auch das type Attribut erkennen? mfG Somba |
Sponsored Links |
|
|||
// fehlerhaften Daten macht absolut keinen Sinn. Wie willst du da
// rausfinden wo der Fehler liegt, wenn einer auftritt? Das war doch nur ein schnell und einfach geschriebenes Beispiel und die Wahrscheinlichkeit das bei diesem Beispiel der Fehler an fehlenden Doctypen liegt ist gleich null. Im Normalfall sind die Dateien alle mit den Notwendigen Daten ausgefüllt. |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
PHP Image Upload & Resize Problem | da.executor | Serveradministration und serverseitige Scripte | 5 | 19.08.2009 14:19 |
Problem bei CSS Grundlayout | DasSauerkraut | CSS | 0 | 10.08.2009 21:35 |
Java Gallery mit reload ohne iframe Problem | georgzed | Javascript & Ajax | 4 | 30.04.2009 20:58 |
Dreamweaver + Akkordeon Spry + Java Script + externer Link | BooKer | Javascript & Ajax | 1 | 12.02.2009 11:49 |
CSS Problem | Outbreaker | CSS | 5 | 10.02.2004 21:53 |