ptr_lksMedlem sedan juni 2005588 inlägg
Hej har en sida med 3 frames
<frameset rows="*" cols="*,200">
<frameset rows="*,141" cols="*">
<frame name="frm_meddelande" target="_self" src="visa_chatt.asp" noresize>
<frame name="frm_skriv" target="_self" src="skriv_mess.asp" noresize>
</frameset>
<frame name="frm_online" target="_self" src="lista_online.asp" noresize>
<noframes>
<body>
</body>
</noframes>
</frameset>
frm_skriv kan inte öppnas i ISS.
<!-- #include virtual="/includes/dbkoppling.asp" -->
<!-- #include virtual="/includes/koll_inloggningen.asp" -->
<%
Call PageAccess()
strMessage = Server.HTMLEncode(Trim(Replace(Request("textChatt"), "'", "''")))
Call dbOpen()
strSQL = "INSERT INTO chatMeddelande (avchattUser, chattText, skrivTid) VALUES ('"_
& Session("Inloggad") & "', '" & strMessage & "', '" & Now & "');"
minCon.Execute strSQL
Call dbClose()
%>
<html>
<head>
<title>Chatta</title>
<script language="JavaScript">
<!--
window.parent.frm_messages.location.href += '';
//-->
</script>
</head>
<body bgcolor="#FFFFFF">
<textarea name="chattText" cols="60" rows="5"></textarea>
<table border="0" width="100%">
<tr>
<td width="50%">
<form method="POST" action="skriv_mess.asp">
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td width="5%"><font face="Arial" size="2">Chatt: </font></td>
<td width="15%"> </td>
<td width="80%"><input type="submit" value="Chatta" name="btnSend"></td>
</tr>
</table>
</form></td>
<td width="50%" align="right">
<form method="POST" action="loggut.asp" target="_top">
<div align="center">
<input type="submit" value="Lämna" name="btnLogout">
</div>
</form> </td>
</tr>
</table>
</body>
</html>
Det enda meddelandet jag får är
sidan kan ej visas
emissionMedlem sedan dec. 19996 095 inlägg
Om du går direkt till sidan utan frames?
Har du "vänliga felmeddelanden" påslagna i IE? I så fall, stäng av dem (i internetinställningar)
Som koden ser ut lägger den in en rad i chatMeddelande oavsett om man postat eller inte.
Javascriptet refererar till en frame som heter "frm_messages", men någon sådan har du inte i framesetet.
@ndersMedlem sedan juni 200026 914 inlägg
Det enda meddelandet jag får är
sidan kan ej visas
Har du verkligen inaktiverat egna http-felmeddelanden / friendly http error messages i IE?
ptr_lksMedlem sedan juni 2005588 inlägg
@nders skrev:
Det enda meddelandet jag får är
sidan kan ej visas
Har du verkligen inaktiverat egna http-felmeddelanden / friendly http error messages i IE?
jag har inte inaktiverat dessa (har rutan
visa egna HTTP-felmeddelanden
i kryssad
emissionMedlem sedan dec. 19996 095 inlägg
@ndersMedlem sedan juni 200026 914 inlägg
Då är det dags. Eller rättare sagt; det har det varit länge.
Man kan ju inte debugga något om man inte får se några felmeddelanden.
ptr_lksMedlem sedan juni 2005588 inlägg
emission skrev:
Javascriptet refererar till en frame som heter "frm_messages", men någon sådan har du inte i framesetet.
oki så jag skall ändra till "frm_meddelande" så skall det funka?
ptr_lksMedlem sedan juni 2005588 inlägg
@nders skrev:
Då är det dags. Eller rättare sagt; det har det varit länge.
Man kan ju inte debugga något om man inte får se några felmeddelanden.
men? om jag har rutan kryssad.. då trodde jag attt felmeddelandet visas...
@ndersMedlem sedan juni 200026 914 inlägg
Om du har rutan "Visa egna http-felmeddalanden" ikryssad så visas IEs egna felmeddelanden istället för de som kommer från servern. Har du inte märkt det? :)
ptr_lksMedlem sedan juni 2005588 inlägg
@nders skrev:
Om du har rutan "Visa egna http-felmeddalanden" ikryssad så visas IEs egna felmeddelanden istället för de som kommer från servern. Har du inte märkt det? :)
tydligen inte... :r :r
@ndersMedlem sedan juni 200026 914 inlägg
Dåså, bort genast, och kör sidan igen. Då borde få ett felmeddelande som går att använda sig av.
ptr_lksMedlem sedan juni 2005588 inlägg
@nders skrev:
Om du har rutan "Visa egna http-felmeddalanden" ikryssad så visas IEs egna felmeddelanden istället för de som kommer från servern. Har du inte märkt det? :)
förrestän.. ytterligare en sak som jag inte fattar:
fick ju felmeddelande förrut ändå..
emissionMedlem sedan dec. 19996 095 inlägg
Men det var nog IEs egna felmeddelanden. Vad får du för felmeddelande nu?
ptr_lksMedlem sedan juni 2005588 inlägg
emission skrev:
Men det var nog IEs egna felmeddelanden. Vad får du för felmeddelande nu?
typ
Microsoft JET Database Engine (0x80004005)
@ndersMedlem sedan juni 200026 914 inlägg
ptr_lksMedlem sedan juni 2005588 inlägg
nu när jag med er hjälp har fixat felmess så verkar "ISS" haka upp sig på
fälten chattMeddelande.chattText får ej vara tomma
men kollar jag i databasen, så är ju inte fältet tom..
strSQL = "INSERT INTO chattMeddelande (avchattUser, chattText, skrivTid) VALUES ('"_
& Session("Inloggad") & "', '" & strMessage & "', '" & Now & "');"