webForumDet fria alternativet

Automatpostning av formulär via lokal html fil ej längre möjlig !?

JavaScript

7 svar · 388 visningar · startad av mattiasnordin

Medlem sedan maj 20012 080 inlägg
Frågan#1

Efter installation av XPsp2 så får jag fel på ett liknande skript som exekveras på min lokala dator genom att jag dubbelklickar på en fil.

<form action="http://timereg.domain.se/default.asp" 
method="post">
         <input name="a" type="text" value="blabal">
         <input name="b" type="text" value="balalldtttesdsd">
</form>

<script language="javascript">
<!--
//         document.forms[0].submit();
// -->
</script>

... Internet explorer has restricted this file from showing active content that could access your computer...

Är det så att javascript inte längre är tillåtet att exekveras på den lokala pcn?
Eller varför kan man inte längre göra så?

Medlem sedan mars 20041 505 inlägg
#2

I SP2 kan inte Javascript köras lokalt. Detta är en säkerhetsåtgärd från Microsofts sida och har diskuterats i forumet förut tror jag.

Medlem sedan maj 20012 080 inlägg
#3

Hmmm. Gäller det enbart när javascript exekveras på en XP maskin?

Det fungerar bra när jag lägger filen på vårat intranät.

Medlem sedan juni 200032 967 inlägg
#4

mattiasnordin skrev:

Hmmm. Gäller det enbart när javascript exekveras på en XP maskin?

Beteendet beror på service pack 2 för xp, så: jo, så borde det vara.

Medlem sedan juni 20004 308 inlägg
#5

Prova att slänga in detta överst i koden:

<!-- saved fromurl=(0014)about:internet -->
Medlem sedan maj 20012 080 inlägg
#6

Vad betyder ovan ? :)

Medlem sedan dec. 20025 483 inlägg
#7

Följande länk kanske kan vara av intresse: http://www.phdcc.com/xpsp2.htm

:)

Medlem sedan maj 20012 080 inlägg
#8

Bra länk Peter S. Så lärde man sig något nytt idag också ;)

278 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
154 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)