Flashhilfe.de - Flash Community

Lytebox über Flash Schaltfläche aufrufen [Flash CS3]

 


AntwortenRegistrieren Seite1  

truejoke#1
Benutzerbild von truejoke
Beiträge: 14
Registriert: May 2009

23.02.2012, 14:56

Hallo ,

Ich möchte auf einer Webseite eine Lytebox über einen SWFButton aufrufen, habe aber keiner Ahnung, wie ich das im Aktionenfeld der Schaltfläche zuweise. Kann mir jemand helfen? In HTML ist das ganz einfach:

<head>
<script type="text/javascript" language="javascript" src="lytebox/lytebox.js"></script>
<link rel="stylesheet" href="lytebox/lytebox.css" type="text/css" media="screen" />
</head>


und dann im Body der Link:

<a href="Galerie/index.html" rel="lyteframe" title="Referenzen"><img src="images/LinkReferenz.jpg" alt="Referenzen" width="186" height="292" border="0" /></a>

Aber wie sag ich`s dem Flash-Button?

Würde mich freuen wenn mir da jemand weiterhilft, danke!
Werbung
Beiträge: 0
Registriert: Feb 2016


vindel#2
Benutzerbild von vindelFlashhilfe.de Moderator
Beiträge: 3000
Wohnort: Köln
Registriert: Oct 2007

23.02.2012, 19:30

Hallo,

schau mal hier:
http://www.bram.us/projects/flashlightboxinjector/
public Weltformel(Problem){
      if (Problem gelöst) return Lösung;
      else Weltformel(kleiners Problem);
}
truejoke#3
Benutzerbild von truejoke
Beiträge: 14
Registriert: May 2009

Themenautor/in

29.02.2012, 11:17

Hey vindel,
danke für die Antwort, allerdings hilft mir das nicht so richtig weiter, was möglicherweise auch daran liegt, dass ich über keine ausreichenden Actionscriptkenntnisse verfüge. Das was in den Beispielen passiert ist zumindest auf den ersten Blick auch nicht das was ich brauche - ich habe eine Flash-Schaltfläche und möchte darüber eine  Lytebox mit unterschiedlichen Inhalten (Bild, HTML, PDF...) öffnen. Daneben kommt die nächste Schaltfläche mit der ich die nächste Lytebox öffne ... usw.

Fällt dir oder jemand anders dazu etwas ein?
vindel#4
Benutzerbild von vindelFlashhilfe.de Moderator
Beiträge: 3000
Wohnort: Köln
Registriert: Oct 2007

29.02.2012, 12:43

Die Demo 1 http://www.bram.us/demo/projects/flashlightboxinjector/ macht doch genau das. Von einer Schaltfläche in Flash wird die Lytebox gestartet...
In HTML dann einfach dein rel-Attribut angeben und den aus Flash starten:
ActionScript:
1
2
3
4
5
import flash.external.*;

btnShowImage.onRelease = function() {
  ExternalInterface.call("myFlashLightBoxInjector.start", "roadTripImage2");
}

oder halt mit AS3:
ActionScript:
1
2
3
4
5
6
7
import flash.external.*;
import flash.events.MouseEvent;

btnShowImage.addEventListener(MouseEvent.CLICK, btn1);
function btn1(e:MouseEvent) {
  ExternalInterface.call("myFlashLightBoxInjector.start", "roadTripImage2");
}
public Weltformel(Problem){
      if (Problem gelöst) return Lösung;
      else Weltformel(kleiners Problem);
}
Werbung
Beiträge: 0
Registriert: Feb 2016



AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Was läuft falsch? [Flash 11] 05.06.2016 - cokebaby
Partner Webseiten: art-and-law.de  Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2019 Sebastian Wichmann - Flashhilfe.de