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

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-03-2009, 08:57   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Ort: Hamburg
Beiträge: 15
Probleme mit JavaScriptPopup aus Flash

Hi Leute.

Vielleicht kann mir hier jemand helfen....

Hab eine Flashdatei, die scrollt Einträge aus 'ner XML-Datei.
Hinter jedem Eintrag in der XML-Datei ist ein Link verborgen.

Das Öffnen der Links aus der XML-Datei klappt weltklasse mit folgendem Code:

this.newsItem.onRelease = function (){
getURL(this.link, _blank);

Kurze Erklärung zum Code:
getURL(this.link -> da zieht sich flash die entspr. Links aus der XML-Datei und anschl. haut er sie in ein separates Browserfenster).

Soweit so gut.

Wie schaffe ich es allerdings ein javascriptwindow zu generieren?
getURL(javascriptpen.window('"this.link"', _blank); -> funktioniert nicht.....
HAt jemand eine Idee, wie der Code aussehen müsste?

Ganz dicken Gruß und Dank für Eure Mithilfe

Den
__________________
A new foruma
chairwalkz ist offline   Mit Zitat antworten
Alt 21-03-2009, 11:29   #2 (permalink)
So'n User
 
Benutzerbild von anfiba
 
Registriert seit: Dec 2005
Beiträge: 207
Solltest Dich mal mit der JavaScript Funktion befassen. Die hat Fehler.

In JavaScript heisst es nicht

PHP-Code:
open.window(...) 
sondern

PHP-Code:
window.open(...) 
Zudem hat die Funktion noch mehr Parameter. Und Du musst aufpassen, ob Du die Parameter in Anführungszeichen setzt oder nicht. Willst ja, dass Dein Link geöffnet wird und nicht der String "this.link". Schaue doch mal hier bei selfhtml nach, da wird Dir die Funktion beschrieben.


Gruß und gutes Gelingen....

Geändert von anfiba (21-03-2009 um 11:32 Uhr)
anfiba ist offline   Mit Zitat antworten
Alt 21-03-2009, 14:35   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Ort: Hamburg
Beiträge: 15
Danke erstmal schon für die Info,
ja, da haste recht. Hatte mich allerdings verschrieben....

Genau das ist auch das Problem. Mit den blöden Hochkommas etc.
Dat will einfach nicht wie ich will.
Den Link kenne ich bereits, allerdings bringen mir die Infos nichts.
Da ist nicht beschrieben, wie der Actionscript Code aussehen muss, damit mit einer Javascript-Funktion
ein Popup geladen wird mit einem Link, der sich in einer XML-Datei befindet.



....????



Zitat:
Zitat von anfiba Beitrag anzeigen
Solltest Dich mal mit der JavaScript Funktion befassen. Die hat Fehler.

In JavaScript heisst es nicht

PHP-Code:
open.window(...) 
sondern

PHP-Code:
window.open(...) 
Zudem hat die Funktion noch mehr Parameter. Und Du musst aufpassen, ob Du die Parameter in Anführungszeichen setzt oder nicht. Willst ja, dass Dein Link geöffnet wird und nicht der String "this.link". Schaue doch mal hier bei selfhtml nach, da wird Dir die Funktion beschrieben.


Gruß und gutes Gelingen....
__________________
A new foruma

Geändert von chairwalkz (21-03-2009 um 14:39 Uhr)
chairwalkz ist offline   Mit Zitat antworten
Alt 21-03-2009, 16:01   #4 (permalink)
So'n User
 
Benutzerbild von anfiba
 
Registriert seit: Dec 2005
Beiträge: 207
Hallo,

schreib doch einfach in Deiner HTML Datei den Script

PHP-Code:
<script type="text/javascript">
function 
FensterOeffnen (Adresse) {
  
MeinFenster window.open(Adresse"popup",'scrollbars=0,menubar=0,toolbar=0,resizable=0,top=0,left=0,width=800,height=600');
  
MeinFenster.focus();
}
</script> 
Dann kannst Du diese Funktion von Flash aufrufen.

PHP-Code:
getURL("javascript:FensterOeffnen('"+this.link+"');"); 
Bei den Einstellungen "scrollbar", "menubar" etc. Nimm die Hilfe von selfhtml.
anfiba 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 00:44 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele