• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 23-07-2006, 17:49   #1 (permalink)
ur leiwand oida
 
Benutzerbild von l_ch
 
Registriert seit: Sep 2001
Ort: plagwitz/jumeirah lake towers
Beiträge: 1.645
javascript-Popup via getURL

Immer wieder taucht die Frage auf, warum Popups, die aus Flash mit getURL('javascript:window.open... aufgerufen werden, nicht aufgehen. Der Grund ist hier erklärt:

http://www.adobe.com/de/devnet/flash..._security.html

Dort steht, was man wissen muß, und wie man trotzdem lokal testen kann.

Wer jetzt keinen Bock hat, sich das alles durchzulesen, sondern endlich Popups öffnen möchte, sollte einfach in der HTML-Seite, in die das Flash eingebettet ist,

PHP-Code:
<param name="allowScriptAccess" value="sameDomain" /> 
auf
PHP-Code:
<param name="allowScriptAccess" value="always" /> 
ändern. Dann geht es auch lokal

Wenn die Zeile nicht auftaucht, entsprechend reinkopieren, sameDomain ist Standardeinstellung.
__________________
and now for some reklame
________________
günstige kontaktlinsen
l_ch ist offline   Mit Zitat antworten
Alt 23-07-2006, 20:44   #2 (permalink)
zimmer 101
 
Benutzerbild von ricobeck
 
Registriert seit: Jul 2003
Ort: LE
Beiträge: 1.575
danke!
hätteste das mal vor ein paar tagen schon gepostet, hätte ich mir einiges an zeit gespart.
__________________
Illogical comparison with NaN. Any comparison operation involving NaN will evaluate to false because NaN != NaN.
ricobeck.de
ricobeck ist offline   Mit Zitat antworten
Alt 05-01-2007, 22:14   #3 (permalink)
photobitch.uk.tt
 
Benutzerbild von snowrocka
 
Registriert seit: Jan 2007
Beiträge: 61
Hilfe.
bei mir steht das aber nirgents ....
PHP-Code:
<object classid="CLSID:D27CDB6E-AE6D-11cf-96B8-444553540000"
 
codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0"
 
height="575" width="700"><param name="movie"
 
value="http://snowtrix.sn.funpic.de/enter.swf"><param
 name
="quality" value="high"><param name="scale"
 
value="exactfit"><param name="menu" value="true"><param
 name
="bgcolor" value="white">
<
embed src="enter.swf" quality="high" scale="exactfit"
 
menu="false" bgcolor="white" swliveconnect="false"
 
type="application/x-shockwave-flash"
 
pluginspage="http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash"
 
height="575" width="700"></object
komisch oder ...
aber was mach ich jetzt
__________________
kennt sich eigentlich mal gar nich aus.
snowrocka ist offline   Mit Zitat antworten
Alt 05-01-2007, 22:16   #4 (permalink)
zimmer 101
 
Benutzerbild von ricobeck
 
Registriert seit: Jul 2003
Ort: LE
Beiträge: 1.575
es hinzufügen?
Zitat:
Zitat von l_ch Beitrag anzeigen
Wenn die Zeile nicht auftaucht, entsprechend reinkopieren, sameDomain ist Standardeinstellung.
__________________
Illogical comparison with NaN. Any comparison operation involving NaN will evaluate to false because NaN != NaN.
ricobeck.de

Geändert von ricobeck (05-01-2007 um 22:17 Uhr)
ricobeck ist offline   Mit Zitat antworten
Alt 05-01-2007, 22:59   #5 (permalink)
photobitch.uk.tt
 
Benutzerbild von snowrocka
 
Registriert seit: Jan 2007
Beiträge: 61
und wo rein
__________________
kennt sich eigentlich mal gar nich aus.
snowrocka ist offline   Mit Zitat antworten
Alt 06-01-2007, 00:21   #6 (permalink)
Trennschleifer
 
Benutzerbild von bobo_k1
 
Registriert seit: Apr 2004
Ort: Hamburg
Beiträge: 1.282
na in den quellcode - egal wo

Code:
<object classid="CLSID:D27CDB6E-AE6D-11cf-96B8-444553540000"
 codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0"
 height="575" width="700"><param name="movie"
 value="http://snowtrix.sn.funpic.de/enter.swf"><param
 name="quality" value="high"><param name="scale"
 value="exactfit"><param name="menu" value="true">
<param name="allowScriptAccess" value="always" />  <param
 name="bgcolor" value="white">
<embed src="enter.swf" quality="high" scale="exactfit"
 menu="false" bgcolor="white" swliveconnect="false"
 type="application/x-shockwave-flash"
 pluginspage="http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash"
 height="575" width="700"></object>
__________________
Es gibt nur zwei Arten von Menschen die Hawaiihemden tragen: Schwuchteln und dicke fette Partylöwen. Und du siehst nicht aus wie ein dicker fetter Partylöwe!" - Homer J. Simpson

Geändert von bobo_k1 (06-01-2007 um 00:23 Uhr)
bobo_k1 ist offline   Mit Zitat antworten
Alt 06-01-2007, 02:28   #7 (permalink)
Neuer User
 
Benutzerbild von :: RK ::
 
Registriert seit: Jan 2002
Ort: Umgebung Stuttgart
Beiträge: 5.402
Zitat:
Zitat von snowrocka Beitrag anzeigen
Hilfe.
bei mir steht das aber nirgents ....
PHP-Code:
<object classid="CLSID:D27CDB6E-AE6D-11cf-96B8-444553540000"
 
codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0"
 
height="575" width="700"><param name="movie"
 
value="http://snowtrix.sn.funpic.de/enter.swf"><param
 name
="quality" value="high"><param name="scale"
 
value="exactfit"><param name="menu" value="true"><param
 name
="bgcolor" value="white">
<
embed src="enter.swf" quality="high" scale="exactfit"
 
menu="false" bgcolor="white" swliveconnect="false"
 
type="application/x-shockwave-flash"
 
pluginspage="http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash"
 
height="575" width="700"></object
komisch oder ...
aber was mach ich jetzt
Zitat:
Zitat von snowrocka Beitrag anzeigen
und wo rein

na bei so einem haufen quelltext blickt ja gar keiner mehr durch ... gleich mal
W3C konform machen ... mehr dazu findest du in meiner Sig, da wirste fündig

*SchleichwerbungFürDieNeueWeltMach*
__________________
Das Glück im Leben hängt von den guten Gedanken ab, die man hat.

Easing_Equations / Flash Kontaktformular / FlashPlugin W3C konform / Nützliche Beiträge zu FAQs
:: RK :: ist offline   Mit Zitat antworten
Alt 06-01-2007, 13:48   #8 (permalink)
photobitch.uk.tt
 
Benutzerbild von snowrocka
 
Registriert seit: Jan 2007
Beiträge: 61
Danke,
aber ich bein ein einsteiger ich habe keine ahnung wie ich den kleiner mache sry.
__________________
kennt sich eigentlich mal gar nich aus.
snowrocka ist offline   Mit Zitat antworten
Alt 07-01-2007, 10:58   #9 (permalink)
Neuer User
 
Registriert seit: Oct 2002
Beiträge: 52
Wozu JS-Tools wie SWFObject?

Ihr habt das Flash Movie standardmäßig in HTML eingebettet.

Aber wozu gibt es denn die JS-Tools wie z.B. SWFObject zum einbetten von Flash-Movies?

Und zu eurem Thema, dort gibt es keinen Parameter "allowScriptAccess", den man einstellen könnte... und doch funktioniert dort getURL().

Aber ich habe ein anderes Problem mit getURL():

Egal, wie ich mein Flash-Movie einbinde, getURL() funktioniert nicht richtig siehe Beispiel und Forumbeitrag mit detailierter Erklärung.


!!! Ach übrigens sollte man auf JS-Funktionen laut der Flash-Hilfe über ExternalInterface zugreifen. Warum?

Zitat:
Die Verwendung von ExternalInterface wird für die Kommunikation zwischen JavaScript und ActionScript empfohlen.

Geändert von eyeffect (07-01-2007 um 11:02 Uhr) Grund: Erweiterung
eyeffect ist offline   Mit Zitat antworten
Alt 07-02-2007, 10:53   #10 (permalink)
flashforum
 
Benutzerbild von marc
 
Registriert seit: Jun 2001
Ort: krefeld
Beiträge: 13.784
Ich habe den Zugriff (mac) in meinem HTML Code erlaubt und trotzdem will der Hund das Popup nicht öffnen. hmmm
__________________
Wo sonst? TwitterFlickrXINGFacebook

beyond tellerrand

[ Wo findet ihr mich noch: twitterdribbblezootoolgoogle+facebookmarc.thielespoiler.web ]
marc ist offline   Mit Zitat antworten
Alt 07-02-2007, 10:59   #11 (permalink)
flashforum
 
Benutzerbild von marc
 
Registriert seit: Jun 2001
Ort: krefeld
Beiträge: 13.784
Ok.. ich habs.

Dreamweaver setzt für das Funktionieren des IE auf Wunsch ein JavaScript um den Flash-Teil. Dieser bewirkt, dass der Flashcontent im IE auch ohne Bestätigung funktioniert. Leider ist der Parameter "allowScriptAccess" aber dort nicht vorgesehen soweit ich das sehen kann. Wenn man nun das JavaScript löscht, funktioniert es

Ich gucke mal, ob man den Parameter im Script adddieren kann.
__________________
Wo sonst? TwitterFlickrXINGFacebook

beyond tellerrand

[ Wo findet ihr mich noch: twitterdribbblezootoolgoogle+facebookmarc.thielespoiler.web ]
marc ist offline   Mit Zitat antworten
Alt 07-02-2007, 12:13   #12 (permalink)
ur leiwand oida
 
Benutzerbild von l_ch
 
Registriert seit: Sep 2001
Ort: plagwitz/jumeirah lake towers
Beiträge: 1.645
marc, nimm doch das swfobject. da kannst du ganze einfach mit so.addParam parameter hinzufügen, z.b.

PHP-Code:
  var so = new SWFObject("movie.swf""mymovie""200""100""7""#336699");
so.addParam("allowScriptAccess","always"); 
hat den vorteil, daß es genau diesen zweck erfüllt wie das dw-js

link zum swfObject gibts ja hier doch das ein oder andere mal
__________________
and now for some reklame
________________
günstige kontaktlinsen
l_ch ist offline   Mit Zitat antworten
Alt 07-02-2007, 12:39   #13 (permalink)
flashforum
 
Benutzerbild von marc
 
Registriert seit: Jun 2001
Ort: krefeld
Beiträge: 13.784
Klar.. ich biin auch nur drüber gestolpert, weil ein Freund bei der Kreation seines Potfolios darüber gestoßen war undich nun wissen wollte, wie ich das lösen kann. Mankann das JS auch modifizieren und »case "allowScriptAccess":« hinzufügen. Dann funkt es auch damit wieder.
__________________
Wo sonst? TwitterFlickrXINGFacebook

beyond tellerrand

[ Wo findet ihr mich noch: twitterdribbblezootoolgoogle+facebookmarc.thielespoiler.web ]
marc ist offline   Mit Zitat antworten
Alt 13-06-2007, 22:56   #14 (permalink)
Neuer User
 
Registriert seit: Aug 2006
Beiträge: 56
Zitat:
Zitat von l_ch Beitrag anzeigen
PHP-Code:
<param name="allowScriptAccess" value="always" /> 
ändern. Dann geht es auch lokal
Bringt so ziemlich genau: Gar nichts.

Alles was ich möchte ist einfache JPEGS zu öffnen, wenn auf das entsprechende Thumbnail gedrückt wird. Die Thumbnails sind logischerweise MC.

Was ist denn nun die beste Lösung/ Vorgehensweise für dieses Problem Anno 2007?

Edit: Bei mir öffnet sich im FF ein Fenster, in dem geschrieben steht, dass Adobe Flash Player diese Funktion aus Sicherheitsgründen blockiert und das man auf Einstellungen klicken muss, um die entsprechenden Sicherheitseinstellungen zu bearbeiten. Das geht aber wieder nicht, da ein klick auf "Einstellungen" ein Pop-Up öffnen würde, was FF bei mir aber unterbindet. Ein Teufelskreis.

Andererseits hätte ich den Code schon sehr gerne direkt im Thumbnail-MC und nicht an drei verschiedenen Stellen.

Geändert von Flughundi (13-06-2007 um 23:32 Uhr)
Flughundi ist offline   Mit Zitat antworten
Alt 14-06-2007, 00:14   #15 (permalink)
ur leiwand oida
 
Benutzerbild von l_ch
 
Registriert seit: Sep 2001
Ort: plagwitz/jumeirah lake towers
Beiträge: 1.645
hast du einen link und den code dazu? so ganz ohne läßt sich das immer nicht nachvollziehen, z.b. ob du auf onPress oder onRelease auslöst (macht afair einen unterschied)
__________________
and now for some reklame
________________
günstige kontaktlinsen
l_ch 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 23:09 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele