yubb.de-Logo
Tutorials
yubb@yubb
yubbService
Inside yubb

AIM-Message senden

Mit diesen paar einfachen Codes kann man eine AIM senden und das ganz leicht.

Als erstes brauchen wir den JavaScript Code, der in den <head>-Bereich kommt:
Code:
<script type="text/javascript">[<!-- Begin
function doAIM() {
var action;
var msg = document.frmAIM.txtMessage.value;
var newMsg = "";
var charSpec = "N";
var specials = "&? @%";
for(var i = 0; i < msg.length; i++) {
for(var q = 0; q < specials.length; q++) {
if(msg.charAt(i) == specials.charAt(q)) {
charSpec = "Y";
break;
} else {
charSpec = "N";
}
}
if(charSpec == "Y") {
newMsg += "+";
} else {
newMsg += msg.charAt(i);
}
}
action = "aim:goim?screenname=";
action += document.frmAIM.txtName.value;
action += "&message=";
action += newMsg;
document.frmAIM.action = action;
document.frmAIM.submit();
}
// End -->
</script>


Nun bauen wir das Formular, in dem man die Message eingaben kann:
Code:
<form method=post name="frmAIM">
<input type=text value="Screenname" onFocus="this.select();" name="txtName">
<textarea name="txtMessage" rows="5" cols="32" wrap="virtual"></textarea>
<input type=button onClick="doAIM();" value="Nachricht senden">
</form>


In diesem JavaScript-Code steht ein Code, der die Eingaben aus dem Formular auswertet und in eine verwertbare Schreibweise umwandelt. Sollte es Leerzeichen in der Message geben, werden die mit einem + ersetzt, bei Sonderzeichen werden diese ersetzt. action = "aim:goim?screenname="; steht für das Protokoll, das zum Senden benutzt werden soll. Schließlich gibt es ja auch http:// für Internetseiten und so gibt es hier aim für den AIM. "goim" steht steht für "Eine neue Message (Nachricht) schreiben". ?screenname= steht für den Namen (AIM/AOL benutzername) des Empfängers. message= steht dann logischerweise für die Message (die Nachricht), die gesendet werden soll.

Geschrieben von snake.logan am 07.07.2006 (11494x gelesen)
weiterempfehlen weiterempfehlen   Druckversion Druckversion   kommentieren kommentieren

Giebt es sowas auch für ICQ?
Geschrieben von www.ga-24.de