Jeg har lavet en side med noget javascript - når siden loades i IE, blokeres den af IE - man skal klikke på det "gule bånd i toppen" for at tillade scriptet køres. Kan dette ikke undgåes, således at brugeren ikke generes af denne blokering?
Mon ikke der er en årsag til denne blokering ? Spørg dig selv om blokeringen havde et formål, hvis man bare kunne omgå den sikkerhedsfeature.
... Du kan sikkert undgå det ved at få dine brugere til at sænke deres sikkerhedsniveau eller ved at få dem til at tilføje dit website til listen over troværdige sites med lavere sikkerhedsniveau.
- Det er selvfølgelig også muligt at du bare har sat dit sikkerhedsniveau for højt, de eneste tilfælde jeg ser de ting er ved scripts der skal have adgang til sikkerhedsbetonet js eller ved popup vinduer.
^ - At du sætter dit eget sikkerhedsniveau lavere påvirker selvfølgelig ikke brugeren, men det jeg mener med det er, at det kan være at det kun er dig der får fejlen, fordi du kører med en højere sikkerhed.
Jeg tror ikke, der er så meget at gøre ved det - har selv været generet af det, når jeg laver web-sites.
Man må dog sige, at det vel er sympatisk, at det er op til læseren at bestemme, hvad der kan/må poppe op på hans computer - og ikke op til webmasteren, selv om det ødelægger lidt af den smarte layout.
-- og jeg tror på, at goose har fat i den lange ende, nemlig at du forsøger at køre et script, som ligger på samme computer som browseren, og det er en af de mere finurlige sikkerhedsfeatures i IE, som default er sat til, at scripts fra det store indernet er ufarlige, men kommer de fra din egen computer er de garanteret skadelige ...
-- som udvikler skal man selvfølgelig fjerne denne indstilling, dvs. vinge denne af:
Funktioner --> Internetindstillinger... --> Avanceret --> (Næsten nederst) Tillad aktivt indhold at køre i filer på Denne computer
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.