Zurück   Flashforum > Flash > ActionScript > ActionScript 2

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 06-07-2011, 12:57   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2002
Ort: Saarbrücken
Beiträge: 280
getURL klappt auf dem Server nicht

Hallo Leute,

ich habe ein altes AS2 Projekt in dem getURL leider auf dem Server nicht funktioniert. Also lokal klappt das einwandfrei und auch auf einem Testserver.
Nur im Livesystem klappt es nicht.

Ich binde die datei überall wie folgt ein:

HTML-Code:
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="de">
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
		<script type="text/javascript" src="swfobject.js"></script>
		<script type="text/javascript">
			swfobject.embedSWF("myswf.swf", "myContent", "500", "300", "10.0.0", "expressInstall.swf");
		</script>
	</head>
	<body>
		<div id="myContent">
			<h1>Alternative content</h1>
			<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>
		</div>
	</body>
</html>
Auf dem Livesystem läd er wunderbar die xml mit den Links ein, die Funktionalität der swf ist auch dort einwandfrei gegeben, bis auf den BTN, der den getURL Befehl ausführt.
Der Code des BTNs:
Code:
linkbtn["onRelease"] = function (){
  trace(link_array[myObj.imageNum][1])
  getURL(link_array[myObj.imageNum][1], "");
}
Vielen Dank schon mal für Eure Hilfe
Hans meisa ist offline   Mit Zitat antworten
Alt 06-07-2011, 13:35   #2 (permalink)
Think French...
 
Benutzerbild von matt-murdock
 
Registriert seit: Jan 2006
Beiträge: 1.369
URL wo mas sich das ansehen kann?

schon mit "_blank" in dem getURL probiert?

und

linkbtn["onRelease"] = function (){ ... habe ich noch nie gesehen in AS2...

eher

linkbtn.onRelease = function (){....
__________________
Flash MX und Flash 8 - Mac OS X
matt-murdock ist offline   Mit Zitat antworten
Alt 06-07-2011, 14:14   #3 (permalink)
Neuer User
 
Registriert seit: Sep 2002
Ort: Saarbrücken
Beiträge: 280
Huhu

also das EInbinden von _self hat auch keine Auswirkung auf das Klickverhalten.
Das Script hatte ich aus dem Netz, aber auch .onRelease hat keine Auswirkung.
Wie gesagt ich denke, dass es auch nicht an dem AS liegt, da es ja lokal wunderbar funktioniert.

Kann es sein, dass es evtl. etwas mit Crossdomain oder evtl. der Veröffentlichung lokal bzw. network only zu tun haben könnte?
Hans meisa ist offline   Mit Zitat antworten
Alt 08-07-2011, 10:27   #4 (permalink)
Neuer User
 
Registriert seit: Mar 2009
Ort: Braunschweig
Beiträge: 164
Veröffentlichung mit "lokal" / "Netzwerk" hat nur Einfluß auf lokales
Abspielen. Das spielt keine Rolle im Internetz.
"Crossdomain.xml" kann es eigentlich auch nicht sein,
da der Inhalt nicht in die SWF geladen, sondern getrennt davon
dargestellt wird.
Was noch eine Rolle spielt: Die HTML Einbettung und die Parameter
allowscriptaccess / allownetworking.
Ich würde eher in dieser Richtung suchen.
Vielleicht tut es "allowscriptaccess = always" schon.

Ach ja, getURL würde ich immer mit dem zweiten Parameter versehen
und mich nicht auf ein (nichtdokumentiertes ?) Default verlassen.

Grüße,
Matthias Kievernagel.
mkiever ist offline   Mit Zitat antworten
Alt 08-07-2011, 10:30   #5 (permalink)
Neuer User
 
Registriert seit: Mar 2009
Ort: Braunschweig
Beiträge: 164
Habe gerade noch diesen Link gefunden:
Detection Kit Express Install: Links from a SWF file in playerProductInstall.html page no longer function (Flash Player)

Dort steht:
Code:
Calling getURL (or navigateToURL ) now falls under the control of the
AllowScriptAccess parameter. In other words, AllowScriptAccess must either
be "always" or "sameDomain," and the domains of the HTML page and SWF file
must match exactly. Otherwise, the call to getURL (or navigateToURL) will fail.
Das erklärts dann wohl.

Grüße,
Matthias Kievernagel.
mkiever 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
getURL und _self geht nicht von anderen Server harego ActionScript 1 1 13-02-2010 11:34
XML aus Textdatei klappt. XML aus php klappt nicht! ?? yaga Flash MX 1 01-08-2006 00:44
getURL klappt nur einmal? Mr.Twister ActionScript 1 1 12-01-2006 09:29
Server-Statistik erfasst kein getURL citro Flash MX 2004 0 14-04-2005 17:09
loadvariables klappt im testmodus, nicht auf dem server sina Flash und Datenbanken 3 14-10-2002 11:46


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:54 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele