mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 19.04.2024 12:09 Benutzername: Passwort: Auto-Login

Thema: document title per div id vom 21.08.2011


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> document title per div id
Autor Nachricht
kramsen
Threadersteller

Dabei seit: 06.12.2008
Ort: im Anschnitt
Alter: -
Geschlecht: Männlich
Verfasst So 21.08.2011 13:53
Titel

document title per div id

Antworten mit Zitat Zum Seitenanfang

Mahlzeit,

Mein Problem stellt sich folgendermaßen dar:

Code:

<script type="text/javascript">
      var player = null;

      function playerReady(obj)
      {
        player = gid(obj.id);
        displayFirstItem();
      };

      function itemMonitor(obj)
      {
        gid('nowplaying').innerHTML = 'Gerade läuft: <span>' + player.getPlaylist()[obj.index].title + '</span>';
      };

      function displayFirstItem()
      {
        if(player.getPlaylist())
        {
          itemMonitor({index:0});
          player.addControllerListener('ITEM', 'itemMonitor');
        }
        else
        {
          setTimeout("displayFirstItem()",100);
        }
      };

      function gid(name)
      {
        return document.getElementById(name);
      };
</script>


Damit gebe ich die ID "nowplaying" aus, funktioniert wunderbar.

Nun möchte ich diesen Wert als Titel meines Dokuments anzeigen lassen, ist das generell möglich? Ich habe diverse Hilfestellungen zu dynamischen Titeln gefunden, jedoch nicht ob dies mit einer Div Id möglich ist.

Mit

Code:

document.title


Habe ich schon rumprobiert und als Javascript-Anfänger bin ich nun an meine Grenze gestoßen.
Ich danke euch schon im Voraus für eure Bemühungen!

Schönen Sonntag!
  View user's profile Private Nachricht senden
dercem

Dabei seit: 18.08.2011
Ort: Düsseldorf
Alter: -
Geschlecht: Männlich
Verfasst Mo 22.08.2011 18:48
Titel

Antworten mit Zitat Zum Seitenanfang

Zeig doch mal den Code her, mit dem du es versucht hast.
  View user's profile Private Nachricht senden
Anzeige
Anzeige
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mo 22.08.2011 19:26
Titel

Antworten mit Zitat Zum Seitenanfang

Code:
document.title = 'Der Titel';


oder

Code:
document.title = deine_variable;
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
kramsen
Threadersteller

Dabei seit: 06.12.2008
Ort: im Anschnitt
Alter: -
Geschlecht: Männlich
Verfasst Di 23.08.2011 01:27
Titel

Antworten mit Zitat Zum Seitenanfang

m hat geschrieben:
Code:
document.title = 'Der Titel';


oder

Code:
document.title = deine_variable;


So habe ich es bereits versucht, leider vergeblich. Hmm...?!
  View user's profile Private Nachricht senden
phihochzwei
Moderator

Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht: Männlich
Verfasst Di 23.08.2011 10:03
Titel

Antworten mit Zitat Zum Seitenanfang

Dann hast du es nicht richtig gemacht.

http://de.selfhtml.org/javascript/objekte/document.htm#title
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
kramsen
Threadersteller

Dabei seit: 06.12.2008
Ort: im Anschnitt
Alter: -
Geschlecht: Männlich
Verfasst Di 23.08.2011 11:33
Titel

Antworten mit Zitat Zum Seitenanfang

phihochzwei hat geschrieben:
Dann hast du es nicht richtig gemacht.

http://de.selfhtml.org/javascript/objekte/document.htm#title


Einen normalen Titel bekomm ich damit natürlich hin, jedoch gibt der mir die Div Id nicht aus. Ooops


Zuletzt bearbeitet von kramsen am Di 23.08.2011 11:33, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
fyll

Dabei seit: 20.09.2003
Ort: Augsburg
Alter: 39
Geschlecht: Männlich
Verfasst Di 23.08.2011 12:10
Titel

Antworten mit Zitat Zum Seitenanfang

kramsen hat geschrieben:
Einen normalen Titel bekomm ich damit natürlich hin, jedoch gibt der mir die Div Id nicht aus. Ooops

dercem hat geschrieben:
Zeig doch mal den Code her, mit dem du es versucht hast.


Geht denn
Code:
   function itemMonitor(obj)
   {
      var titel= player.getPlaylist()[obj.index].title;
      document.title= titel;
      gid('nowplaying').innerHTML= 'Gerade läuft: <span>' + titel + '</span>';
   };
nicht?

Zudem:
Les dir mal http://www.mediengestalter.info/forum/10/faq-wie-lernt-man-javascript-96438-1.html und vor allem den Punkt "Wie finde ich heraus, wo die Fehler in meinen Scripten liegen?" durch
  View user's profile Private Nachricht senden
kramsen
Threadersteller

Dabei seit: 06.12.2008
Ort: im Anschnitt
Alter: -
Geschlecht: Männlich
Verfasst Di 23.08.2011 13:36
Titel

Antworten mit Zitat Zum Seitenanfang

fyll hat geschrieben:
kramsen hat geschrieben:
Einen normalen Titel bekomm ich damit natürlich hin, jedoch gibt der mir die Div Id nicht aus. Ooops

dercem hat geschrieben:
Zeig doch mal den Code her, mit dem du es versucht hast.


Geht denn
Code:
   function itemMonitor(obj)
   {
      var titel= player.getPlaylist()[obj.index].title;
      document.title= titel;
      gid('nowplaying').innerHTML= 'Gerade läuft: <span>' + titel + '</span>';
   };
nicht?

Zudem:
Les dir mal http://www.mediengestalter.info/forum/10/faq-wie-lernt-man-javascript-96438-1.html und vor allem den Punkt "Wie finde ich heraus, wo die Fehler in meinen Scripten liegen?" durch


Ahh super, das klappt einwandfrei!

Vielen, vielen Dank! Ich werds mir gleich mal anschauen. Lächel
  View user's profile Private Nachricht senden
 
Ähnliche Themen [an alle webstandards-evangelists] Title oder kein Title
JS ALT Tag zum TITLE Tag machen
Keywords im Title-Tag
Änderungen im title tag
[html] meta tag title
Link in Flash mit Title übergeben
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.