| |||||||
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) |
| Flashuser Registriert seit: Jul 2002 Ort: Hamburg
Beiträge: 182
| getURL und class-Parameter?
Hey ihr alle, folgende Anforderung: Ich möchte via Button-MC in Flash einen Link der folgenden Form (also mit einem title und class Parameter) aufrufen: PHP-Code: Hat von euch schlauen Köpfen einer eine Idee? Danke für eure Hilfe im voraus Grüsse rob
__________________ :: createFooFunction() :: |
| | |
| | #2 (permalink) |
| Gast
Beiträge: n/a
|
Was soll denn nach Klick auf die SWF passieren? Da wäre es evtl. sinnvoller, die SWF in eine HTML-Seite zu betten und mit getURL aufzurufen, bspw.: PHP-Code: |
|
| | #3 (permalink) |
| Flashuser Registriert seit: Jul 2002 Ort: Hamburg
Beiträge: 182
|
Hey agedoubleju, danke für deine schnelle Antwort. Ich war die letzten Wochen im Urlaub, darum erst jetzt meine verspätete Antwort .Das Unglückliche an der ganzen Geschichte ist, dass das Flash-Video mit Ajax (spez. Lightbox) angezeigt wird. Dazu verwende ich ebend einen Link in dieser Struktur: PHP-Code: Hast du vielleicht noch einen Vorschlag?
__________________ :: createFooFunction() :: |
| | |
| | #4 (permalink) |
| Flashuser Registriert seit: Jul 2002 Ort: Hamburg
Beiträge: 182
|
Ok, ich bin einen kleinen Schritt weiter. Nach langem Gesuche habe ich eine Seite im Internet gefunden, die eigentlich sehr gut mein Problem beschreibt: http://www.prioninteractive.com/arti...-within-flash/ Der Call der Thickbox mit diesem anchor tag: PHP-Code: Allerdings funktioniert der beschrieben Call nicht aus Flash heraus: PHP-Code: ![]() Hat jemand eine Idee??
__________________ :: createFooFunction() :: Geändert von rob-master (09-09-2007 um 12:04 Uhr) |
| | |
| | #5 (permalink) |
| I'M A CYBORG Registriert seit: Apr 2007 Ort: ---------
Beiträge: 372
|
so müßte es gehn. PHP-Code: wenn du auf den button verzichtest. kannst du ein html textfeld nehmen. PHP-Code: |
| | |
| | #6 (permalink) |
| Flashuser Registriert seit: Jul 2002 Ort: Hamburg
Beiträge: 182
|
hey speedhost, vielen dank für deine schnelle AW. Ich habe mittlerweile auch den Fehler bei mir gefunden! Der External Interface Call funktioniert schon, allerdings sollte man solche Sachen schon online - auf einem Server - testen, dann klappt das auch mit dem JS . Trotzdem besten Dank!
__________________ :: createFooFunction() :: |
| | |
| | #7 (permalink) |
| Garfield Registriert seit: Aug 2007
Beiträge: 38
|
Hallo. - vielleicht liest jemand diesen Tread ja noch - Ich versuche ebenfalls die Thickbox aus Flash8 heraus zu aktivieren, allerdings den Link nicht auf ein jpg, sondern auf ein html Dokument. Verwende folgende Dateien: tickbox.zip Die Datei thickbox.js ist um folgenden Code erweitert worden: function TB_special(pi_href){ // get caption: either title or name attribute var caption = this.title || this.name || ""; // get rel attribute for image groups var group = this.rel || false; // display the box for the elements href TB_show(caption, pi_href, group); } Code HTML Site: Code: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="thickbox.js"></script> <link rel="stylesheet" type="text/css" media="screen" href="thickbox.css" title="standard"> </head> <body> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="1006" height="670" id="das-g" align="middle"> <param name="allowScriptAccess" value="always" /> <param name="movie" value="test.swf" /> <param name="wmode" value="transparent"> <param name="quality" value="High" /> <param name="bgcolor" value="#000000" /> <embed src="das-g.swf" quality="High" bgcolor="#000000" width="1006" height="670" wmode="transparent" name="test" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object> </body> </html> in der Hauptzeile liegt folgender Code: Code: import flash.external.ExternalInterface;
alert_butn.clickHandler = function() {
ExternalInterface.call("TB_special" , "/path/aktuelles.html");
} was mache ich falsch ? beste Grüße und thanks für Hinweise |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |