Shop-Hilfe.com
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 08.12.2003, 22:49   #1
TP-Member
 
Registriert seit: Nov 2003
blaah macht alles soweit korrekt

html popup aufrufen


hi,
ich lese einen text ein, in dem es verschiedene links geben soll.

z.B. "[Nickname] - [Homepage] - [ICQ Nummer]"

da die links dynamisch sein sollen, muss ich sie von php an flash übergeben.

nun konnte ich herrausfinden, dass normale hyperlinks i.d. form
<a href="datei.php">[Homepage]</a>
funktionieren.

ich muss den link aber in einem popup aufrufen. das sähe normalerweise z.b. so aus:
<span onClick="window.open('url','name',weite, höhe');">[Homepage]</span>

leider funktioniert das aber nich.
was ich dann probiert habe, war ein hyperlink id form
<a href="javascript:window.open(...)">[Homepage]</a>

das ist aber mit sicherheit unkompatibel und ruft außerdem immer außer dem popup noch in einem zweiten frame ein link auf.

gibt's denn da noch andere möglichkeiten??

dankeee für antworten
blaah ist offline   Mit Zitat antworten


Alt 10.12.2003, 14:36   #2
TP-Supporter
 
Benutzerbild von gdav
 
Registriert seit: Nov 2002
Ort: LE - the pure design of germany
gdav ist auf einem guten Weg
such mal nach asfunction,
das könnte dir weiter helfen.
ich weiß jetzt leider nicht mehr die syntax für den html-text zum aufrufen der asfuntion, aber somit etwas getrickse müsste es klappen.

du definierst eine funktion, die du dann per asfunction aufrufst,
im head-teil deiner html-site implantierst du den javascript code für das popup.
und in der asfuntion rufst du das popup dann über den getURL befehl auf.

siehe für genaueres:
asfuntcion
popup

mfg gdav
__________________
..::MfG GDAV::..

ps.:
flash lernt man nicht an einem tag, man kann auch nicht nur mal schnell in flash programmieren.

fragen und probleme sind deshalb gern willkommen.
aber nutzt bitte zuerst die suchfunktion,

denn wenn man 30 mal das selbe problem löst macht das auch keinen spass mehr

beachtet den sticky zur besseren übersicht:
Bsp:
[Flash MX] Frage
[Flash MX 04] Frage

Geändert von gdav (10.12.2003 um 14:40 Uhr).
gdav ist offline   Mit Zitat antworten
Alt 10.12.2003, 17:11   #3
TP-Supporter
 
Benutzerbild von Pitti Platsch
 
Registriert seit: Jan 2002
Ort: BÄRLIN
Pitti Platsch macht alles soweit korrekt
Hi!

Klar ist, dass zunächst mal sowas in der Art in deinem HTML file
stehen muss, welches deinen Link umgibt:

Code:
<script language="javascript">
function winOpen(url, breite, hoehe) {        
links = (screen.width/2)-(breite/2);        
oben = (screen.height/2)-(hoehe/2);        
window.open(url,"popup","height="+hoehe+",width="+breite+",status = no,toolbar = no,menubar = no,location = no,resizable = no,titlebar = no,scrollbars = no,fullscreen = no,top ="+oben+",left ="+links);     }      
function openWindow(url,name,eigenschaften) {         
window.open(url,name,eigenschaften);      }   </script>
Dein Link sollte natürlich entsprechende Variablen ansprechen.

Moment mal & dann erkläre mal diesen Teil bitte etwas genauer:

Zitat:
da die links dynamisch sein sollen, muss ich sie von php an flash übergeben.
__________________
>>> Tiger ist das Weibchen & Löwe das Männchen <<<

Geändert von Pitti Platsch (10.12.2003 um 17:13 Uhr).
Pitti Platsch ist offline   Mit Zitat antworten
Alt 11.12.2003, 16:18   #4
TP-Member
 
Registriert seit: Nov 2003
blaah macht alles soweit korrekt
ich habs mittlerweile lösen können, der teil in flash sieht so aus:

loadVariablesNum("stream.php", 0);
_global.popi = function(browserdaten) {
parameter = browserdaten.split("|");
getURL("javascript: popup=window.open('"+parameter[0]+"','','width="+Number(parameter[1])+", height="+Number(parameter[2])+", left="+Number(parameter[3])+", top="+Number(parameter[4])+", toolbar="+Number(parameter[5])+", menubar="+Number(parameter[6])+",location="+Number(parameter[7])+",status="+Number(parameter[8])+",resizable="+Number(parameter[9])+",scrollbars="+Number(parameter[10])+"'); void(0);");
};


der teil in html bzw. php:
<a href=\"asfunctionopi,engine.php?id=$row->id&s=%|350|320|50|50|0|0|0|1|0|0|\">

klappt wunderbar
blaah ist offline   Mit Zitat antworten
Alt 12.12.2003, 13:01   #5
TP-Supporter
 
Benutzerbild von Pitti Platsch
 
Registriert seit: Jan 2002
Ort: BÄRLIN
Pitti Platsch macht alles soweit korrekt
Das ist sehr schön & da das geklärt ist, kannst du ja den Thread auf "erledigt" setzten!
__________________
>>> Tiger ist das Weibchen & Löwe das Männchen <<<
Pitti Platsch ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Flash
html popup aufrufen html popup aufrufen
« flash mx datei in flash 5 laden | Einblendeeffekt in F5 wie in Powerpoint??? »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

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

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


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:55 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67