Nein, nein. Ich meinte das eher so, dass du mit serverseitigen Mitteln keinerlei Ausgabe am Client machen kannst, außer du gibst im die Möglichkeit, wie TeamViewer das macht
Ich kenne jedenfalls keine andere Möglichkeit. Außer du schreibst evtl. eine eigene Software. Da fällt mir gerade Java ein -> Java Applet im Browser. Aber das setzt halt auch die Java VM voraus.
Die breite Masse wirst du wohl mit JavaScript treffen, zumindest wäre das meine Einschätzung. Aber ob das, was du willst so einfach möglich ist, ist fraglich.
Und zum Thema JavaScript deaktiviert: Blende einfach ein Text ein, der dem User sagt, dass er JavaScript für die Website aktivieren muss. Wenn JavaScript aktiviert ist, so kannst du den Text via JavaScript ausblenden.
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)