/dev/null Geschrieben 4. Januar 2005 Teilen Geschrieben 4. Januar 2005 Hallo Leute, ich habe ein Javascript, das ein neues Fenster mit weiterem Inhalt öffnet. Soweit funktioniert auch alles. Nun zu meinem Problem: Ich habe eine Seite, auf der mehrere Links sind, die auf dieses Javascript verlinken. Das Problem ist nun, dass der Rest der Seite, auf der diese Links sind, nicht mehr weiterlädt, sobald so ein Javascript-Link vom User angeklickt wird. Das Fenster, das das Javascript öffnet, geht zwar auf, doch im Hintergrund wird die Hauptseite praktisch nicht mehr weitergeladen. Den Quellcode der Funktion zu posten ist hier m.E. überflüssig, es geht hier lediglich um den Link selbst, der im Code so aufgerufen wird: <a href=javascript:script("Name")>Name</a> Das Problem kann nur ein Problem mit dem Aufruf selbst sein. Kann ich das irgendwie mit Rückgabewerten der Funktion steuern, dass die Hauptseite dann nicht mehr aufhört zu laden? Für schnelle Hilfe wäre ich sehr dankbar, Steve Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
robotto7831a Geschrieben 4. Januar 2005 Teilen Geschrieben 4. Januar 2005 Ich denke das ist das gleiche Problem wie ich damals hatte. Wenn ich auf einer Seite animierte Gifs habe und dann eine JavaScript Funktion ausführe, dann halten die Gifs an. Das passiert nur im IE. Eine Lösung gibt es nicht. Jetzt zu deinem Problem. Wie die Seite weiterladen wenn Du einen Link anklickst. Ist die Seite noch nicht fertig geladen? Frank Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
/dev/null Geschrieben 4. Januar 2005 Autor Teilen Geschrieben 4. Januar 2005 Nein, die Seite ist noch nicht fertig geladen. Es ist als erstes immer nur ein Teil zu sehen, der eben auch schon die oben erwähnten Links beinhaltet. Der Rest der Seite sollte also noch geladen werden, was aber nicht geschieht, sobald so ein Link im ersten Teil der Seite angeklickt wird. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Wolle Geschrieben 5. Januar 2005 Teilen Geschrieben 5. Januar 2005 Verschoben -> Webdesign Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
FMG Geschrieben 5. Januar 2005 Teilen Geschrieben 5. Januar 2005 Ich würde zwei Funktionen basteln - eine fürs Popup und eine für das Laden der restlichen Seite und dann beide bei onclick aufrufen: <a href="#" onclick="return Popup(Parameter); return ladeRestlicheSeite()">Klick</a> Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kills Geschrieben 5. Januar 2005 Teilen Geschrieben 5. Januar 2005 <a href="#" onclick="return Popup(Parameter); return ladeRestlicheSeite()">Klick</a> ich bezweifle das das die 2. funktion aufgerufen wird, da du schon einen "return" nach der ersten hast Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
/dev/null Geschrieben 5. Januar 2005 Autor Teilen Geschrieben 5. Januar 2005 Erstmal danke für die Antworten. Ich habe zwar obigen Tipp noch nicht ausprobiert, aber eine Frage dazu hätte ich da schon: Wie soll ich denn der zweiten Funktion, falls das so funktioniert, sagen, dass sie den Rest der Seite weiterladen soll? Technisch könnte ich mir noch vorstellen, dass man einen kompletten Reload der Seite veranlassen kann, aber weiterladen? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kills Geschrieben 5. Januar 2005 Teilen Geschrieben 5. Januar 2005 ich glaub das wirst du so nicht hinbekommen. eine alternative wäre ein Preloader einzubauen, der solange angezeigt wird, bis die komplette Seite zum Browser geschickt wurde um dann angezeigt zu werden Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.