Hallo Larcius!
Also per JS würde ich sowas nicht machen, wüßte aber auch nicht wie, da ich von JS eigentlich nix halte.
Allerdings frage ich mich, wofür du das brauchst!?
htm-Dateien kannst du mit nem einfachen Link speichern oder herunterladen oder auch vom Browser aus speichern.
Wie das mit php-Dateien ist, weiß ich nicht genau, sollte aber eigentlich nicht so einfach gehen!
Und wenn ist das in der Regel auch ganz gut so...
Frage mich echt, wofür du das brauchst, wenn es dabei nicht um Datenklau oder ähnliches geht. (Will dir nichts vorwerfen)
Gruß Patrick