Hallo zusammen und danke für die Aufnahme!
Folgendes Problem habe ich und komme leider nicht weiter.
Wenn eine Funktion keinerlei Werte erhält ein Bild ausgeben.
Folgender Code HTML + JS
Das funktioniert soweit auch ganz gut, die letzen zwei Funktionen sind auskommentiert, das war ein Versuch der aber nicht funktioniert weil einfach die Vorbedingung nicht vorhanden ist und zwar der Wert der hier generiert wird
Jetzt meine Frage, wie kann ich in der Class p.intro trotzdem festes Bild ausgeben wenn die oben genannte Funktion nicht greift, also keinerlei Werte erhält und dementsprechend auch keinen Wert ausgeben kann? Das nächste wäre, wenn ein Wert wieder für diese Funktion verfügbar ist, dann soll diese Funktion auch wieder Bilder in die Class p.intro ausgeben.
Hier noch mal die Funktion:
Hier noch mal die Vorbedingung:
http://webjab.de:9500/info_jsonp.js
Hier die Ausgabe
http://webjab.de:9500/stream.html , zeigt im Moment eine weiße Seite, Quellcode kann man sich anschauen, auch die Javaconsole. So ist im Moment der Fall, da keine Werte für die funktion da sind, und in diesen Fall soll in der Class p.intro ein Bild Angezeigt werden, Werte wieder vorhanden soll die Funktion wieder übernehmen.
Danke Euch schon mal für Eure Zeit, für Tipp oder Ansätze wie ich das lösen könnte wäre ich dankbar.
MfG
Folgendes Problem habe ich und komme leider nicht weiter.
Wenn eine Funktion keinerlei Werte erhält ein Bild ausgeben.
Folgender Code HTML + JS
HTML:
<!DOCTYPE>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>ICecast Streamanzeige</title>
<script type="text/javascript" charset="UTF-8" src="http://webjab.de:9500/information_conf.js"></script>
<script type="text/javascript" charset="UTF-8" src="http://code.jquery.com/jquery-1.12.2.min.js"></script>
<script type="text/javascript" charset="UTF-8" src="http://webjab.de:9500/info_jsonp.js"></script>
</head>
<body>
<!--
<p>
Titel: <span id="title"></span>
</p>
<p>
Zuhörer: (<span id="listeners"></span>)
</p>
<p>
<span id="counter"></span>
</p>
<p>
Beschreibung: <span id="description"></span>
</p>
name: <span id="server_name"></span>
<p>
Listener Url: <span id="listenurl"></span>
</p>
-->
<script type="text/javascript">
$(function () {
function aktualisieren() {
var res = $('#genre').text();
if (res != '') {
$('p.intro').html('<img src="Bilder/' + res + '.jpg" width="10%">');
}
}
aktualisieren();
}, 5000);
});
</script>
<!--
<script type="text/javascript">
$(function () {
function aktualisieren() {
var res = $('#genre').text();
if (res != '' && $('#getscript').length > 0) {
$('p.intro').html('<img src="Bilder/' + res + '.jpg" width="10%">');
} else {
$('p.intro').html('<img src="Bilder/Magic.jpg" width="10%">');
}
}
aktualisieren();
var auto_refresh = setInterval(function () {
aktualisieren();
}, 5000);
});
});
</script>
<script type="text/javascript">
$(function () {
function aktualisieren() {
var res = $('#genre').text();
if (res != '' && $('#getscript').text.length > 0) {
$('p.intro').html('<img src="Bilder/' + res + '.jpg" width="10%">');
} else {
$('p.intro').html('<img src="Bilder/Magic.jpg" width="10%">');
}
}
aktualisieren();
var auto_refresh = setInterval(function () {
aktualisieren();
}, 5000);
});
</script>
-->
<div id="bild">
<p class="intro"></p>
</div>
<p>
<span id="genre"></span>
</p>
</body>
</html>
Code:
<script type="text/javascript" charset="UTF-8" src="http://webjab.de:9500/info_jsonp.js"></script>
Jetzt meine Frage, wie kann ich in der Class p.intro trotzdem festes Bild ausgeben wenn die oben genannte Funktion nicht greift, also keinerlei Werte erhält und dementsprechend auch keinen Wert ausgeben kann? Das nächste wäre, wenn ein Wert wieder für diese Funktion verfügbar ist, dann soll diese Funktion auch wieder Bilder in die Class p.intro ausgeben.
Hier noch mal die Funktion:
HTML:
<script type="text/javascript">
$(function () {
function aktualisieren() {
var res = $('#genre').text();
if (res != '') {
$('p.intro').html('<img src="Bilder/' + res + '.jpg" width="10%">');
}
}
aktualisieren();
}, 5000);
});
</script>
Hier noch mal die Vorbedingung:
http://webjab.de:9500/info_jsonp.js
Hier die Ausgabe
http://webjab.de:9500/stream.html , zeigt im Moment eine weiße Seite, Quellcode kann man sich anschauen, auch die Javaconsole. So ist im Moment der Fall, da keine Werte für die funktion da sind, und in diesen Fall soll in der Class p.intro ein Bild Angezeigt werden, Werte wieder vorhanden soll die Funktion wieder übernehmen.
Danke Euch schon mal für Eure Zeit, für Tipp oder Ansätze wie ich das lösen könnte wäre ich dankbar.
MfG
Zuletzt bearbeitet von einem Moderator: