Avatar billede CaffeLatze Nybegynder
15. juli 2010 - 23:11 Der er 2 kommentarer og
1 løsning

Frameset og JavaScript?! PLEASE HJÆLP!

Hej!
Jeg er igang med at lave en hjemmeside, og på trods af, at mange har frarådt det, har jeg brugt frameset til at lave en grøn kant omkring selve siden. Der er sikkert en smartere måde og gøre det på...

Jeg vil lave en side, som er beskyttet af kode via. javascript - igen, ikke den smarteste måde men den skal kun lige beskyttes for amatørerne. Mit problem er, at det er som om de javascripts, som bruges i frams\'ne ikke vil loade.

Jeg har brugt en kode der minder om denne:

<html>

<head>
<script type=\"text/javascript\">
function LogInd();
{
var username=prompt(\"Skriv dit brugernavn:\", \"\");
var password=prompt(\"Skriv dit password:\", \"\");

var koder=new Array(3);
koder[0]=\"brugernavn1:kode1\";
kode[1]=\"brugernavn2:kode2\";
kode[2]=\"brugernavn3:kode3\";

for (i = 0; i < koder.length; i++)
{
    if (koder[i].indexOf(username) == 0)
    {
    var Split = koder[i].split(\":\");
    var Brugernavn = Split[0];
    var Kodeord = Split[1];
    if (username == Brugernavn && password == Kodeord)
    {
        alert(\"Adgang bevilget!\")
        window.location=\"adgang.htm\";
    }
    else
    {
        alert(\"Adgang nægtet!\")
    window.location=\"ingen_adgang.htm\";
}
}
}
}
</script>
</head>

<body>
<p><input type=\"button\" value=\"Log ind!\" onclick=\"LogInd();\"></p>
</body>
</html>

Når man så trykker knappen sker der ikke en skid!
hjemmesiden er http://www.vestervang-dejret.dk/
Hold musen over Dokumenter og vælg Referater... Som I kan se, sker der intet når knappen trykkes på........

Hvorfor? Og hvordan kan jeg komme dette problem til livs?
Avatar billede pomfrit Nybegynder
12. august 2010 - 14:09 #1
Det virker fint i firefox.
Du kan ikke bruge promt i IE7+ pga. sikkerhed.

Men der er en workaround:
http://www.hunlock.com/blogs/Working_around_IE7s_prompt_bug,_er_feature
Avatar billede CaffeLatze Nybegynder
12. august 2010 - 15:07 #2
Super - tak for det :) kom med et svar, så får du dine velfortjente point :)
Avatar billede pomfrit Nybegynder
16. august 2010 - 08:03 #3
Tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester