moodle/message/message.js

30 lines
790 B
JavaScript
Raw Normal View History

function set_focus(eid) {
document.getElementById(eid).focus();
}
function refresh_parent_messages_frame() {
if (chatmessages.msgcount>0) {
for (var i=0; i < chatmessages.msgcount; i++) {
add_message(chatmessages.msg[i])
}
}
parent.messages.scroll(1,5000000);
parent.send.focus();
}
function add_message(messagestr) {
var messageblock = parent.messages.document.getElementById('messages');
var message = document.createElement('div');
message.innerHTML = messagestr;
messageblock.appendChild(message);
}
var urltorefreshto = '';
function refresh_page(delay, url) {
urltorefreshto = url;
setTimeout(callback_refresh_page, delay);
}
function callback_refresh_page() {
document.location.replace(urltorefreshto);
}