Hej, koden som jag bifogar här nedan beter sig ytterst märkligt, verkar som om sidan laddas två gånger. Det blir dubbla poster i tabellen och det öppnas ett extra fönster vid omdirigeringen!! Har ingen aning om vad som kan orsaka detta för övrigt fungerar allting!
<%@ Language = VBScript%>
<%Option Explicit%>
<%Response.Buffer = True%>
<%Response.Expires = 0 %>
<HTML...............................
<%
Dim MyConn, MyRs, MySQL, strTempTbl, MyRs1, MySQL1
strTempTbl = Session("LevName")
Set MyConn=Server.CreateObject("ADODB.Connection")
MyConn.Open "intranet","sa",""
MySQL="SELECT * FROM "&strTempTbl&""
Set MyRs=MyConn.Execute(MySQL)
MySQL1 = "INSERT INTO tblMatLevLogg(Antal, Vara, Datum, ABKRef, LevNamn) SELECT Antal, Vara, Datum, ABKRef, LevNamn FROM "&strTempTbl&""
Set MyRs1 = MyConn.Execute(MySQL1)
Set MyRs1 = Nothing
%>
<HTML.................................
<% If Not Request.Form("Print") <> "" Then%>
<script>javascript:window.print();
self.location.href='mselect.asp';</script>
<%
End If
%>
Om någon kan se något som kan orsaka denna dubblering så please tipsa mig!
Eh, OnLoad har jag inget inuti body-taggen. Har kommit så pass långt att om jag kommenterar bort Javascripten så blir det enbart en normal inmatning i SQL servern. Det verkar som om det har något med location.href att göra.