01.
<script language=
"JavaScript"
>
02.
var
HttPRequest = false;
03.
04.
function
doCallAjaxS() {
05.
HttPRequest = false;
06.
if
(window.XMLHttpRequest) {
07.
HttPRequest =
new
XMLHttpRequest();
08.
if
(HttPRequest.overrideMimeType) {
09.
HttPRequest.overrideMimeType(
'text/html'
);
10.
}
11.
}
else
if
(window.ActiveXObject) {
12.
try {
13.
HttPRequest =
new
ActiveXObject(
"Msxml2.XMLHTTP"
);
14.
} catch (e) {
15.
try {
16.
HttPRequest =
new
ActiveXObject(
"Microsoft.XMLHTTP"
);
17.
} catch (e) {}
18.
}
19.
}
20.
21.
if
(!HttPRequest) {
22.
alert(
'Cannot create XMLHTTP instance'
);
23.
return
false;
24.
}
25.
26.
var
url =
'add_News.php'
;
27.
var
pmeters =
"Atype="
+ encodeURI( document.getElementById(
"text_type"
).value) +
28.
"&Aporve="
+ encodeURI( document.getElementById(
"text_prove"
).value) +
29.
"&Adetail="
+ encodeURI( document.getElementById(
"text_detail"
).value);
30.
HttPRequest.open(
'POST'
,url,true);
31.
32.
HttPRequest.setRequestHeader(
"Content-type"
,
"application/x-www-form-urlencoded"
);
33.
HttPRequest.setRequestHeader(
"Content-length"
, pmeters.length);
34.
HttPRequest.setRequestHeader(
"Connection"
,
"close"
);
35.
HttPRequest.send(pmeters);
36.
37.
38.
HttPRequest.onreadystatechange =
function
()
39.
{
40.
41.
if
(HttPRequest.readyState == 3)
42.
{
43.
document.getElementById(
"msgSub"
).innerHTML =
"กำลังตรวจสอบ กรุณารอสักครู่..."
;
44.
}
45.
46.
if
(HttPRequest.readyState == 4)
47.
{
48.
if
(HttPRequest.responseText ==
'Y'
)
49.
{
50.
window.location =
"contact.php"
;
51.
52.
}
53.
else
54.
{
55.
document.getElementById(
"msgSub"
).innerHTML = HttPRequest.responseText;
56.
}
57.
}
58.
59.
}
60.
61.
}
62.
</script>