Hi,
mein (wieder mal nächtlicher) Versuch, das in JavaScript zu tun;
habe mir die Messengerübersichtsseite gespeichert und darein editiert; hier der angepasste Auszug (habe ich direkt vor das "markierte Nachrichten (?:nichts tun/loeschen)" gesetzt)...
Bin in JS auch nicht so bewandert unterwegs; kA ob das eleganter zu lösen ist...
erfolgreich getestet mit:
Firefox 2.0.0.4, Opera 9.20 und Konqueror 3.5.7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<p>
<script type="text/javascript"><!--
function _check_all () {
  /* Anzahl Formularelemente ermitteln */
  var max = document.forms[0].elements.length;
  if ( document.forms[0].elements["select_all"].checked == true ) {
    for ( var i=0; i<max; ++i) {
      var Name = document.forms[0].elements[i].name;
      /* der Elementname muss mit msgId beginnen */
      if ( Name.match(/^msgId/) ) {
        document.forms[0].elements[Name].checked = 1;
      }
    }
  }
  else {
    for ( var i=0; i<max; ++i) {
      var Name = document.forms[0].elements[i].name;
      /* der Elementname muss mit msgId beginnen */
      if ( Name.match(/msgId/) ) {
        document.forms[0].elements[Name].checked = 0;
      }
    }
  }
}
//-->
</script>
<input type="checkbox" name="select_all" onClick="_check_all();" /> Alle Nachrichten markieren
</p>
 
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!