| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Oct 2001 Ort: BGL bei Köln
Beiträge: 275
|
hallo zusammen. wie kann ich in einem Textfeld einen Substring ausgeben, der nicht immer gleich lang ist? Bspl. String: var wert_x = "SUBSTRING"; document.write(wert_); Ich möchte wie gesagt nur den Substring (fett dargestellt) in dem Textfeld ausgeben. Ich krieg das nicht hin und bin dankbar für Hilfe! GreetZz, Chris |
| | |
| | #2 (permalink) |
| mod_rewrite Registriert seit: Feb 2003 Ort: München
Beiträge: 15.621
|
1. Du hast ja das ganze Wort fett geschrieben - wo is denn da der Substring..? Oder Substring wovon oder wie oder was..? 2. Brauchst du jetzt AS oder JS? 'document.write' is nämlich ein JS-Befehl... |
| | |
| | #3 (permalink) |
| Achim Math.PI Registriert seit: Jul 2001 Ort: cool Colonia
Beiträge: 11.642
|
du meinst nicht sowas ? PHP-Code: hi Sonar
__________________ gruß bloba 2 x onkel² b_d |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Oct 2001 Ort: BGL bei Köln
Beiträge: 275
|
schon antworten... klasse! danke erstmal.hmmm ich weiss garnicht ob das klappt... bin mir nämlich garnicht mehr sicher... deswegen hier kurz was ich vorhabe: für ein webradio will ich das aktuell-laufende lied anzeigen lassen. das geht mit einem externen JS, dass auf deren server liegt und nur ausgeführt wird, wenn die seite aufgerufen wird, oder aktualisiert wird. <script language="JavaScript1.2" type="text/javascript" src="http://config.digital-webstream.de/status.php?mode=title&id=XXX"></script> das JS liefert folgenden Wert zurück: var title = "Hier der aktuelle Titel"; document.write(title); Der Titel wird angezeigt, aber wie gesagt nur einmalig bei Seitenaufruf oder reload. Ich würde den Titel gerne irgendwie an Flash weitergeben und anzeigen lassen. Noch steh ich vor 3 großen ... |
| | |
| | #5 (permalink) |
| mod_rewrite Registriert seit: Feb 2003 Ort: München
Beiträge: 15.621
|
Die Übergabe von JS an Flash is eine etwas umständliche Geschichte... Schau mal hier, da hab ich sowas in der Art gebaut: SWF per URL-Parameter steuern (JS-Version) Da geht's zwar um nen URL-Parameter, der per JS an die SWF übergeben wird, aber das kannst dir ja so umbauen, dass ne allgemeine JS-Var an die SWF übergeben wird... Geändert von sonar (05-02-2006 um 13:33 Uhr) |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Oct 2001 Ort: BGL bei Köln
Beiträge: 275
|
danke dir sonar. allerdings hilft mir diese methode der variablenübergabe an flash nicht, da ich es vermeiden will, dass die seite erst einen relaod erfahren muss, damit die variable aktuell bleibt. ich habs bereits anders gelöst und diese idee verworfen. dennoch vielen dank für die hilfe! GreetZz, chris |
| | |
| | #8 (permalink) |
| Neuer User Registriert seit: Oct 2001 Ort: BGL bei Köln
Beiträge: 275
|
klaro, sonar, aber die lösung hat mit meinem eigentlichen lösungsansatz wenig zu tun. aber dennoch hier kurz dargestellt: die titelanzeige habe ich bisweilen in einem iframe anzeigen lassen, und aus flash mit getURL den inhalt des iframes alle 30 sekunden aktualisieren lassen. über dem iframe liegt ein transparentes flashmovie in dem die mauskoordinaten ausgelesen werden müssen. sobald die maus aber über den bereich des iframes kommt, klappt das auslesen der mauskoordinaten nicht mehr. das war mein anlass nach alternativen zu suchen, wie diese, die daten kommplett nach flash zu holen. ich habe jetzt die funktion weggelassen, die die mauskoordinaten braucht, weil sie nicht elementar ist, weil ich keine andere zufriedenstellende lösung finde. |
| | |
| | #9 (permalink) |
| Neuer User Registriert seit: Oct 2001 Ort: BGL bei Köln
Beiträge: 275
|
ich habe direkt ein neues Problem. Ein Flashfilm soll erst ablaufen, wenn eine JSfunktion bei Seitenaufruf ausgeführt wurde. if(funktion ausgeführt){ movie.setvariable("abspielen","true"); } allerdings funktioniert diese Methode der Variablenübergabe in den MozillaBrowsern (selbst im FF 8.1) und in NN nicht. Die Movies sind W3C-konform eingebunden. Deine alternative Methode der Variablenübergabe hilft hier ab, aber dennoch die Frage: Unterstützen die Mozillabrowser die Variablenübergabe per JS an Flash wirklich nicht? Geändert von christian23cgn (06-02-2006 um 07:57 Uhr) |
| | |
| | #10 (permalink) |
| Neuer User Registriert seit: Oct 2001 Ort: BGL bei Köln
Beiträge: 275
|
Kann es sein, dass der Inhalt deiner "document.write()"-Anweisung nicht richtig ausgegeben wird? Anbei ein screenshot. ich hab dazu in selHTML folgendes gefunden: "Der Schrägstrich / in schließenden HTML-Tags muss bei der Ausgabe mit dem Zeichen \ maskiert werden. Das gilt besonders dann, wenn Sie dynamisch weiteren JavaScript-Code in der Form document.write("<script>...</script>") schreiben möchten. Maskiert <script>...<\/script> geschrieben, wird der dynamisch geschriebene Script-Bereich als eigenständiger Block interpretiert, und das aktuelle Script wird unabhängig davon weiter ausgeführt." Geändert von christian23cgn (06-02-2006 um 09:03 Uhr) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |