WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 02.06.2005, 08:53   #1
keksi77
Veteran
 
Registriert seit: 20.05.2003
Beiträge: 282


Standard Javascript Problem

Hallo,

Ich habe ein großes Problem mit dem Javascript.
Folgende Ausgangssituation:
Seite mit 2 Frames.
1. Frame auf der linken Seite enthält ein Menü
2. Frame auf der rechten Seite enthält Seite mit einem Iframe in welchen Daten in einer Tabelle dargestellt werden.

Wenn alles geladen ist, funktioniert es wunderbar, auf der linken Seite wird im Tree auf einen Menüpunkt geklickt und via javascript wird eine zeile im iframe markiert.

Ich habe nun das Problem, wenn beim Seiten laden der Tree schon fertig ist und im rechten Iframe die Daten (Tabellenzeilen > 1500) geladen werden, und jemand klickt auf einen treeeintrag, bricht er das laden im iframe ab.

Mit folgenden Javascript versuche ich das abzufangen, er springt dann zwar nicht via javascript in den iframe um das weitere javascript auszuführen, aber trotzdem bricht das laden im iframe ab.

-----------javascript--------------
function js_SelectArtikel(ArtikelId, UnterGruppe)
{
var PageLoaded = '#(..uspGetSession("ESSENZ_LOADED"))#';

if (PageLoaded == 1)
{
self.iframeessenztab.js_SelectArtikelTab(ArtikelId ,UnterGruppe);

}
}
-----------------------------------

dieses script wird vom linken frame aus via javascript bei klick aufgerufen.

welche möglichkeiten habe ich, das er erst in das js_SelectArtikelTab springt wenn die seite geladen ist?

Danke
Horst
keksi77 ist offline   Mit Zitat antworten
Alt 02.06.2005, 11:55   #2
jak
Inventar
 
Registriert seit: 13.06.2001
Beiträge: 1.830


Standard

Ich würd mal probieren in der Seite die du ins IFRAME lädst eine Variable zu definieren:
<html>
<head>
<script language="JavaScript">
var loaded=false;
</script>
</head>
<body onload="loaded=true">
INHALT
</body>
</html>

und das dann von der anderen Seite abzufragen: alert(self.iframeessenztab.loaded);

Jak
____________________________________
Join the DNRC | Godwin\'s Law (thx@stona)
Documentation is like sex: If it\'s good, it\'s very, very good. If it\'s bad, it\'s better than nothing.
\"In theory, theory and practice are the same. In practice, they are not\" (Lawrence Berra)
jak ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:15 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag