HighDots Forums  

[Newbie] Funktion nicht definiert?

Javascript (German) Programmiersprache JavaScript. (de.comp.lang.javascript)


Discuss [Newbie] Funktion nicht definiert? in the Javascript (German) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Daniel Grosche
 
Posts: n/a

Default [Newbie] Funktion nicht definiert? - 03-01-2004 , 05:25 PM






Hallo!

Ich wollte eine Funktion change_frame(datei1,datei2) definieren, die
zei Frames gleichzeitig ändert. Es erschient der Fehler change_frame
not defined. Hier die Funktion:

<script type="text/javscript" language="JavaScript">
<!--
function change_frame(datei1,datei2)
{
parent.oben.location.href=datei1
parent.links.location.href=datei2
}
//-->
</script>

Hier der Frameset:

<frameset cols="*,150">
<frameset rows="120,*">
<frame name="oben" src="Zeit.html">
<frame name="body" src="Inhalt.html">
</frameset>
<frame name="links" src="quadratzahlen.html">
</frameset>

Vielleicht noch interessant: Die Funktion wird im parent und iim body
definiert, im body soll sie aufgerufen werden. Dabei kommt allerdings
der Fehler. Hier der Aufruf:

<a
href="javascript:change_frame('kopf.html','elf.htm l')">Kopfrechen-Tipps</a>

Daniel

Reply With Quote
  #2  
Old   
Dietmar Meier
 
Posts: n/a

Default Re: [Newbie] Funktion nicht definiert? - 03-01-2004 , 05:53 PM






Daniel Grosche <LittleTK2000 (AT) web (DOT) de> typed:

Quote:
Es erschient der Fehler change_frame not defined.
[...]
Hier der Aufruf:

a href="javascript:change_frame([...])">Kopfrechen-Tipps</a
Funktionen, die Du per
function foo(...) {
...
}
in einem Skriptbereich eines Dokuments definierst, sind in eben
diesem Dokument bekannt (Der Scope ist maximal "global" und
umfasst dann genau dieses Dokument). Definiere die Funktion
change_frame daher in einem Skriptbereich des Dokuments, welches
auch den zitierten Link enthält, nicht in irgendeinem anderen
Dokument.

ciao, dhgm



Reply With Quote
  #3  
Old   
Thomas 'PointedEars' Lahn
 
Posts: n/a

Default Re: [Newbie] Funktion nicht definiert? - 03-01-2004 , 07:08 PM



Daniel Grosche wrote:

Quote:
a
href="javascript:change_frame('kopf.html','elf.htm l')">Kopfrechen-Tipps</a
<Kampf_gegen_Windmuehlen>

<a
href="kopf.html"
onclick="change_frame(this.href, 'elf.html'); return false"
Quote:
Kopfrechen-Tipps</a
oder

<a
href="elf.html"
onclick="change_frame('kopf.html, this.href); return false"
Quote:
Kopfrechen-Tipps</a
oder

<script type="text/javascript">
<!--
document.write(
'<a href="javascript:void('
+ 'change_frame(\'kopf.html\',\'elf.html\'))"'
+ ' onclick="change_frame(\'kopf.html\', \'elf.html\');'
+ ' return false"'
+ '>Kopfrechen-Tipps<\/a>');
//-->
</script>

oder

<http://www.subotnik.net/html/frames.html>

</Kampf_gegen_Windmuehlen>


PointedEars


Reply With Quote
  #4  
Old   
Thomas 'PointedEars' Lahn
 
Posts: n/a

Default Re: [Newbie] Funktion nicht definiert? - 03-01-2004 , 07:10 PM



Daniel Grosche wrote:

Quote:
a
href="javascript:change_frame('kopf.html','elf.htm l')">Kopfrechen-Tipps</a
<Kampf_gegen_Windmuehlen>

<a
href="kopf.html"
onclick="change_frame(this.href, 'elf.html'); return false"
Quote:
Kopfrechen-Tipps</a
oder

<a
href="elf.html"
onclick="change_frame('kopf.html', this.href); return false"
Quote:
Kopfrechen-Tipps</a
oder

<script type="text/javascript">
<!--
document.write(
'<a href="javascript:void('
+ 'change_frame(\'kopf.html\',\'elf.html\'))"'
+ ' onclick="change_frame(\'kopf.html\', \'elf.html\');'
+ ' return false"'
+ '>Kopfrechen-Tipps<\/a>');
//-->
</script>

oder

<http://www.subotnik.net/html/frames.html>

</Kampf_gegen_Windmuehlen>


PointedEars


Reply With Quote
  #5  
Old   
Thomas 'PointedEars' Lahn
 
Posts: n/a

Default Re: [Newbie] Funktion nicht definiert? - 03-02-2004 , 09:37 AM



Daniel Grosche wrote:

Quote:
On Tue, 02 Mar 2004 01:10:34 +0100, Thomas 'PointedEars' Lahn
PointedEars (AT) web (DOT) de> wrote:
Bitte keine Einleitungsromane! <http://got.to/quote>

Quote:
a
href="kopf.html"
onclick="change_frame(this.href, 'elf.html'); return false"
Kopfrechen-Tipps</a

Ich hab das jetzt wie folgt gelöst:
a href="inhalt.html"
onclick="change_frame('kopf.html','elf.html'>Lopfr echen-Tipps </a

Das Ergebnis ist aber das gleiche...
Schau Dir meinen Quelltext noch einmal genauer an und
beherzige die Ratschläge auf <http://glasgoogle.de/>.


PointedEars


Reply With Quote
  #6  
Old   
Daniel Grosche
 
Posts: n/a

Default Re: [Newbie] Funktion nicht definiert? - 03-02-2004 , 09:39 AM



On Tue, 02 Mar 2004 01:10:34 +0100, Thomas 'PointedEars' Lahn
<PointedEars (AT) web (DOT) de> wrote:

Quote:
a
href="kopf.html"
onclick="change_frame(this.href, 'elf.html'); return false"
Kopfrechen-Tipps</a
Ich hab das jetzt wie folgt gelöst:
<a href="inhalt.html"
onclick="change_frame('kopf.html','elf.html'>Lopfr echen-Tipps </a>

Das Ergebnis ist aber das gleiche...

Daniel Grosche


Reply With Quote
  #7  
Old   
Daniel Grosche
 
Posts: n/a

Default Re: [Newbie] Funktion nicht definiert? - 03-02-2004 , 09:54 AM



Thomas 'PointedEars' Lahn wrote:

Quote:
Bitte keine Einleitungsromane! <http://got.to/quote
Sorry. Neuer Newsreader...

Quote:
Ich hab das jetzt wie folgt gelöst:
a href="inhalt.html"
onclick="change_frame('kopf.html','elf.html'>Lopfr echen-Tipps </a
Das Ergebnis ist aber das gleiche...

Schau Dir meinen Quelltext noch einmal genauer an und
beherzige die Ratschläge auf <http://glasgoogle.de/>.
Sorry ich seh da nichts. Die Fehlermeldung kommt von der JS-Konsole,
sie sagt aber nichts aus. Auf Glasgoogle hab ich nur den Debugger
gefunden...

Daniel


Reply With Quote
  #8  
Old   
Thomas 'PointedEars' Lahn
 
Posts: n/a

Default Re: [Newbie] Funktion nicht definiert? - 03-02-2004 , 09:57 AM



Daniel Grosche wrote:

Quote:
Thomas 'PointedEars' Lahn wrote:
Ich hab das jetzt wie folgt gelöst:
a href="inhalt.html"
onclick="change_frame('kopf.html','elf.html'>Lopfr echen-Tipps </a
^^^^
Das Ergebnis ist aber das gleiche...

Schau Dir meinen Quelltext noch einmal genauer an und
beherzige die Ratschläge auf <http://glasgoogle.de/>.

Sorry ich seh da nichts.
Ich hab's mal untergestrichelt. Jetzt vergleiche
Deinen und meinen Quelltext an dieser Stelle.

Quote:
Die Fehlermeldung kommt von der JS-Konsole, sie sagt aber nichts aus.
Vielleicht wäre es besser, Du würdest die
Beurteilung dessen anderen überlassen.

Quote:
Auf Glasgoogle hab ich nur den Debugger gefunden...
Lies es nochmal in Ruhe, insbesondere den ersten
Absatz aus meinem dort zitierten Posting.


HTH

Pointedears


Reply With Quote
  #9  
Old   
Daniel Grosche
 
Posts: n/a

Default Re: [Newbie] Funktion nicht definiert? - 03-02-2004 , 10:23 AM



Thomas 'PointedEars' Lahn wrote:

Quote:
Daniel Grosche wrote:

Thomas 'PointedEars' Lahn wrote:
Ich hab das jetzt wie folgt gelöst:
a href="inhalt.html"
onclick="change_frame('kopf.html','elf.html'>Lopfr echen-Tipps </a
^^^^

Nagut. Ich hab es geändert aber es geht nicht. Soll ich die Dateien
vielleicht mal online stellen?

Quote:
Die Fehlermeldung kommt von der JS-Konsole, sie sagt aber nichts aus.

Vielleicht wäre es besser, Du würdest die
Beurteilung dessen anderen überlassen.
Mach ich glatt...

Quote:
Auf Glasgoogle hab ich nur den Debugger gefunden...

Lies es nochmal in Ruhe, insbesondere den ersten
Absatz aus meinem dort zitierten Posting.
Nagut. Aber ich hoffe, dass ich in den Punkten falsch gehandelt habe.
Vielleicht reicht der Quelltext nicht aus? Die Funktion habe ich auch
schon mit der von SelfHTML verglichen, aber da liegt der Fehler nicht.

Daniel


Reply With Quote
  #10  
Old   
Dietmar Meier
 
Posts: n/a

Default Re: [Newbie] Funktion nicht definiert? - 03-02-2004 , 10:49 AM



Daniel Grosche wrote:

Quote:
Nagut. Ich hab es geändert aber es geht nicht. Soll ich die Dateien
vielleicht mal online stellen?
Tu das mal.

ciao, dhgm



Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.