![]() |
|
|
Themen-Optionen |
|
|
Nach oben #1 |
|
Erfahrener Benutzer
Registriert seit: 04.09.2005
Ort: Nürnberg
Beiträge: 561
|
Tag
Nun, ich hatte mir gedacht es wäre eine nette Funktion, wenn der User einen Sound hört wenn sich ein neuer User einloggt. Selbstverständlich kann der User das in seinen Profileinstellungen ausschalten, da es einigen Usern bestimmt auf die Nüsse geht. Der Tag dafür wäre ja der embed-Tag Schön und gut. Doch was passiert eigentilch wenn der Sound abgespielt wird? Richtig, er muss ja erst einmal heruntergeladen werden. Zwar ist keines meiner Soundfiles größer als 40KB, doch Modemuser (ich kenn welche, es gibt sie doch noch Das würde natürlich nerven, daher meine Frage nun: welche Vorgehensweise ist am besten? 1) Ich füge die Datei als embed ein, dann muss der User eben mal 1-2 Sekunden warten 2) Ich nimm einen weiteren, versteckten Frame mit rein, in dem ich dann per JavaScript einen Parameter mit dem abzuspielenden Sound übergebe. Natürlich bin ich für 2), jedoch können die User die JavaScript deaktiviert haben den Sound folglich nicht hören. Gut, denen könnte ich mit dem <noscript>-Tag aushelfen, aber dann wär ja wieder die Wartezeit da. Wie ich das mit einem Flashscript lösen könnte weiß ich nicht, ich bin darin nicht so gut (der Flashfilm müsste ja so lange laufen wie der virtuelle Stream, also die Chatausgabe es tut)..
__________________
http://www.ChrisDiary.De |
|
|
|
|
|
Nach oben #2 |
|
me pro ok?
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
|
Du kannst das Sound-File z. B. beim Laden der Seite mitladen.
Code:
<embed src="yippee.wav" autostart="false" style="height: 0px; width: 0px;" />
__________________
Gedanken aus Draht stricken einen Zaun. |
|
|
|
|
|
Nach oben #4 | ||
|
Erfahrener Benutzer
Registriert seit: 04.09.2005
Ort: Nürnberg
Beiträge: 561
|
Oops, sorry Ben. Hab gar nich mitgedacht
Zitat:
Zitat:
__________________
http://www.ChrisDiary.De |
||
|
|
|
|
|
Nach oben #5 |
|
me pro ok?
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
|
Hab mir mal ein paar Gedanken dazu gemacht.
Du machst einen iFrame, in dem der Sound abgespielt wird und dann auch angezeigt wird, wer online gekommen ist. Der iFrame wird, sagen wir mal, alle 45 Sekunden aktualisiert. Im "Hauptfenster" (also nicht im iFrame) werden die ganzen Sounds per Code:
<embed autostart="false" src="sound.wav" style="height: 0px; width: 0px;"></embed> Und im iFrame, jedenfalls wenn jemand online kommt, kannst du die einzelnen Sounds dann per Code:
top.document.embeds[0].play(); Dürfte so funktionieren // Edit: Wenn du die Non-JS-Variante nehmen willst, musst du den Frame per Meta-Refresh aktualisieren, die ganzen Embeds im Hauptfenster weglassen und nur den abzuspielenden Sound im iFrame einbinden.
__________________
Gedanken aus Draht stricken einen Zaun. |
|
|
|
|
|
Nach oben #6 |
|
Erfahrener Benutzer
Registriert seit: 04.09.2005
Ort: Nürnberg
Beiträge: 561
|
Für die JS Variante hab ich selber schon Möglichkeiten gefunden, aber Danke für deine Mühe
Nun, meta refresh hätte ich so oder so in der Userliste (falls der User JS deaktiviert hat). Das Problem hierbei ist nur, dass der Sound ja genau dann abgespielt werden soll, wenn der User in den Chat kommt, schließlich ist das ja der Sinn der Sache. Aber ich seh schon, mir wird wohl nur die Möglichkeit bleiben das Ganze mit JS zu realisieren - und im <noscript>-Tag verwende ich dann eben die <embed>- Variante Sollte jemand noch eine andere Idee haben ist er natürlich sehr willkommen
__________________
http://www.ChrisDiary.De |
|
|
|
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Sound aus .jar abspielen | risa | Allgemeine Java-Programmierung | 3 | 30.06.2006 10:39 |
| [PHP] FTP-Funktionen in PHP nutzen | MrNiceGuy | Tutorials | 0 | 24.05.2006 14:18 |
| Textausgabe in Datei | obiwankenobi | Allgemeine Java-Programmierung | 2 | 09.05.2005 12:51 |
| Java findet Datei nicht | Niki_Tesla | Allgemeine Java-Programmierung | 14 | 14.12.2004 22:31 |
| [Tutorial] MP3s abspielen mit Java | comrad | Desktop-Applikationen und Grafik | 0 | 30.08.2004 13:31 |