User direkt ansprechen

Fragen zu HTML, CSS, eigenen Erweiterungen etc.
schnegge83
Beiträge: 1
Registriert: 06.09.2011, 01:01

User direkt ansprechen

Ungelesener Beitrag von schnegge83 » 06.09.2011, 01:09

Hallo,
ich habe bereits im alten Forum einen funktionierenden Code gefunden

<script type=text/javascript>function schreibeAt(){divs = parent.rightFrame.document.getElementsByTagName("div"); for(i=0;i<divs.length;i++){ if(divs.id && divs.id != "" && !divs.innerHTML.match("@")){ parent.rightFrame.document.getElementsByTagName("div").innerHTML = "<span onclick='parent.info.document.eingabe.message.value = \"\@"+divs.id+" \"'>@ </span>"+divs.innerHTML;}}} window.setInterval("schreibeAt()", 1000)</script>

Dadurch haben die User rechts in der Onlineliste ein @ vor dem Namen und wenn man darauf klickt, kommt dabei folgendes heraus:

User: @User test

Das Script ist fast perfekt, es gibt nur einen Punkt, der mich etwas stört:
Wenn man das @ anklickt, hat man im Eingabefeld stehen @ User, muss aber jedesmal erst ins Eingabefeld klicken um schreiben zu können. Kann man das irgendwie automatisieren, so dass man gleich nach dem @ klicken losschreiben kann?

BumBumBass

Re: User direkt ansprechen

Ungelesener Beitrag von BumBumBass » 06.09.2011, 05:21

versuch es doch mal mit dem script für das nickmenü.
1. gibt es da neben user anschreiben noch weitere möglichkeiten
2. ist es anpassbar mit weiteren funktionen die du zufügen kannst
3. wird dein wunsch der automation erfüllt
4. hast du auch noch die möglichkeit festzulegen wer welche funktion nutzen kann (alle reg user, mod oder nur admin)

ist in meiner persönlichen top ten eins der besten scripte

Antworten

Wer ist online?

Mitglieder in diesem Forum: Ahrefs [Bot] und 1 Gast