Können User den HG im Chat selbst auswählen?

Fragen zu HTML, CSS, eigenen Erweiterungen etc.
Benutzeravatar
Hermann
Beiträge: 129
Registriert: 04.11.2009, 16:11
Kontaktdaten:

Re: Können User den HG im Chat selbst auswählen?

Ungelesener Beitrag von Hermann » 06.08.2011, 17:51

Danke Harry aber so gehts auch nicht. Ich muß die HG´s über den Webspace laufen lassen.
Zuletzt geändert von Hermann am 06.08.2011, 18:14, insgesamt 1-mal geändert.

Benutzeravatar
Hermann
Beiträge: 129
Registriert: 04.11.2009, 16:11
Kontaktdaten:

Re: Können User den HG im Chat selbst auswählen?

Ungelesener Beitrag von Hermann » 06.08.2011, 18:12

Was ist den daran falsch? Ich werd noch bekloppt.

<script language="javascript">hgBilder=["http://www.betzehermann.beepworld.de/fi ... /bild7.png"]; Zufall = Math.random(); Zufall = Math.round((hgBilder.length-1) * Zufall); document.body.background=hgBilder[Zufall];</script>

Benutzeravatar
hamigra
Beiträge: 567
Registriert: 31.08.2006, 16:02
Wohnort: Werdau
Kontaktdaten:

Re: Können User den HG im Chat selbst auswählen?

Ungelesener Beitrag von hamigra » 07.08.2011, 08:55

Hier die 3 js-Dateien, wie ich es dir schon gezeigt habe. Das ist das Script aus dem Link den ich dir gab. Ich habe es lediglich verkürzt auf die HG-Bilder.

die open.js
Script:Zeigen
function addScript(JSfileName) {
var js = document.createElement('script');
js.setAttribute('type', 'text/javascript');
js.src = JSfileName+'?referer='+document.referrer;
document.body.appendChild(js);
}
var openNames = [""," Extra "];
var open1Names = ["|",""];

var openCol = ["http://die adresse zur/open2.js","http://die adresse zur/open2.js"];

openAll="";
for(o=0;o<openNames.length;o++)
{openAll+= "<font color='#ffffff'>"+open1Names[o]+"<a href='javascript:void(0);' onclick='parent.mainframe.addScript(\""+openCol[o]+"\")'><font color='#00ff00'><b>"+openNames[o]+"</b></font></a>"; }

center0=parent.info.document.getElementsByTagName("center")[0];
if(!center0.innerHTML.match(/parent.mainframe.addScript()/))
{center0.innerHTML+= openAll;}
die open2.js
Script:Zeigen
function addScript2(JSfileName) {
var js = document.createElement('script');
js.setAttribute('type', 'text/javascript');
js.src = JSfileName+'?referer='+document.referrer;
document.body.appendChild(js);
}

var open2Names = ["HG-Bilder"];

var open2Col = ["http://die adresse zur/bilder2.js"];

open2All="";
for(a=0;a<open2Names.length;a++)
{open2All+="<input type='button' value='"+open2Names[a]+"' onclick='parent.mainframe.addScript2(\""+open2Col[a]+"\")' />"; }

// Ersetzt den Link http://nfanaticsnclan.nf.funpic.de/Chat/red_x.gif mit dem Link von eurem X
center3=parent.info.document.getElementsByTagName("center")[0];
if(!parent.info.document.getElementById("openButtons"))
{center3.innerHTML += "<b"+"r><span id='openButtons' onclick='document.getElementById(\"openButtons\").style.display=\"none\"'>"+open2All+"<a href='javascript:void(0);'><img src='http://nfanaticsnclan.nf.funpic.de/Chat/red_x.gif' onclick='document.getElementById(\"openButtons\").style.display=\"none\"' border='0' /></a></span>";}
else{
parent.info.document.getElementById("openButtons").style.display='inline';
}
die bilder.js
Script:Zeigen
// Alle Bilder müssen im selben Ordner bzw. Seite sein
function bildimage(bildCol){
document.body.style.backgroundImage = "url(http://die adresse des ordners in dem die bilder sind/" + bildCol + ")";
document.body.style.backgroundPosition = "center center";
document.body.style.backgroundAttachment = "fixed";
document.body.style.backgroundRepeat = "no-repeat";
}

// Das sind die Namen der Buttons
var bildNames = ["Normal","Stadion1","Wappen1","Teufel1","Hand","Mannschaft","Feldwappen1","Feldwappen2","Stadion2"];

// Das sind die Namen der Bilddateien MIT Endung
// In den ersten zwei Klammern darf nichts verändert werden!
var bildCol = [" ","bild0.jpg","bild1.jpg","bild2.jpg","bild3.jpg","bild4.jpg","bild6.jpg","bild7.jpg","bild8.jpg"];

bildAll="";
for(m=0;m<bildNames.length;m++)
{bildAll+="<input type='button' value='"+bildNames[m]+"' onclick='parent.mainframe.bildimage(\""+bildCol[m]+"\")' />"; }

// Ersetzt den Link http://nfanaticsnclan.nf.funpic.de/Chat/red_x.gif mit dem Link von eurem X
center7=parent.info.document.getElementsByTagName("center")[0];
if (!parent.info.document.getElementById("bildButtons"))
{center7.innerHTML += "<span id='bildButtons'>" + bildAll + "<a href='javascript:void(0);'><img src='http://nfanaticsnclan.nf.funpic.de/Chat/red_x.gif' onclick='document.getElementById(\"bildButtons\").style.display=\"none\"' border='0' /></a></span>";}
else {
parent.info.document.getElementById("bildButtons").style.display = 'inline';
}
Das rot Markierte ist jeweils anzupassen!
Deutsche Sprache ist Freeware, aber nicht OpenSource! Du darfst sie benutzen, aber nicht verändern.

Benutzeravatar
Hermann
Beiträge: 129
Registriert: 04.11.2009, 16:11
Kontaktdaten:

Re: Können User den HG im Chat selbst auswählen?

Ungelesener Beitrag von Hermann » 07.08.2011, 10:20

meine open.js:
Script:Zeigen
function addScript(JSfileName) {
var js = document.createElement('script');
js.setAttribute('type', 'text/javascript');
js.src = JSfileName+'?referer='+document.referrer;
document.body.appendChild(js);
}
var openNames = [""," Extra "];
var open1Names = ["|",""];

var openCol = ["http://file1.npage.de/009518/58/html/op ... l/open2.js"];

openAll="";
for(o=0;o<openNames.length;o++)
{openAll+= "<font color='#ffffff'>"+open1Names[o]+"<a href='javascript:void(0);' onclick='parent.mainframe.addScript(\""+openCol[o]+"\")'><font color='#00ff00'><b>"+openNames[o]+"</b></font></a>"; }

center0=parent.info.document.getElementsByTagName("center")[0];
if(!center0.innerHTML.match(/parent.mainframe.addScript()/))
{center0.innerHTML+= openAll;}
meine open2.js:
Script:Zeigen
function addScript2(JSfileName) {
var js = document.createElement('script');
js.setAttribute('type', 'text/javascript');
js.src = JSfileName+'?referer='+document.referrer;
document.body.appendChild(js);
}

var open2Names = ["HG-Bilder"];

var open2Col = ["http://file1.npage.de/009518/58/html/bilder.js"];

open2All="";
for(a=0;a<open2Names.length;a++)
{open2All+="<input type='button' value='"+open2Names[a]+"' onclick='parent.mainframe.addScript2(\""+open2Col[a]+"\")' />"; }

// Ersetzt den Link http://nfanaticsnclan.nf.funpic.de/Chat/red_x.gif mit dem Link von eurem X
center3=parent.info.document.getElementsByTagName("center")[0];
if(!parent.info.document.getElementById("openButtons"))
{center3.innerHTML += "<b"+"r><span id='openButtons' onclick='document.getElementById(\"openButtons\").style.display=\"none\"'>"+open2All+"<a href='javascript:void(0);'><img src='http://nfanaticsnclan.nf.funpic.de/Chat/red_x.gif' onclick='document.getElementById(\"openButtons\").style.display=\"none\"' border='0' /></a></span>";}
else{
parent.info.document.getElementById("openButtons").style.display='inline';
}
meine bilder.js:
Script:Zeigen
// Alle Bilder müssen im selben Ordner bzw. Seite sein
function bildimage(bildCol){
document.body.style.backgroundImage = "url(http://betzehermann.beepworld.de/files/hg/" + bildCol + ")";
document.body.style.backgroundPosition = "center center";
document.body.style.backgroundAttachment = "fixed";
document.body.style.backgroundRepeat = "no-repeat";
}

// Das sind die Namen der Buttons
var bildNames = ["Normal","Stadion","Logo","Teufel","Herz","Mannschaft","Feld","Rasen",];

// Das sind die Namen der Bilddateien MIT Endung
// In den ersten zwei Klammern darf nichts verändert werden!
var bildCol = [" ","http://betzehermann.beepworld.de/files/ ... /bild7.png",];

bildAll="";
for(m=0;m<bildNames.length;m++)
{bildAll+="<input type='button' value='"+bildNames[m]+"' onclick='parent.mainframe.bildimage(\""+bildCol[m]+"\")' />"; }

// Ersetzt den Link http://file1.npage.de/009518/58/bilder/red_x.gif mit dem Link von eurem X
center7=parent.info.document.getElementsByTagName("center")[0];
if (!parent.info.document.getElementById("bildButtons"))
{center7.innerHTML += "<span id='bildButtons'>" + bildAll + "<a href='javascript:void(0);'><img src='http://nfanaticsnclan.nf.funpic.de/Chat/red_x.gif' onclick='document.getElementById(\"bildButtons\").style.display=\"none\"' border='0' /></a></span>";}
else {
parent.info.document.getElementById("bildButtons").style.display = 'inline';
}
Zuerst mal vielen dank für deinen Einsatz, hamigra. Leider habe ich weiser Schnee auf weisem Hintergrund bei den Bildern. Kann es sein das du dich beim rotgefärbten in der open2.js verschrieben hast? "var open2Col = ["http://die adresse zur/bilder2.js"];" Bilder2.js gibt es nicht.

Benutzeravatar
hamigra
Beiträge: 567
Registriert: 31.08.2006, 16:02
Wohnort: Werdau
Kontaktdaten:

Re: Können User den HG im Chat selbst auswählen?

Ungelesener Beitrag von hamigra » 07.08.2011, 11:39

Sorry - bilder2.js war Tipfehler, bilder.js ist natürlich richtig.
Woher der Schnee kommt weiß ich nicht, aber probier es doch mal mit *.jpg
Deutsche Sprache ist Freeware, aber nicht OpenSource! Du darfst sie benutzen, aber nicht verändern.

Benutzeravatar
Hermann
Beiträge: 129
Registriert: 04.11.2009, 16:11
Kontaktdaten:

Re: Können User den HG im Chat selbst auswählen?

Ungelesener Beitrag von Hermann » 07.08.2011, 12:26

var bildCol = [" ","http://betzehermann.beepworld.de/files/ ... /bild7.jpg"];

Auch jpg Bilder ändern nichts daran, daß es weis bleibt. :(

Benutzeravatar
hamigra
Beiträge: 567
Registriert: 31.08.2006, 16:02
Wohnort: Werdau
Kontaktdaten:

Re: Können User den HG im Chat selbst auswählen?

Ungelesener Beitrag von hamigra » 07.08.2011, 12:36

Oki - Dann biete ich dir an, dasselbe Script versuchsweise bei dir einzubauen was ich dir gestern gezeigt hatte.

Binde das genauso in die obere Ankündigung ein - nach der GS!

Code: Alles auswählen

<script type="text/javascript" src="http://hamigra.menkisys.de/hermann/open.js"></script>
Deutsche Sprache ist Freeware, aber nicht OpenSource! Du darfst sie benutzen, aber nicht verändern.

Benutzeravatar
ZischDings
Moderator
Beiträge: 672
Registriert: 22.12.2004, 16:01
Kontaktdaten:

Re: Können User den HG im Chat selbst auswählen?

Ungelesener Beitrag von ZischDings » 07.08.2011, 12:37

Hermann hat geschrieben:var bildCol = ["?","http://.......
wozu hast du da nur ein leerzeichen drin?
Meine Meinung steht fest, verwirren Sie mich nicht mit Tatsachen!

http://www.wasguckstu.de

Benutzeravatar
Hermann
Beiträge: 129
Registriert: 04.11.2009, 16:11
Kontaktdaten:

Re: Können User den HG im Chat selbst auswählen?

Ungelesener Beitrag von Hermann » 07.08.2011, 13:05

hamigra hat geschrieben:Oki - Dann biete ich dir an, dasselbe Script versuchsweise bei dir einzubauen was ich dir gestern gezeigt hatte.

Binde das genauso in die obere Ankündigung ein - nach der GS!

Code: Alles auswählen

<script type="text/javascript" src="http://hamigra.menkisys.de/hermann/open.js"></script>
Danke aber ich möchte schon meine eigene Datei einbinden. Ich möchte die Buttons umbenennen und andere Bilder reinsetzen.

Benutzeravatar
hamigra
Beiträge: 567
Registriert: 31.08.2006, 16:02
Wohnort: Werdau
Kontaktdaten:

Re: Können User den HG im Chat selbst auswählen?

Ungelesener Beitrag von hamigra » 07.08.2011, 16:41

Als du sie kurz eingebunden hast, hat es ja funktioniert.
Von den Bildern die du in der bilder.js angegeben hast, liegt nicht ein einziges auf dem Webspace.
Deutsche Sprache ist Freeware, aber nicht OpenSource! Du darfst sie benutzen, aber nicht verändern.

Benutzeravatar
Hermann
Beiträge: 129
Registriert: 04.11.2009, 16:11
Kontaktdaten:

Re: Können User den HG im Chat selbst auswählen?

Ungelesener Beitrag von Hermann » 07.08.2011, 18:45

hamigra hat geschrieben:Als du sie kurz eingebunden hast, hat es ja funktioniert.
Von den Bildern die du in der bilder.js angegeben hast, liegt nicht ein einziges auf dem Webspace.
Klar, die liegen bei mir auf dem beepworld server. Die endeten vorher nur mit png und du hast geschrieben ich soll es mal mit jpg versuchen. :)

Wappen=http://betzehermann.beepworld.de/files/hg/bild1.jpg
Teufel=http://betzehermann.beepworld.de/files/hg/bild2.jpg
Mannschaft=http://betzehermann.beepworld.de/files/hg/bild3.jpg
Stadion=http://betzehermann.beepworld.de/files/hg/bild4.jpg
Feld=http://betzehermann.beepworld.de/files/hg/bild5.jpg
Rasen=http://betzehermann.beepworld.de/files/hg/bild6.jpg
Herz=http://betzehermann.beepworld.de/files/hg/bild7.jpg

Benutzeravatar
hamigra
Beiträge: 567
Registriert: 31.08.2006, 16:02
Wohnort: Werdau
Kontaktdaten:

Re: Können User den HG im Chat selbst auswählen?

Ungelesener Beitrag von hamigra » 07.08.2011, 20:05

Ich weiß ja nicht was du da einbindest, aber ich hab mir mal erlaubt deine Bilder zu kopieren, sie in die bilder.js einzufügen und alles hochzuladen.
Es funktioniert alles bestens nur die Qualität der Bilder läßt zu wünschen übrig.
Möglicherweise behindert aber auch ein anderes Script dieses Script!
Anschauen kannst du es im Testchat - http://server1.webkicks.de/hamigra/

Nick und Paßwort = tester
Deutsche Sprache ist Freeware, aber nicht OpenSource! Du darfst sie benutzen, aber nicht verändern.

Benutzeravatar
harry2109
Beiträge: 336
Registriert: 10.01.2010, 15:05
Wohnort: Nordhorn
Kontaktdaten:

Re: Können User den HG im Chat selbst auswählen?

Ungelesener Beitrag von harry2109 » 07.08.2011, 20:09

Is doch nich das erste mal das ein script bei anderen geht und bei hermann nich!
Solltet ihr Rechtschreibfehler finden könnt ihr sie behalten denn ich Brauch sie nicht!

www.harry2109.de

Benutzeravatar
Hermann
Beiträge: 129
Registriert: 04.11.2009, 16:11
Kontaktdaten:

Re: Können User den HG im Chat selbst auswählen?

Ungelesener Beitrag von Hermann » 07.08.2011, 20:14

hamigra hat geschrieben:Ich weiß ja nicht was du da einbindest, aber ich hab mir mal erlaubt deine Bilder zu kopieren, sie in die bilder.js einzufügen und alles hochzuladen.
Es funktioniert alles bestens nur die Qualität der Bilder läßt zu wünschen übrig.
Möglicherweise behindert aber auch ein anderes Script dieses Script!
Anschauen kannst du es im Testchat - http://server1.webkicks.de/hamigra/

Nick und Paßwort = tester
Ja so sollte es sein. hamigra, wenn du nun so freundlich sein würdest und mir deine 3 js Dateien schicken würdest so wie du sie auf deinem Server liegen hast wäre ich dir dankbar.

Benutzeravatar
Hermann
Beiträge: 129
Registriert: 04.11.2009, 16:11
Kontaktdaten:

Re: Können User den HG im Chat selbst auswählen?

Ungelesener Beitrag von Hermann » 07.08.2011, 20:59

Ich habe jetzt noch zusätzlichdie Bilder auch als png auf dem Server. Als png waren die Bilder in einer besseren Qualität als mit jpg. Also hamigra, würdest du jpg bitte mit png ersetzen, danke.

Außerdem sollte das Bild im Hintergrund mitlaufen. Es sei denn es gibt eine Lösung wo man die Bilder mit snpassen kann weil meist jeder User eine andere Auflösung am PC hat.
Zuletzt geändert von Hermann am 08.08.2011, 05:27, insgesamt 1-mal geändert.

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 130 Gäste