| |||||||
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: Jun 2008
Beiträge: 11
| Liste/Menü diverse Flash'es laden
Hallo Ich habe folgendes frage. Im Html berreich habe ich einen Liste/Menü Button als Navigation in der Tabelle darunter möchte ich ein Flash einbinden. Nun möchte ich durch klicken auf den Button z.b. News anwählen -> dabei wechselt das home.swf zum news.swf. Wist ihr wie das funktioniert? Ich tippe mal das muss mit Java gelöst werden? |
| | |
| | #2 (permalink) | ||
| Flash-Designer Registriert seit: May 2006 Ort: Wiesbaden
Beiträge: 6.164
| Zitat:
Zitat:
__________________ Viele Grüße // Martin Martin Kraft // Interaktionsdesign Hilfreiche Websites: // Hilfe zur Adobe Flash Plattform // ActionScript 2 Referenz // ActionScript 3 Referenz // ActionScript 3 Arbeitshandbuch // weitere Flash Ressourcen Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da! | ||
| | |
| | #3 (permalink) | |
| Neuer User Registriert seit: Jun 2008
Beiträge: 11
| Zitat:
![]() Das ding ist, von JavaScript habe ich keine ahnung und mein letzter Code habe ich von 2 Jahren Programmiert... und leider finde ich niergends ein Beispiel wo ich was abkupfern könnte. Hier ein Beispiel von meinem Grundgerüst... Wie soll das mit dem Link gehen? Ich muss ja immer Datei und classid übertragen können? Code: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Unbenanntes Dokument</title>
<style type="text/css">
body,td,th {
font-family: Arial, Helvetica, sans-serif;
}
body {
background-color: #EDEDED;
background-image: url(Bilder/muster.png);
background-repeat: repeat;
}
</style>
<script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
</head>
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="1024" height="110" border="0" align="center" cellpadding="0" cellspacing="0" class="$.fancybox">
<tr>
<td width="1024" height="110"></td>
<td width="1024" align="right" valign="middle"><form id="form1" name="form1" method="post" action="">
<select name="$.fancybox" id="$.fancybox">
<option value="first">test 1</option>
<option value="news">test 2</option>
</select>
</form>
</td>
</tr>
<tr>
<td height="650" colspan="2" valign="top"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="1024" height="650" id="$.fancybox" title="flash1">
<param name="movie" value="flash/test1.swf" />
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="6.0.65.0" />
<!-- Dieses param-Tag fordert Benutzer von Flash Player 6.0 r65 und höher auf, die aktuelle Version von Flash Player herunterzuladen. Wenn Sie nicht wünschen, dass die Benutzer diese Aufforderung sehen, löschen Sie dieses Tag. -->
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<!-- Das nächste Objekt-Tag ist für Nicht-IE-Browser vorgesehen. Blenden Sie es daher mit IECC in IE aus. -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="Flash/test1.swf" width="1024" height="650">
<!--<![endif]-->
<param name="quality" value="high" />
<param name="wmode" value="opaque" />
<param name="swfversion" value="6.0.65.0" />
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<!-- Im Browser wird für Benutzer von Flash Player 6.0 und älteren Versionen der folgende alternative Inhalt angezeigt. -->
<div>
<h4>Für den Inhalt dieser Seite ist eine neuere Version von Adobe Flash Player erforderlich.</h4>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Adobe Flash Player herunterladen" width="112" height="33" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object></td>
</tr>
<tr>
<td colspan="2" align="right" valign="bottom"> </td>
</tr>
</table>
<script type="text/javascript">
swfobject.registerObject("flash");
</script>
</body>
</html> | |
| | |
| | #4 (permalink) |
| Flash-Designer Registriert seit: May 2006 Ort: Wiesbaden
Beiträge: 6.164
| Na wie wohl ![]() Code: <a href="news.html">Dein Text</a> Zur Einbettung würde ich übrigens nicht diesen statischen Code nehmen sondern swfObject. Über die Suchfunktion solltest Du dazu Unmengen an Beiträgen und Codebeispielen finden
__________________ Viele Grüße // Martin Martin Kraft // Interaktionsdesign Hilfreiche Websites: // Hilfe zur Adobe Flash Plattform // ActionScript 2 Referenz // ActionScript 3 Referenz // ActionScript 3 Arbeitshandbuch // weitere Flash Ressourcen Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da! Geändert von Martin Kraft (24-01-2012 um 19:28 Uhr) |
| | |
| | #6 (permalink) |
| Flash-Designer Registriert seit: May 2006 Ort: Wiesbaden
Beiträge: 6.164
| Wenn Du keinerlei Ahnung von JS hast, ist das Laden einer neuen HTML-Datei mit Abstand die Einfachste Lösung. Das Austauschen der .swf mittels swfObject und ggf. jQuery ist natürlich auch möglich, setzt aber JS-Kenntnisse voraus...
__________________ Viele Grüße // Martin Martin Kraft // Interaktionsdesign Hilfreiche Websites: // Hilfe zur Adobe Flash Plattform // ActionScript 2 Referenz // ActionScript 3 Referenz // ActionScript 3 Arbeitshandbuch // weitere Flash Ressourcen Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da! |
| | |
| | #8 (permalink) | |
| Flash-Designer Registriert seit: May 2006 Ort: Wiesbaden
Beiträge: 6.164
| Zitat:
Das ist aber, wie gesagt, nur die halbe Miete, der aufwändigere Teil ist das Laden und Entladenen der zugehörigen .swf (wobei hier theoretisch ein erneuter Aufruf des swfObject-Scripts reichen könnte). P.S.: Ich werd diesen Thread mal in den JS-Bereich verschieben!
__________________ Viele Grüße // Martin Martin Kraft // Interaktionsdesign Hilfreiche Websites: // Hilfe zur Adobe Flash Plattform // ActionScript 2 Referenz // ActionScript 3 Referenz // ActionScript 3 Arbeitshandbuch // weitere Flash Ressourcen Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da! Geändert von Martin Kraft (25-01-2012 um 09:20 Uhr) | |
| | |
| | #9 (permalink) |
| ∇∇∇∇∇∇∇∇∇∇∇∇∇∇∇∇ Registriert seit: Apr 2002 Ort: inphobie
Beiträge: 2.316
|
hello, wie im thread schon erwähnt den event des dropdowns per jquery abfragen und dann habe ich gedacht könntest per liveconnect flash eine variable übermitteln, welche flash veranlasst die news.swf intern nachzuladen. jedenfalls wollte ich diese möglichkeit nach dem überfliegen des threads nicht unerwähnt lassen greez, tom
__________________ no comment... Geändert von boreker (15-02-2012 um 11:29 Uhr) |
| | |
| | #10 (permalink) | |
| Flash-Designer Registriert seit: May 2006 Ort: Wiesbaden
Beiträge: 6.164
| Zitat:
). Heute sollte man für solche Vorhaben stattdessen auf ExternalInterface (JS-AS-Kommunikation) bzw. LocalConnection (Kommunikation zwischen verschiedenen SWFs) verwenden! Zu beiden Themenbereichen findet man über die Suchfunktion und in der AS-Referenz massig Beiträge und Beispiele.
__________________ Viele Grüße // Martin Martin Kraft // Interaktionsdesign Hilfreiche Websites: // Hilfe zur Adobe Flash Plattform // ActionScript 2 Referenz // ActionScript 3 Referenz // ActionScript 3 Arbeitshandbuch // weitere Flash Ressourcen Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da! Geändert von Martin Kraft (15-02-2012 um 12:29 Uhr) | |
| | |
| | #11 (permalink) | |
| Neuer User Registriert seit: Oct 2003 Ort: schweiz
Beiträge: 84
| Zitat:
Mach ich auch so.. HTML-Code: <a href='javascript:swfobject.embedSWF("dasNeueSWF.swf", "DIVid", breite, hohe, "10.0.0", "expressInstall.swf", flashvars, params, attributes)
' > Kannst natürlich auch eine HollFlashFunction() machen, wo du dann nur noch deine parameter übergibst bei deinem <a> Tag... HollFlashFunction(was,hohe,breite); Geändert von zaniyar (17-03-2012 um 19:55 Uhr) Grund: : ) | |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Wert bei Menü/Liste merken | alexxtwentyeigh | PHP und MySQL | 4 | 04-04-2008 17:41 |
| Optionen Menü: Brauche diverse Cursor+Sound+Video trigger Funktionen! | K2D | Flash 8 | 7 | 18-01-2007 19:16 |
| Liste Menü Eintrag auslesen | labrar | Flash Einsteiger | 3 | 19-10-2006 10:49 |
| [HTML] Probleme mit Liste (Menü) | rana-rupta | HTML und CSS | 8 | 13-03-2005 17:41 |
| daten laden PHP - Flash (highscore liste) | Rios | Flash und Datenbanken | 10 | 02-05-2003 22:02 |