Tein sivut FrontPagella. Löysin netistä tollasen scriptin pätkän, jolla vois suojata sivustosta yksittäisiä sivuja salasanalla. Jostain syystä scripti ei vain toimi. Kokeilin sijoittaa suojatun sivun samaan hakemistoon index-sivun kanssa, kokeilin sijoittaa yhtä hakemistoa ylemmäs, ei vaan toimi... Osaisko joku auttaa? Tajusin siis systeemin kuitenkin, esimerkiks käyttäjätunnuksella omena ja salasanalla puu pitäis päästä kattomaan omenapuu.html-sivua. Ei kuitenkaan pääse...
function pass()
{
var word1 = document.form1.text1.value
var word2 = document.form2.text2.value
document.form1.text1.value = ""
document.form2.text2.value = ""
parent.location = word1 word2 ".html"
}
Tunnus:
Salasana:
function pass()
{
var word1 = document.form1.text1.value
var word2 = document.form2.text2.value
document.form1.text1.value = ""
document.form2.text2.value = ""
parent.location = word1 word2 ".html"
}
Tunnus:
Salasana:
Vastaukset 4
Vanhimmat
Näin:
document.form1.text1.value = "omena"
document.form2.text2.value = "puu"
noilla toimii ja sen omenapuu tiedoston pitää olla .html
salaus perustuu siihen että tiedetään avattavan tiedoston nimeä (tunnus salasana "html").
parent.location = word1 word2 ".html"
tunnus salasana ei pidä sisältää ääkkösiä tai muita erikoismerkkejä, isot ja piemnet kirjaimet merkityksellisiä ja yhteispituus ei pitäisi ylittää kahdeksan merkkiä (josta tunnuksen ensimmäinen kirjain ei voi olla numero).
Lisäksi tiedostopääte ei ehkä pidä olla html vaan htm. Kokeile.
Joo, kiitti. Tuo ainakin tuntuis menneen väärin, etten tiennyt, ettei saa olla yli 8 merkkiä. Kokeilin kyllä sekä .htm:llä että .html:llä eikä ollut vaikutusta. Nyt olen paikassa, missä en pysty testaamaan, mutta kunhan pääsen kokeilemaan, niin toivottavasti onnistuu
Juuh, nyt toimii. Kyllä siinä tunnuksessa ja salasanassa saa olla yhteensä enemmänkin kuin 8 merkkiä. Vaihdoin tuon tiedostotunnisteen htm:ksi ja nyt toimii niinku pitääkin.