P ptr_lks Medlem sedan juni 2005 584 inlägg Frågan 15 nov. 2005 19:36 #1 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
E emission Medlem sedan dec. 1999 6 721 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.
@nders Medlem sedan juni 2000 32 967 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?
P ptr_lks Medlem sedan juni 2005 584 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
@nders Medlem sedan juni 2000 32 967 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.
P ptr_lks Medlem sedan juni 2005 584 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?
P ptr_lks Medlem sedan juni 2005 584 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...
@nders Medlem sedan juni 2000 32 967 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? :)
@nders Medlem sedan juni 2000 32 967 inlägg Dåså, bort genast, och kör sidan igen. Då borde få ett felmeddelande som går att använda sig av.
P ptr_lks Medlem sedan juni 2005 584 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å..
E emission Medlem sedan dec. 1999 6 721 inlägg Men det var nog IEs egna felmeddelanden. Vad får du för felmeddelande nu?
P ptr_lks Medlem sedan juni 2005 584 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 & "');"