Posted by steven Mon 19th Mar 2007 22:08 - Syntax is JavaScript - 23 views
Download | New Post | Modify | Hide line numbers
Download | New Post | Modify | Hide line numbers
-
function savePage() {
-
var textInstance = tinyMCE.getInstanceById('pagetext');
-
title = d.getElementById('pagetitle').value;
-
content = textInstance.getHTML();
-
if (content && xmlHttp) {
-
var url = "ajaxcalls.php";
-
var params = "action=edit_page" + "&pid=" + page_id + "&pagecontent=" + content + "&pagetitle=" + title;
-
xmlHttp.open("POST", url, true);
-
xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
-
//xmlHttp.setRequestHeader("Content-length", params.length);
-
//xmlHttp.setRequestHeader("Connection", "close");
-
xmlHttp.onreadystatechange = function () {
-
try {
-
if (xmlHttp.readyState == 4 && xmlHttp.status == 200) {
-
var menu = dom.getElementsByClassName(d, 'selected')[0];
-
var header = d.getElementsByTagName('h1')[0];
-
var page_text_el = d.getElementById('page_text');
-
menu.firstChild.nodeValue = header.firstChild.nodeValue = title[0].toUpperCase() + title.substring(1);
-
dom.clearChildren(page_text_el);
-
page_text_el.innerHTML = content;
-
}
-
} catch (err) { } // caught exception
-
};
-
xmlHttp.send(params);
-
}
-
}
-
PermaLink to this entry https://pastebin.co.uk/12063
Posted by steven Mon 19th Mar 2007 22:08 - Syntax is JavaScript - 23 views
Download | New Post | Modify | Hide line numbers
Download | New Post | Modify | Hide line numbers
Comments: 0