webForumDet fria alternativet

Laddas min sida dubbelt?

ASP

3 svar · 193 visningar · startad av Daniel78

Medlem sedan jan. 2001200 inlägg
Frågan#1

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!

Medlem sedan juni 200032 967 inlägg
#2

vad för omdirigering?

har du något knas i onload-eventet i body-taggen?

om du visar hela dokumentet kanske vi kan få lite klarhet.

jag ser inget superkonstigt i den kod du visar, men du behöver inte skapa ett recordset när du ska köra en insert-fråga.

MySQL1 = "INSERT INTO tblMatLevLogg(Antal, Vara, Datum, ABKRef, LevNamn) SELECT Antal, Vara, Datum, ABKRef, LevNamn FROM "&strTempTbl&""
MyConn.Execute(MySQL1)

du behöver alltså inte använda myRs1 överhuvudtaget.

mvh,

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Medlem sedan jan. 2001200 inlägg
#3

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.

Medlem sedan juni 200032 967 inlägg
#4

ok, då får vi hoppas att du löser problemet med tråden i javascript-forumet. :)

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

281 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
144 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
145 ms — ändringar (db)