Hellihello dedlfix,
Du unterliegst dem Trugschluss, dass die Endung einer Datei im HTTP-Umfeld eine Bedeutung hätte. Hat sie aber nicht. Um den Typ einer Ressource dem Brower mitzuteilen gibt es den Content-Type-Header. Für Javascript kannst du text/javascript verwenden.
Ist denn das Setzen eine Headers notwendig? Ist eine .js datei nicht vom Contenttype genau wie eine html-Datei, oder macht das "text/javascript" "text/html" einen unterschied. Standardmäßig kommt bei PHP "text/html" raus? Zeigt mir mein Firefox den Header an, wenn ich ihn lieb bitte?
Dank und Gruß,
frankx