Notrufscript

Fragen zu HTML, CSS, eigenen Erweiterungen etc.
Benutzeravatar
ExEngel
Beiträge: 37
Registriert: 27.04.2010, 13:11
Wohnort: Waiblingen
Kontaktdaten:

Notrufscript

Ungelesener Beitrag von ExEngel » 08.02.2016, 18:05

Hallo zusammen,
habe in einem Chat das Notrufscript eingebaut....eingebunden mit .js datei . Nach Test kam folgendes beim Hauptadmin an.
Script:Zeigen
powered by http://www.webkicks.de & Lisa
var fntFace = \"Arial\";
var fntColor = \"#99FF00\";
function setSchriftAendern(){
if(!efIsLoad()){
window.setTimeout(setSchriftAendern, 1000);
return;
}
if(myStatus==0)return;
parent.info.farbeSet = true;
parent.info.autoFont=function(evt){
evt=evt?evt:window.event;
//if(evt.preventDefault)evt.preventDefault();
//else if(evt.cancelBubble != null)evt.cancelBubble=true;
with(parent.info.document.eingabe)
if(message.value!=\'\' && !message.value.match(/^\\//) && parent.mainframe.myStatus>0)
message.value=\"\"+message.value+\"\";
parent.setTimeout(\"with(info.document.eingabe){if(message.value!=\'\'){submit(); message.value=\'\';}}\", 100);
};
with(parent.info.document){
check=0;
if(typeof addEventListener != \"undefined\"){
check=1;
eingabe.addEventListener(\"submit\", parent.info.autoFont, false);
}else if(attachEvent){
check=1;
eingabe.attachEvent(\"onsubmit\", parent.info.autoFont);
}
if(check)
parent.info.submitForm=function(a){void(a)};
}
}
setSchriftAendern();
function farbeaendern(farbe, userName){
userName=strip_tags(userName).toLowerCase();
if(farbe.charAt(0) == \"#\")
farbe = farbe.substr(1,6);
if(userName == myNick.toLowerCase()){
fntColor = farbe;
}
}
function schriftartaendern(schriftart, userName){
userName=strip_tags(userName).toLowerCase();
schriftart = schriftart.replace(/\\s/, \" \");
if(userName == myNick.toLowerCase()){
fntFace = schriftart;
}
}
function notrufbutton(){
if(olIsLoad()){
pi=parent.info;
pid=pi.document;
if(pid.notruf)
return;
pi.nrform = pid.createElement(\"form\");
pi.nrform.action = \"http://www.wktools.net/notrufmail.php\";
pi.nrform.setAttribute(\"name\", \"notruf\");
pi.nrform.setAttribute(\"id\", \"notruf\");
pi.nrform.method = \"post\";
pi.nrform.target = \"_blank\";
pi.nrform.onsubmit = function(){
parent.info.document.getElementById(\"verlauf\").value = parent.mainframe.document.body.innerHTML;
return confirm(\"Soll wirklich dein momentaner Chatverlauf (inclusive Privater Nachrichten) an den Chatadmin per Mail gesendet werden?\");
}
pi.nrbutton = pid.createElement(\"input\");
pi.nrbutton.setAttribute(\"type\", \"submit\");
pi.nrbutton.setAttribute(\"class\", \"submit\");
pi.nrbutton.setAttribute(\"value\", \"Notruf\");
pi.nrbutton.style.marginLeft=\"200px\";
pi.nrbutton.style.color=\"#BF0000\";
pi.nrform.appendChild(pi.nrbutton);
pi.edtServer = pid.createElement(\"input\");
pi.edtServer.setAttribute(\"type\", \"hidden\");
pi.edtServer.setAttribute(\"name\", \"server\");
pi.edtServer.setAttribute(\"value\", chatData[0]);
pi.nrform.appendChild(pi.edtServer);
pi.edtCid = pid.createElement(\"input\");
pi.edtCid.setAttribute(\"type\", \"hidden\");
pi.edtCid.setAttribute(\"name\", \"cid\");
pi.edtCid.setAttribute(\"value\", chatData[1]);
pi.nrform.appendChild(pi.edtCid);
pi.edtUser = pid.createElement(\"input\");
pi.edtUser.setAttribute(\"type\", \"hidden\");
pi.edtUser.setAttribute(\"name\", \"user\");
pi.edtUser.setAttribute(\"value\", myNick);
pi.nrform.appendChild(pi.edtUser);
pi.edtPass = pid.createElement(\"input\");
pi.edtPass.setAttribute(\"type\", \"hidden\");
pi.edtPass.setAttribute(\"name\", \"pass\");
pi.edtPass.setAttribute(\"value\", pi.pass);
pi.nrform.appendChild(pi.edtPass);
pi.edtVerlauf = pid.createElement(\"input\");
pi.edtVerlauf.setAttribute(\"type\", \"hidden\");
pi.edtVerlauf.setAttribute(\"name\", \"verlauf\");
pi.edtVerlauf.setAttribute(\"id\", \"verlauf\");
pi.nrform.appendChild(pi.edtVerlauf);
pi.nrtd = pid.createElement(\"td\");
pi.nrtd.appendChild(pi.nrform);
pid.getElementsByTagName(\"tr\")[0].appendChild(pi.nrtd);
}
else{
window.setTimeout(\"notrufbutton()\",150);
}
}
notrufbutton(); function awaytime(){
parent.info.document.eingabe.onsubmit= function(e){
if (parent.info.document.eingabe.message.value==\"\"){
return false;
}
if (parent.info.document.eingabe.message.value.match(/^\\/away(.+)?/i)){
var x=new Date();
var Stunden = (x.getHours()
Funzt das Script überhaupt noch?

Gruß,

Exengel
erstens kommt es anders.....zweitens als man denkt

1. FC Keller
Moderator
Beiträge: 866
Registriert: 04.07.2004, 17:10
Wohnort: heimat:// Thüringen.Deutschland.eu/ Zeulenroda
Kontaktdaten:

Re: Notrufscript

Ungelesener Beitrag von 1. FC Keller » 12.10.2016, 14:00

Hallo,

falls das Thema noch aktuell ist.. das Script ist fehlerhaft.
Die erste Zeile gehört dort nicht rein "powered by http://www.webkicks.de & Lisa"
und am Ende ist es auch irgendwo mitten in der Zeile abgeschnitten. So kann es definitiv nicht funktionieren.

Antworten

Wer ist online?

Mitglieder in diesem Forum: Ahrefs [Bot] und 55 Gäste