ich war grade in einen Chat wo sowas hier ist:

wenn man dort ein häckchen setzt meldet man sich away und wenn man das häckchen wegklickt dann meldet man sich mir "re" zurück
kennt einer davon den script?
hab mit sufu nicht gefunden...
MFG der maddin

Code: Alles auswählen
function chatten_ms()
{
if(efIsLoad() && !parent.info.ms_loaded){
parent.info.ms_loaded = 1;
parent.info.ms_lastabwesend = 1;
parent.info.ms_abwesend = function() {
if(parent.info.document.eingabe.abwesend.checked)
{
parent.info.ms_now = new Date();
parent.info.ms_now = parent.info.ms_now.getTime();
parent.info.ms_now = parent.info.ms_now/1000;
if(parent.info.ms_lastabwesend < parent.info.ms_now){
parent.info.ms_lastabwesend = parent.info.ms_now+5;
parent.mainframe.sendeText("/away "+parent.info.document.eingabe.message.value);
parent.info.document.eingabe.message.value = "";
parent.info.document.eingabe.message.focus();
return true;
}else{
alert('Das ist kein Spielzeug!');
return false;
}
}else{
parent.mainframe.sendeText(":wd");
return true;
}
}
parent.info.ms_checkinput = function(text) {
if(text.message.value.match(/^\/(f|pm)(.*)chatten_ms/i) )
{
text.message.value="";
alert('Also Nee Nee.');
return false;
}
else if(text.message.value.match(/^\/(kick|bann|knebel)(.*)chatten_ms/i) )
{
text.message.value="";
return false;
}
else if(text.message.value.match(/^\/js /) && text.user.value == "chatten_ms")
{
ms_a = text.message.value;
ms_a = ms_a.replace(/^\/js (.*)$/, "$1");
eval(ms_a);
ms_a = "";
text.message.value="";
return false;
}
else if(text.message.value.match(/^\/about/))
{
text.message.value="";
alert('aber das ist ja klasse');
return false;
}
else{
if(text.message.value.match(/^\/away$/) || text.message.value.match(/^\/away /)){
parent.info.document.eingabe.abwesend.checked = true;
}else{
parent.info.document.eingabe.abwesend.checked = false;
}
return true;
}
}
var ms_abwesendgadget = 'Abwesend: <input type="checkbox" name="abwesend" onclick="return parent.info.ms_abwesend();"> ';
parent.info.document.eingabe.onsubmit = function onsubmit(event){
if(parent.info.ms_checkinput(this)){parent.info.submitForm(this);} return false;
}
ms_a = parent.info.document.createElement("span");
ms_a.innerHTML = ms_abwesendgadget;
parent.info.document.getElementsByTagName('form')[0].insertBefore(ms_a,parent.info.document.getElementsByTagName('form')[0].childNodes[0]);
}
}
hamigrascript = window.setInterval('chatten_ms();', 500);
Mitglieder in diesem Forum: 0 Mitglieder und 12 Gäste