| Passwortschutz |
| JavaScripts - Schutz |
|
Mit folgendem Code könnt ihr eine Seite Eurer Homepage mit einem Passwort schützen. Dabei ist das Passwort gleichzeitig der Name der Seite. Kennt man diesen nicht, kommt man auch nicht auf die Seite. Und im Gegensatz zu vielen anderen mit Javascript generierten Passwortabfragen, nützt es hier nix wenn man sich den Quelltext anschaut :-) Das richtige Passwort wäre hier: passwortschutz Die entsprechende Datei, welche sich im gleichen Verzeichnis befinden muss, heisst also "passwortschutz.html" Du willst auch das Zitat des Tages auf deiner Homepage? |


Kommentare
den passwortschutz?
das passwort ist NICHT im Quelltext
hallo!! das bringt NICHTS!
in "function passwort( ) {
location.href=document.pwort.pw.value + ".html";
}" steht NIRGENDS das Passwort
wenn du ne datei hallo.html im gleichen verzeichenis hast dann ist das passwort hallo.
UND
wenn du ne datei tschuess.html im gleichen verzeichenis hast dann ist das passwort tschuess.
Ich glaub net, dass des geht...
Da muss nur irgendeiner kommen und den Quelltext anschauen!
Ich würde den Passwortschutz gerne haben.Aber wie???
P.S:Ich versteh net so viil von komplitzierten wörtern also haltets mögliochst "einfach"
weiß nicht ob es euch schon aufgefallen ist aber in dem script steht:
location.href=document.pwort.pw.value + ".html";
solltet ihr bei eurer website aber die endung ".htm" habt müsst ihr das noch ändern sonst geht der code nicht
Wozu? erstens geht das nicht, zweitens ist es die unsicherste Methode seine HP mit einem JS-Passwortschutz schützen zu wollen!!!
Man kann ja in den Quelltext schauen und sich das PW anschauen...
Selbst eine rechtsklick-Sperre hilft nicht, da man JavaScript ausschalten kann und somit ebenfalls in den Quelltext gucken kann!
Verwende lieber PHP, das ist sicherer, falls du dazu Fragen haben solltest, hier meine E-Mail: capfly
so schwer ist dass doch nicht
da dieses Script einige Fragen aufgeworfen hat und ich mich mit JavaScript ein wenig auskenne, habe ich mich hier Mal angemeldet.
Die Fragen, die ich beantworten kann, in chronulugischer Reihenfolge beantwortet:
@ein Gast: Bei mir funktioniert das mit [RETURN] in allen Browsern. Wüsste auch nicht, warum es nicht so sein sollte.
@MK: Wie oben in der Script-Beschreibung schon steht, ist das Passwort der Name der aufzurufenden (PW-geschützten) Seite (ohne die Endung .HTML). Wenn Du eine Web-Unterseite mit dem Namen MeinLeben.html PW-schützen willst, dann ist das PW MeinLeben, bei alles_geheim.html ist PW alles_geheim und so weiter.
@DasA: Ein nicht sehr geistreicher Vorschlag. Denn bei Deiner Lösung steht das Passwort FÜR JEDEN LESBAR im Quelltext. Da kannst Du dir den Schutz gleich ganz sparen.
Ganz abgesehen davon, wo wird bei Dir die Seitenreferenz (href) neu gesetzt?
@rrruuufffuuusss: Dqs ganze Script positionierst Du auf einer extra Seite, wo Du das PW abfragst und welche dann bei korrenktem PW auf die zu schützende Webseite wechselt. Keinesfalls auf die zu schützende Seite selber. Das macht wenig Sinn.
@Script: Das von Dir Vorgeschlagene ist unmöglich. Denn man kann nicht in einer schon vom Browser geladenen Seite am Quelltext noch etwas ändern oder zuschreiben.
@robin: Werbung gehört nu ein Mal zu einem kostenlosen Service dazu (obwohl, wenn ich ehrlich bin, nervt sie mich auch immer.
@creepy: um in einem anderen Frame zu öffnen, musst Du innerhalb der funtion passwort() vor dem location.href = ... das Frame angeben, in dem geöffnet werden soll.
Z. B. frame['Hauptframe'].location.href = ...
Das Hauptframe ersetze bitte durch Deinen Framenamen.
@Dahn: Dann hast Du was falsch gemacht.
@florryboy771: Bei mir klappt es auch im Opera. Habe V9.25 unter Windows XP SP2. Und laut Angaben von http://de.selfhtml.org müsste diese href-Zuweisung bei Opera ab V5.12 laufen. Vielleicht soolltest Du Deinen Opera Mal updaten.
So, viel Geschrieben und hoffe, ich habe alle Unklarheiten beseitigt.
MfG the dead
wenn andere nicht auf ne bestimmte seite kommen sollen lasse ich den link von der seite weg und wenn ich auf die seite zukreifen will gebe ich sie in der adressleißte an
z.b. www.blabla.de/passwortschutz.html
oda nicht ?
Und wenn man es danach ändern will einfach auf ändern klicken dann das aktuelle Passwort eingeben und dann das neue!
Wenn das aktuelle falsch wird dann hatt man nicht die Berechtigung das Passwort zu ändern!
document.pwort.pw.value + nimmt man ganz weg, und bei
javascript:Passwort( 'platzhalter')
onclick="passwort ('platzhalter')" das Passwort eintragen.
man kann da kein passwort ändern^^
Ihr müsst jetz einfach ne datei im gleichen verzeichniss haben die z.b. blabla.html heisst
dann is das passwort blabla
oder wenn ihr noch eine habt dann eben anders
so könnt ihr auch mehrere gleichzeitig haben..
Ihc hoffe ich konnte euch helfen!!!
um gotes willen es ist doch egal was mandrücken muss
DANKE
RSS feed für die Kommentare bei diesem Javascript.