Hallo liebe Codergemeinde !
Ich habe ein kleines Problem ich bastel gerade an einer hompage so nun verlinke ich zu einigen externen seiten wenn diese aufgerufen werden verlier ich allerdings meine seite also sie werden nicht in einem neuen fenster geöffnet !
Da ich das ganze mit javascript geschrieben habe habe ich nun einfach folgendes gemacht :
ich rufe eine function auf die meine navileiste überschreibt und die vorhandenen links durch die externen erstetzt bzw durch die links die zu den externen seiten führen
dann setze ich das target auf blank und schon öffnet sich ein neues fenster
das problem ist jetzt allerdings wenn ich zurück gehe wird eine weitere funktion aufgerufen die meine links wieder durch die ursprünglichen ersetzt bei jeden link wird eine javascript function aufgerufen die auf eine tabele im html dokument zugreift und dessen inhalt verändert um frames zu vermeiden !
ungefähr so :
so dies funktioniert aber nicht mehr da das target eben auf blank gesetzt wurde und der browser nun versucht das ganze in einem neuen fenster zu öffnen was allerdings nicht geht weil es ja kein div hat !
also suche ich eine möglichkeit das target wieder auf default zu setzen ????
habe schon folgendes probiert :
Leider funktioniert nichts davon !
ich hoffe ihr könnt mir helfen
Mit freundlichen Grüßen
Ich habe ein kleines Problem ich bastel gerade an einer hompage so nun verlinke ich zu einigen externen seiten wenn diese aufgerufen werden verlier ich allerdings meine seite also sie werden nicht in einem neuen fenster geöffnet !
Da ich das ganze mit javascript geschrieben habe habe ich nun einfach folgendes gemacht :
ich rufe eine function auf die meine navileiste überschreibt und die vorhandenen links durch die externen erstetzt bzw durch die links die zu den externen seiten führen
dann setze ich das target auf blank und schon öffnet sich ein neues fenster
das problem ist jetzt allerdings wenn ich zurück gehe wird eine weitere funktion aufgerufen die meine links wieder durch die ursprünglichen ersetzt bei jeden link wird eine javascript function aufgerufen die auf eine tabele im html dokument zugreift und dessen inhalt verändert um frames zu vermeiden !
ungefähr so :
so dies funktioniert aber nicht mehr da das target eben auf blank gesetzt wurde und der browser nun versucht das ganze in einem neuen fenster zu öffnen was allerdings nicht geht weil es ja kein div hat !
also suche ich eine möglichkeit das target wieder auf default zu setzen ????
habe schon folgendes probiert :
Quellcode
Leider funktioniert nichts davon !
ich hoffe ihr könnt mir helfen
Mit freundlichen Grüßen