Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03-02-2004, 14:10   #1 (permalink)
Frau Arafna
 
Benutzerbild von _root.Sabine
 
Registriert seit: Oct 2002
Ort: Hamburg
Beiträge: 952
layer ausblenden

hallo ich habe einen flash film welcher sich in einem layer befindet. Der Flash film soll am ende über ein javascript den layer (und somit sich selber ausblenden). Mein Problem ist dass ich das dazu benötigte javascript nicht in der html seite speichern kann. Ist es möglich das ganze javascript irgendwie direkt im Flash zu speichern und dann aufzurufen ?

PHP-Code:
<script language="JavaScript" type="text/JavaScript">
<!--


function 
MM_findObj(nd) { //v4.01
  
var p,i,x;  if(!dd=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    
d=parent.frames[n.substring(p+1)].documentn=n.substring(0,p);}
  if(!(
x=d[n])&&d.allx=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(
i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!
&& d.getElementByIdx=d.getElementById(n); return x;
}

function 
MM_showHideLayers() { //v6.0
  
var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (
i=0i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (
obj.style) { obj=obj.stylev=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    
obj.visibility=v; }
}
//-->
</script> 
und dann direkt aus flash aufzurufen getURL("javascript:... ) ?
__________________

kid a
_root.Sabine ist offline   Mit Zitat antworten
Alt 03-02-2004, 14:16   #2 (permalink)
Neuer User
 
Benutzerbild von Aphex
 
Registriert seit: Jul 2002
Ort: Nähe Köln
Beiträge: 530
Kannst Du es nicht als .js speichern und dann via GetUrl aufrufen ?
__________________
Der Tod ist nur eine Illusion.
Aphex ist offline   Mit Zitat antworten
Alt 03-02-2004, 14:24   #3 (permalink)
Frau Arafna
 
Benutzerbild von _root.Sabine
 
Registriert seit: Oct 2002
Ort: Hamburg
Beiträge: 952
ich hab auf die html seite keinen einfluss und jede externe datei extra ist eine gefahren quelle weil diese auf einen 2ten server müßte .. darum muss es im flash sein
__________________

kid a

Geändert von _root.Sabine (03-02-2004 um 14:31 Uhr)
_root.Sabine ist offline   Mit Zitat antworten
Alt 03-02-2004, 14:49   #4 (permalink)
Neuer User
 
Benutzerbild von Aphex
 
Registriert seit: Jul 2002
Ort: Nähe Köln
Beiträge: 530
Ich denke nicht, dass Du das JavaScript in Flash integrieren kannst, da Flash das Script nicht abarbeitet.
Kann man den mittels AS den Layer ansprechen und ausblenden ?
Da reichen meine AS-Kenntnisse nicht mehr aus. Aber vielleicht wäre das ein Denkanstoss.
__________________
Der Tod ist nur eine Illusion.
Aphex ist offline   Mit Zitat antworten
Alt 03-02-2004, 15:07   #5 (permalink)
Untitled User
 
Registriert seit: Dec 2001
Beiträge: 71
Hi Sabine!

evtl. hilft dir das weiter: JavaScript aus Flash aufrufen

Schöne Grüße
Hannes
__________________
lumi.at
illumitie ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 19:23 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele