Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webdesign (HTML, CSS, Flash)

Wachtwoordveld in javascript

None
3 antwoorden
  • Ik heb een javascriptje gemaakt dat als wachtwoordbeveiliging moet dienst doen, hij doet het zeer goed, maar bij het intypen van het wachtwoord zijn de karakters zichtbaar het zijn geen sterretjes/bolletjes. Hier is mijn script:

    [code:1:614749d3d2]
    <script language="javascript">
    var ww = prompt("Wachtwoord:","")
    if (ww=="abcdefg")
    {
    location.href='menu_leden.htm'
    }
    else if (ww=="null")
    {
    location.href='menu.htm'
    }
    else if (ww=="")
    {
    location.href='menu.htm'
    }
    else
    {
    location.href='fout_ww.htm'
    }
    </script>
    [/code:1:614749d3d2]
    Dit script staat dan in de body van een html pagina die een tussenstap is naar de beveiligde pagina. Ik weet ook wel dat dit gekraakt is in een wip, alhoewel stomweg de source code opvragen niet werkt omdat meteen na het intypen van het wachtwoord naar de volgende pagina wordt gegaan en terwijl de prompt er staat kan je ook geen source opvragen.
    Mijn vraag dus: hoe maak ik van die prompt een wachtwoordveld? Ook heb ik deze regel toegevoegd: [code:1:614749d3d2]else if (ww=="null")
    {
    location.href='menu.htm'
    }[/code:1:614749d3d2] Dit om de gebruiker terug naar het gewone menu te laten gaan als hij op annuleren drukt, maar die komt toch uit op fout_ww.htm. Als de surfer annuleren drukt dan geeft die toch een "null" terug?

    Iemand die het weet?

    Groetjes
    Hansje
  • [quote:a2dc2b7a7a="Hansje"]Ik heb een javascriptje gemaakt dat als wachtwoordbeveiliging moet dienst doen, hij doet het zeer goed, maar bij het intypen van het wachtwoord zijn de karakters zichtbaar het zijn geen sterretjes/bolletjes.
    [/quote:a2dc2b7a7a]
    Als dat een probleem is, moet je volgens mij iets anders dan javascript gebruiken. Zou sowieso beter zijn, maar een en ander is natuurlijk afhankelijk van de webserver die je gebruikt.

    [quote:a2dc2b7a7a="Hansje"]
    Hier is mijn script:
    Ik weet ook wel dat dit gekraakt is in een wip, alhoewel stomweg de source code opvragen niet werkt omdat meteen na het intypen van het wachtwoord naar de volgende pagina wordt gegaan en terwijl de prompt er staat kan je ook geen source opvragen.
    [/quote:a2dc2b7a7a]
    Als ik Javascript uitzet, dan kan ik zonder enige moeite achter het wachtwoord komen. Een alternatief is dus beter, als het echt belangrijk is.
    [quote:a2dc2b7a7a="Hansje"]
    Mijn vraag dus: hoe maak ik van die prompt een wachtwoordveld?
    [/quote:a2dc2b7a7a]
    Niet. Dat kan niet. Je kan wel een apart login formulier maken, met een [code:1:a2dc2b7a7a]<input type="password">[/code:1:a2dc2b7a7a]veld.
    [quote:a2dc2b7a7a="Hansje"]
    Ook heb ik deze regel toegevoegd: [code:1:a2dc2b7a7a]else if (ww=="null")
    {
    location.href='menu.htm'
    }[/code:1:a2dc2b7a7a] Dit om de gebruiker terug naar het gewone menu te laten gaan als hij op annuleren drukt, maar die komt toch uit op fout_ww.htm. Als de surfer annuleren drukt dan geeft die toch een "null" terug?
    [/quote:a2dc2b7a7a]
    Geen "null", maar null. Quotes weghalen dus.
  • Bedankt voor de info!

    Groetjes
    Hansje

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.