Tänker göra en chatt i AJAX i antingen ASP eller PHP mot en MS-SQL databas. Oavsett om du använder iframe eller ajax är principen densamma. Man postar mot en annan underliggande sida. Det går dock att göra connections mot databas med javascript också, men du måste ha med connectionsträngen där och det är en säkerhetsrisk som heter duga. Du kan ge en status kod som tala om webbläsare att fortfarande använda sidan den postade.skicka från ett formulär utan att ladda om sidan
Man vet ju lite hur man ska visa info från databasen med AJAX men hur skickar man till den utan att ladda om sidan???
iframe känns lite gammaltSv: skicka från ett formulär utan att ladda om sidan
Så svaret på din fråga är: gör en annan sida, låt ajax posta mot den sidan som i sin tur skriver till databasen, precis som du gör för att visa data via ajax när du hämtar från databasen.Sv: skicka från ett formulär utan att ladda om sidan
Utdrag ur HTTP specifikationen:
<info>
10.2.6 205 Reset Content
The server has fulfilled the request and the user agent SHOULD reset the document view which caused the request to
be sent. This response is primarily intended to allow input for actions to take place via user input, followed by a
clearing of the form in which the input is given so that the user can easily initiate another input action. The response
MUST NOT include an entity.
</info>
Finns inget behov att komplicera det med ajax. :P