Online radio uit en aanzetten

  • Onderwerp starter Onderwerp starter HDP
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

HDP

Gebruiker
Lid geworden
28 apr 2009
Berichten
5
Hallo mensen,

Ik heb een online radio code op mijn site staan, deze kun je zelf aan en uit zetten.
Standaard staat hij aan ik wil em graag standaard uit hebben en dat men het zelf evt. aan kan zetten als ze dat willen.

hier de code

<div align="center"><b>Je luistert naar radio 538!</b></MARQUEE></div>
<!-- Dit zet u in de body van de pagina-->
<BODY>
<!-- Original: SPD team (webmaster) -->
<!-- Voor de leukste scripts gaat u naar...-->
<!-- Javascript by Con-nect.nl The source for all your Javascript and PHP -->
<!-- http://www.con-nect.nl -->
<script>
musi="http://ms.stream.garnierprojects.com/radio538"
<!--Don't edit from here on-->
function mus1()
{
if (t.options.selectedIndex==0){
mus.innerHTML="<embed src="+musi+" loop=-1>"
}
if (t.options.selectedIndex==1){
mus.innerHTML=""
}
}
document.write("<span id='mus' style='position:absolute;top:-90000'><embed src="+musi+" width=0 height=0 loop=-1></span>")
</script>
<select name="t" onchange=mus1()>
<option>Muziek aan
<option>Muziek uit
</select>
<!-- Script Size: 1.29 KB -->

Ik hoop dat het kan zoals ik het wil heb van alles geprobeerd maar kom er niet uit om het andersom te krijgen.

alvast bedankt voor de moeite..
 
Waarom doe je dit niet gewoon iets simpeler?

Aan ==>
HTML:
<embed src="http://ms.stream.garnierprojects.com/radio538" width="140" height="40" autostart="true" loop="true">
Uit ==>
HTML:
<embed src="http://ms.stream.garnierprojects.com/radio538" width="140" height="40" autostart="false" loop="true">

Moet je alleen even 2 paginas extra aanmaken.
 
Laatst bewerkt:
Moet je alleen even 2 paginas extra aanmaken.
hoezo dat? Dit kan toch gewoon in een JS-je?

PHP:
//javascript

function zetRadio(aan)
{
   var obj = document.getElementById('radio_ding');

   if(aan == true){
      obj.innerHTML = '<embed src="http://ms.stream.garnierprojects.com/radio538" width="140" height="40" autostart="true" loop="true">';
   }else{
      obj.innerHTML = '<embed src="http://ms.stream.garnierprojects.com/radio538" width="140" height="40" autostart="false" loop="true">';
      //of, gewoon 'obj.innerHTML = "";' natuurlijk, als ie ook weg mag.
   }
}
en dan als html:
HTML:
<div id='radio_ding'></div>

<!-- dit zijn nu je 'radio controlls' -->
<a href='#' onclick='zetRadio(true);'>zet aan</a>
<a href='#' onclick='zetRadio(false);'>zet uit</a>


Daarnaast natuurlijk de noot dat <embed> niet in alle browsers 'goed' werkt, maargoed, bijzaak.
:thumb:
 
Hallo mensen,

bedankt voor de reacties, maar dit werkt allemaal niet op de pagina waar mijn codes staan.
Bekijk het maar eens zou ik zeggen. zo ziet het er nu uit en ik wil het dus zo hebben dat als je op de pagina komt de muziek niet automatisch begint maar dat je het zelf aan kan zetten en evt ook weer uit. En niet zoals nu dat het al aanstaat als je de pagina bezoekt.
 
hebben ze niet een limit qua codes daaro?
ik bedoel vaak zijn zulke site's beveiligt tegen somige codes om de site niet te verneuken
 
Nog niks van gemerkt. nu nog de oplossing.... tis zeker moeilijker dan ik dacht om zon code om te draaien..
 
Ik heb even zitten te stoeien met die code en kan het ook niet voor elkaar krijgen.
is dit misschien wat voor je?
kan je ook volume aanpassen
gewoon ff in je body kopieeren

<object id="NSPlay" width="154" height="49" classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject" align="left">
<param name="AudioStream" value="-1">
<param name="AutoSize" value="0">
<param name="AutoStart" value="1">
<param name="AnimationAtStart" value="-1">
<param name="AllowScan" value="-1">
<param name="AllowChangeDisplaySize" value="-1">
<param name="AutoRewind" value="0">
<param name="Balance" value="0">
<param name="BaseURL" value>
<param name="BufferingTime" value="5">
<param name="CaptioningID" value>
<param name="ClickToPlay" value="-1">
<param name="CursorType" value="0">
<param name="CurrentPosition" value="-1">
<param name="CurrentMarker" value="0">
<param name="DefaultFrame" value>
<param name="DisplayBackColor" value="0">
<param name="DisplayForeColor" value="16777215">
<param name="DisplayMode" value="0">
<param name="DisplaySize" value="4">
<param name="Enabled" value="-1">
<param name="EnableContextMenu" value="-1">
<param name="EnablePositionControls" value="-1">
<param name="EnableFullScreenControls" value="0">
<param name="EnableTracker" value="-1">
<param name="Filename" value="http://ms.stream.garnierprojects.com/radio538">
<param name="InvokeURLs" value="-1">
<param name="Language" value="-1">
<param name="Mute" value="0">
<param name="PlayCount" value="1">
<param name="PreviewMode" value="0">
<param name="Rate" value="1">
<param name="SAMILang" value>
<param name="SAMIStyle" value>
<param name="SAMIFileName" value>
<param name="SelectionStart" value="-1">
<param name="SelectionEnd" value="-1">
<param name="SendOpenStateChangeEvents" value="-1">
<param name="SendWarningEvents" value="-1">
<param name="SendErrorEvents" value="-1">
<param name="SendKeyboardEvents" value="0">
<param name="SendMouseClickEvents" value="0">
<param name="SendMouseMoveEvents" value="0">
<param name="SendPlayStateChangeEvents" value="-1">
<param name="ShowCaptioning" value="0">
<param name="ShowControls" value="-1">
<param name="ShowAudioControls" value="-1">
<param name="ShowDisplay" value="0">
<param name="ShowGotoBar" value="0">
<param name="ShowPositionControls" value="0">
<param name="ShowStatusBar" value="-1">
<param name="ShowTracker" value="0">
<param name="TransparentAtStart" value="0">
<param name="VideoBorderWidth" value="0">
<param name="VideoBorderColor" value="0">
<param name="VideoBorder3D" value="0">
<param name="Volume" value="-580">
<param name="WindowlessVideo" value="0">
<embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/" filename="/topradio.asx" src="/topradio.asx" showcontrols="1" showdisplay="0" showstatusbar="1" width="395" height="50" align="middle"></object>

ik weet dat het wat anders is maar is opzich ook klein en simpel
 
Deze heb ik er al op gehad, en vind ik niet echt mooi, de code kan trouwens veeeeel korter om dit voor elkaar te krijgen, maar toch bedankt voor de moeite :thumb:



Uch!!
 
Probeer dit eens:

HTML:
<div align="center"><b>Je luistert naar radio 538!</b></MARQUEE></div>
<!-- Dit zet u in de body van de pagina-->
<BODY>
<!-- Original: SPD team (webmaster) -->
<!-- Voor de leukste scripts gaat u naar...-->
<!-- Javascript by Con-nect.nl The source for all your Javascript and PHP -->
<!-- http://www.con-nect.nl -->
<script>
musi="http://ms.stream.garnierprojects.com/radio538"
<!--Don't edit from here on-->
function mus1()
{
if (t.options.selectedIndex==0){
mus.innerHTML="<embed src="+musi+" loop=-1>"
}
if (t.options.selectedIndex==1){
mus.innerHTML=""
}
}
document.write("<span id='mus' style='position:absolute;top:-90000'><embed src="+musi+" width=0 height=0 loop=-1></span>")
</script>
<select name="t" onchange=mus1()>
<option>Muziek uit
<option>Muziek aan
</select>
<!-- Script Size: 1.29 KB -->

Weet niet of het werkt, maar je kunt het altijd proberen. Als het niet werkt verdiep ik me wat verder in die code voor je! :thumb:
 
Laatst bewerkt:
Helaas het werkt niet, kan de radio nu niet eens meer uitzetten hij blijft dus aan.
Het moet toch te doen zijn om met muziek uit te beginnen als je de pagina laad en als je muziek wilt luisteren de muziek dan aan te zetten.

Toch bedankt
 
Was me net even in de code aan het verdiepen. Maar er zit helemaal geen frame omheen, terwijl ik dit wel op je website zie.

Gelieve even de volledige code inclusief de benodigde afbeeldingen (als die er bij zitten) te posten. Liefst in een .zip :thumb:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan