Seite 1 von 1

Neben Autoscroll abmeldekästchen

Verfasst: 17.10.2009, 00:25
von xXmaddinXx
hey,
ich war grade in einen Chat wo sowas hier ist:

Bild


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 :D

Re: Neben Autoscroll abmeldekästchen

Verfasst: 17.10.2009, 09:15
von InvaderX
Probier das mal Away-kästchen

Re: Neben Autoscroll abmeldekästchen

Verfasst: 17.10.2009, 12:16
von xXmaddinXx
ich hätte mir denken können dass ich falsch gesucht hab :oops:

dank dir :D


edit:
ich hab den jetzt grad eingesetzt und funktioniert auch wunderbar, nur mit den nachteil wenn man reconnect oder /cls macht und sätzte abschickt, dann werden die wörter nicht gelöscht um den nächsten satz zu schicken, die bleiben da.
kann man i was dagegen machen?

MFG maddin :D

Re: Neben Autoscroll abmeldekästchen

Verfasst: 17.10.2009, 22:42
von TauchBlubba
Das Problem ist bekannt, bisher gab es dafür keine Lösung leider. (Soweit ich weiß)

Re: Neben Autoscroll abmeldekästchen

Verfasst: 18.10.2009, 14:24
von xXmaddinXx
acsho dann ist ja gut,
ich dachte ich hätte i was falsch gemacht :)

Re: Neben Autoscroll abmeldekästchen

Verfasst: 06.11.2009, 05:56
von zwergy
Hallo,

Ich habe diesen Code bei mir eingebaut. Wenn man auf reconnect klickt bleiben die sätze die man schreibt unten im Feld nach dem absenden drin und ich muss jedes mal wenn ich einen satz schreiben will erst mal den vorher geschriebenen Satz weg machen.

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);
kann man da etwas machen?

Re: Neben Autoscroll abmeldekästchen

Verfasst: 06.11.2009, 06:17
von hamigra
Es ist schon im Thread beschrieben daß es zu diesem Fehler kommt und es bisher noch keine befriedigende Lösung gibt. :wink:

Re: Neben Autoscroll abmeldekästchen

Verfasst: 06.11.2009, 06:29
von zwergy
oh guten morgen hamigra, das habe ich wohl wahrscheinlich überlesen:-) sorry
naja, ist ja auch kein beinbruch:-)

Re: Neben Autoscroll abmeldekästchen

Verfasst: 06.11.2009, 08:46
von InvaderX
aha des hab ich auch wohl überlesen jetzt weiß ich auch woher des kommt im IE und Opera hate ich das Problem, im Firefox war das Problem nicht. Das ist ein wenig sehr nervig wenn es den dort stehen bleibt naja ich habs bei mir mal rausgenomen :lol:

Re: Neben Autoscroll Abwesenheitskästchen

Verfasst: 10.01.2010, 17:42
von Deeone
Finde ich super diese funktion, wenn das problem mit /cls und reconnect weg wäre, wäre das super spitze, nur so kan man es irgendwie in die tonne kloppen nur das finde ich schade.

Wie ich mal gelesen habe wurde der scipt ja entmüllt vieleicht wurde da was wichtiges mit gelöscht das dieses problem verhindert hatte.

Gibts vieleicht eine alternative das man stat so ein häkchen feld einfach ein bildchen nimmt und das dann beim klick /away | im eingabe feld kommt das man nur noch enter oder chat klicken muss oder wen sogar möglich ist, direkt beim klick auf das bildchen das /away auch direkt rausgeschikt wird, mehr muss es nicht können auser diese funktion beim klicken.
Wenn das auch nach reconnect und cls noch funktioniert wäre das spitze.

Nachtrag: Vieleicht wenn man den script in den rechten frame (onlineliste) macht das er dann funktioniert ohne probleme.
Leider kenne ich mich nicht so gut mit dem wkscripten aus, sonst würde ichs selbst probieren :cry:

MFG
DeeoNe