13. april 2003 - 21:14Der er
9 kommentarer og 1 løsning
Hvor kommer dette fra ??
Jeg har en ASP side som opfører sig mærkeligt. Første linie er en include og i næste linie start min ASP kode, det er sådan set meget normal. Men den HTML der kommer ud af det starter med:
<SCRIPT LANGUAGE="JavaScript"> <!-- var mUpTime=new Date(0); RealOpenWindow = window.open ; function RecordMUpTime(){mUpTime = new Date();} function MyWndOpen(url,name,attribute) { if(mUpTime) { var openTime=new Date(); openTime.setTime(openTime.getTime()-mUpTime.getTime()); if ( openTime.getSeconds() < 2 ) return(RealOpenWindow(url,name,attribute)); } } function NoError(){return(true);} function moveTo(){return true;} function resizeTo(){return true;} onerror=NoError; window.open=MyWndOpen; //--> </script>
Dette findes ikke i mine sider, har søgt efter et af funktionsnavnene på hele maskinen ud at finde noget.
Det mærkelige er så, hvis jeg skriver noget tekst i ASP siden i første linie forsvinde dette javascript.
Hvor kommer det fra og hvordan sørge jeg for at det ikke kommer ud i HTML'en.
If Session("LOGIN_id")&"" = "" Then 'New login Set rs = Server.CreateObject("ADODB.Recordset") Query = "SELECT * FROM [SITE_login] WHERE id = '-1'" rs.Open Query, connect, 1, 3 rs.AddNew ... ...
Der er ikke noget her der er specielt, andet end funktionen gettimems() er skrevet i server-side javascript.
common.asp indeholder connectionstring til database samt generalle funktioner.
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.