suit: Syntax in Include-Dateien

Beitrag lesen

Da du auf deine eigentliche Frage bereits zwei Antworten herhalten hast, beschränke ich mich mal auf diesen Teil:

In der Index-Datei funktioniert das folgendermaßen:

funktionieren kann man das nicht nennen, die Lösung ist sogar äußerst defekt und zudem nicht auf Wiederverwendbarkeit ausgelegt und ein paar Dinge fehlen

defekt: ohne JavaScript funktionierts nicht
Wiederverwendbarkeit: du brauchst das sicher für jede Sprache, warum keine Funktion?
Fehlen: das lang-Attribut sowie ein ordentlicher Wert fürs href-Attribut

<a href="javascript:void(0)" onclick="window.open('German_Info.htm', 'Noname', 'width=600px, height=250px, top=0px, left=0px'); return false;">Deutsch</a>

ich würds so schreiben

  
<a href="deutsche_information.html" lang="de" onclick="return sprachinformationenpopup(this);">Deutsch</a>  

  
function sprachinformationenpopup(element) {  
  window.open(element.href, 'sprachinformationen', 'width=600, height=600');  
  return false;  
}  

Anm: das top/left hab ich bewusst weggelassen, bei Mehrmonitor-Systemen oder wenn der Benutzer mit sehr großen Desktopdimensionen aber kleinen Fenstern surft, ist das sehr hinderlich wenn das Fenster links oben in einem für den benutzer nicht sichtbaren bereich verfrachtet wird.