Seite 1 von 2

Buttons, Streambox, Laufschrift etc. in der OL setzen ?

Verfasst: 27.10.2010, 11:20
von Eisbaer01
Hallo zusammen

Gibt es nicht irgend ein Standartscript das immer gleich ist , wo man dann in der Mitte einfach das Gewünschte einsetzt wie zb eben die Buttons zum Voten oder die Streamboxen(Generierter Code)etc. ?
Da ja der Platz oben in der OL (fast) imme rgleich ist WO iin der OL rgendwas reinsoll, müsste es doch sowas geben.

LG

Eisbaer01

Re: Buttons, Streambox, Laufschrift etc. in der OL setzen ?

Verfasst: 27.10.2010, 11:34
von anni88
Das fände ich auch nicht schlecht, habe auch 3 Votebutton die aber leider unterschiedlicher Größe sind. Versucht habe ich es schon mit zwei Scripts hier aus dem Forum aber bei dem einen ließ sich im Eingabeframe nur ein Button einsetzen und in der Onlineliste hat der andere Script das Derzeit im Raum verdeckt. Ich fände es gut wenn es darüber wäre oder nicht verschwindet wenn zu viele Chatter in einem Raum sind. Dies wäre bei mir durch das Script was eine Uhr in die Onlineliste einfügt, der Fall gewesen :(

Re: Buttons, Streambox, Laufschrift etc. in der OL setzen ?

Verfasst: 29.10.2010, 11:24
von 1. FC Keller
Es gibt schon diverse Scripts, z.B. zum Einfügen eines Iframes oder eines Radioplayers, die man umschreiben könnte. Da die aber so ziemlich alle per innerHTML den kompletten Inhalt der OL überschreiben und das unter Umständen Probleme machen kann stelle ich hier mal eine andere Variante vor.

Code: Alles auswählen

<script type="text/javascript">function olAddCode(){var pr=parent.rightFrame; if(pr && !pr.olCodeSet){pr.newDiv=pr.document.createElement("div"); pr.newDiv.innerHTML="BELIEBIGER HTML-CODE"; pr.document.body.insertBefore(pr.newDiv, pr.document.body.firstChild); pr.olCodeSet=1}}setInterval(olAddCode, 1000);</script>
"BELIEBERGER HTML-CODE" kann, wie ihr euch sicher schon denken könnt, durch einen beliebigen HTML-Code ersetzt werden ;)
Zu beachten ist nur dass Anführungszeichen darin entweder durch ein ' ersetzt oder escaped ( \" ) werden müssen damit das " am Anfang und am Ende eine eindeutige Abgrenzung darstellen. Außerdem müssen ggf. Zeilenumbrüche aus dem Code entfernt werden.

Re: Buttons, Streambox, Laufschrift etc. in der OL setzen ?

Verfasst: 29.10.2010, 11:50
von anni88
Also müsste ich bei 3 Button auch dreimal den Code einfügen stimmt das ? :o

Re: Buttons, Streambox, Laufschrift etc. in der OL setzen ?

Verfasst: 29.10.2010, 12:45
von 1. FC Keller
nope!
Du kannst die 3 Buttons hintereinander als HTML-Code in das eine Script packen ;-)

Re: Buttons, Streambox, Laufschrift etc. in der OL setzen ?

Verfasst: 29.10.2010, 13:17
von anni88
Also irgendwie funktioniert das nicht so wie es sollte :?

Code: Alles auswählen

function olAddCode(){var pr=parent.rightFrame; if(pr && !pr.olCodeSet){pr.newDiv=pr.document.createElement("div"); pr.newDiv.innerHTML='<a href="http://www.toplistenservice.de/generator.php?id=18562&sub_uid=376736" target="_blank"><img src="http://home.arcor.de/playerpage/fansitelist/votebutton.gif" border=0></a>''<a href="http://www.fan-pages.de/fanpages/930528/voting" target="_blank"><img src="http://banner.fan-pages.de/button.gif" width="88" height="31" border="0" alt="Fan-Pages.de - find your stars!" /></a>''<a href="http://www.fanseiten-vz.net/"
title="Vote 4 Me @ Fanseiten-VZ.net">
<img src="http://img18.imageshack.us/img18/3619/vote4me.jpg" alt="Vote 4 Me @
Fanseiten-VZ.net"/></a>'; pr.document.body.insertBefore(pr.newDiv, pr.document.body.firstChild); pr.olCodeSet=1}}setInterval(olAddCode, 1000);

Re: Buttons, Streambox, Laufschrift etc. in der OL setzen ?

Verfasst: 29.10.2010, 13:23
von 1. FC Keller
erstens sind Zeilenumbrüche im Code und zweitens dürfen im Code keine Anführungszeichen vorkommen (da du außen ' verwendest darf im Code kein ' vorkommen) </a>''<a <-- dort müsstest du also einfach </a><a verwenden

Re: Buttons, Streambox, Laufschrift etc. in der OL setzen ?

Verfasst: 29.10.2010, 13:26
von anni88
Irgendwas funktioniert trotzdem nicht na egal trotzdem Danke für die Hilfe ich setzt die Button einfach auf die Homepage.

Re: Buttons, Streambox, Laufschrift etc. in der OL setzen ?

Verfasst: 29.10.2010, 13:32
von 1. FC Keller
Ohne die ' und die Zeilenumbrüche im HTML-Code klappt das doch wunderbar
Script:Zeigen

Code: Alles auswählen

function olAddCode(){
  var pr=parent.rightFrame;
  if(pr && !pr.olCodeSet){
    pr.newDiv=pr.document.createElement("div");
    pr.newDiv.innerHTML='<a href="http://www.toplistenservice.de/generator.php?id=18562&sub_uid=376736" target="_blank"><img src="http://home.arcor.de/playerpage/fansitelist/votebutton.gif" border=0></a> <a href="http://www.fan-pages.de/fanpages/930528/voting" target="_blank"><img src="http://banner.fan-pages.de/button.gif" width="88" height="31" border="0" alt="Fan-Pages.de - find your stars!" /></a> <a href="http://www.fanseiten-vz.net/" title="Vote 4 Me @ Fanseiten-VZ.net"><img src="http://img18.imageshack.us/img18/3619/vote4me.jpg" alt="Vote 4 Me @Fanseiten-VZ.net"/></a>';
    pr.document.body.insertBefore(pr.newDiv, pr.document.body.firstChild);
    pr.olCodeSet=1
  }
}
setInterval(olAddCode, 1000);

Re: Buttons, Streambox, Laufschrift etc. in der OL setzen ?

Verfasst: 29.10.2010, 13:43
von anni88
Ah ich glaub ich hatte die Zeilenumbrüche doch noch drin :oops:

Re: Buttons, Streambox, Laufschrift etc. in der OL setzen ?

Verfasst: 25.11.2010, 11:53
von sweetspicy
Hallo,

ich hoffe bin hier richtig.

Habe schon viel gelesen und auch ausprobiert aber irgendwie bekomm ich das nich hin :cry: hab voll das brett vorm Kopp.

Also ich will im Chat eine Streambox einbauen hab schon verschiedene Codes ausprobiert aber ich bekomm das nich hin.

Was mach ich falsch ??? Vllt hab ich aber auch nicht den richtigen Code, es zeigt mir ja was an das da was hin soll aber es kommt nur ein Fenster aber entweder kann ich da nur scrollen oder ne Fehlermeldung. Aber meistens ist da nur nen Text drinne der lang is aber ich damit nichts anfangen kann.

Danke für dir Hilfe..
lg sweetspicy
Script:Zeigen
<script type="text/javascript">function addframe(){if(parent.rightFrame.document.body.innerHTML==parent.rightFrame.document.body.innerHTML.replace('http://streambox2.arne-kolisch.de/strea ... ?box=10435','')) parent.rightFrame.document.body.innerHTML='<iframe frameborder="0" style="width: 100px; height: 150px;" src="http://streambox2.arne-kolisch.de/strea ... ?box=10435" scrolling="no"></iframe>'+parent.rightFrame.document.body.innerHTML;} setTimeout('addframe()',2000); setTimeout('addframe(olIsLoad)',5000);</script>

Re: Buttons, Streambox, Laufschrift etc. in der OL setzen ?

Verfasst: 25.11.2010, 12:55
von 1. FC Keller
Wenn das Iframe in der Onlineliste angezeigt wird ist das schonmal die halbe Miete, denn dann funktioniert das Script für den Chat.
Was du in diesem Iframe angezeigt bekommst ist eine andere Sache und das hängt nur mit der URL zusammen, die du im Script einstellst.

Die URL

Code: Alles auswählen

http://streambox2.arne-kolisch.de/streambox.php?box=10435
enthält keine Stream-Box sondern einen JS-Code, der die Streambox in eine Seite schreibt. Das bringt dir nichts ;-)

die richtige URL wäre

Code: Alles auswählen

http://streambox2.arne-kolisch.de/streambox_core.php?box=10435&refresh=

Re: Buttons, Streambox, Laufschrift etc. in der OL setzen ?

Verfasst: 25.11.2010, 17:24
von sweetspicy
Danke schön :) ich wusste doch das ich das Brett heut noch los werde ..lol

hat geklappt...freu

Re: Buttons, Streambox, Laufschrift etc. in der OL setzen ?

Verfasst: 22.05.2011, 00:10
von troublemaker
hallo habe dort mal eine frage ich bekomme meine generierte streambox nicht in die OL anzeige die streambox mit dem code vorher geht wunderbar ist aber die ist nicht eingestellt auf unser radio

könnte mir dort jemand helfen

das hier ist der script code den ich von der seite bekommen habe zum einfügen
Script:Zeigen
ich danke euch

lg Troublemaker

Re: Buttons, Streambox, Laufschrift etc. in der OL setzen ?

Verfasst: 03.03.2013, 02:58
von Icetop
Inhalt gelöscht!




Der achte Beitrag zum selben Thema in unterschiedlichen Threads - bitte unterlasse das! :roll:
Webkicks-Team