Hej Titta på ScriptManager.RegisterStartupScript() eller vad den nu heter, det är något åt det hållet i alla fall. Du anropar den på servern och då ser asp.net till att ditt javascript kommer köras Stort tack för hjälpen Oskar.Javascriptsfel [Har inte Implementerats]
Får följande fel på mitt javascript: Har inte implementerats.
Sidan är en .NET med masterPage där <body> m.m. ligger.
Masterpage används av flera olika sidor som även har egna User Controls.
I en User Control har jag ett script som ska köras när sidan har laddats och i normala fall lägger man ju detta i body taggen, <body onload="script()">. Men detta fungerar ju inte nu om jag inte har detta script på varje sida.
Jag har nu sist i min User Control lagt ett script som ser ut som nedan:
<script type="text/javascript" >
onload = Calculate();
</script>
Vilket ger fel men ändå utförs. Så allt fungerar utom att det blir javascript fel.
Finns det någon med ide hur jag gör för att köra scriptet Calculate() när sidan laddats.
/ClasseSv: Javascriptsfel [Har inte Implementerats]
Sv:Javascriptsfel [Har inte Implementerats]
Det fungerade klockrent.
Var först lite osäker på hur det skulle se ut men testade mig fram till följande:
ScriptManager.RegisterStartupScript(Me, GetType(Page), "Test342", "Calculate()", True)
Lade detta under Page_Load.
Test432b hittade jag bara på.
/Classe