Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 06-12-2011, 12:21   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2011
Beiträge: 4
get URL Browser Fenstergröße bestimmen

Hallo,

ich möchte mit Hilfe des get Url Befehls ein Bild in einem neuen Fenster in definierter bzw originaler Größe anzeigen lassen. Das Browserfenster soll dazu ohne Adressleiste etc angezeigt werden.

Derzeit mache ich das mit diesem Befehl:

on (release) {
getURL("bild.jpg", "_blank");
}

das funktioniert auch gut, nur ist das neue Browserfenster normal groß.

Vielleicht kann mir jemand helfen.

DANKE!!!!
equinus ist offline   Mit Zitat antworten
Alt 06-12-2011, 12:46   #2 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.164
Thumbs up

Hallo und willkommen im Forum!

Dafür müsstest Du JavaScript verwenden:
SELFHTML: JavaScript / Objektreferenz / window

In AS1 kannst Du einen JS-Befehl so aufrufen:
ActionScript:
  1. on (release) {
  2.      getURL("javascript:deineJSFunktion('deinParameter';)");
  3. }
Du solltest aber bedenken, dass man das heute dem Nutzer eigentlich nicht mehr die Fenstergröße vorschreibt. Zum einen sind dafür die Auflösungen der Endgeräte viel zu verschieden und zum andern kann das zu Problemen mit PopUp-Blockern führen.
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist gerade online   Mit Zitat antworten
Alt 06-12-2011, 12:52   #3 (permalink)
Neuer User
 
Registriert seit: Dec 2011
Beiträge: 4
Smile

Hallo Martin,

vielen Dank schon mal. Ja ich möchte das im Stil eines Popups machen. Verstehe, dass es dann Probleme mit den Blockern gibt.

Es geht um die vergrößerte Anzeige eines Wohnungsgrundrisses, der zuerst klein angezeigt wird. Um eine komplette Ansicht zu bekommen möchte ich gerne diese Darstellung realisieren.

Gibt es evtl auch eine Art Zoomfunktion? Per Click, oder Button wozu man kein extra Browserfenster braucht? Eine Art Vergrößerungseffekt oder so?

DANKE für Deine Hilfe!
equinus ist offline   Mit Zitat antworten
Alt 06-12-2011, 13:00   #4 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.164
Zitat:
Zitat von equinus Beitrag anzeigen
Gibt es evtl auch eine Art Zoomfunktion? Per Click, oder Button wozu man kein extra Browserfenster braucht? Eine Art Vergrößerungseffekt oder so?
Sowas kann man natürlich programmieren: Entweder in Flash selbst oder mit per HTML/JS. Google mal nach LightBox oder FancyBox, das sind entsprechende JS-Lösungen.
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist gerade online   Mit Zitat antworten
Alt 06-12-2011, 13:02   #5 (permalink)
Keine Panik
 
Registriert seit: Apr 2010
Ort: Düsseldorf (im ernst)
Beiträge: 1.868
das lässt sich in flash doch problemlos realisieren, über _xscale und _yscale das zoomen + drag and drop um sich das ganze (vergrößerte) Bild anschauen zu können.
__________________
greetz Thomas

plz RTFM & Coding Conventions
thomas_E ist offline   Mit Zitat antworten
Alt 06-12-2011, 13:06   #6 (permalink)
Neuer User
 
Registriert seit: Dec 2011
Beiträge: 4
danke euch. wie würde denn das ganze mit _xscale denn aussehen. wie binde ich die url des bildes ein?
equinus ist offline   Mit Zitat antworten
Alt 06-12-2011, 13:34   #7 (permalink)
Keine Panik
 
Registriert seit: Apr 2010
Ort: Düsseldorf (im ernst)
Beiträge: 1.868
Beispiel + erklärung wie man Bilder nachlädt, kannst du hier finden: Bildergalerien in AS2 und AS3

das mit dem skalieren ist etwas komplexer, da es darauf ankommt wie man das ganze bedienen soll; bspw zoomen per Mausrad, über zwei Buttons, oder über eine scroll-leiste? oder auch alles zusammen?
und für das Bewegen des Bildes gilt das selbe.
Jede dieser Anforderungen ist relativ leicht umzusetzen, und es gibt haufenweise Tutorials dazu.
__________________
greetz Thomas

plz RTFM & Coding Conventions
thomas_E ist offline   Mit Zitat antworten
Alt 06-12-2011, 13:59   #8 (permalink)
Neuer User
 
Registriert seit: Dec 2011
Beiträge: 4
okay vielen Dank, ich schaue mir das mal an.

kann ich bei der javalösung auch den namen (titel) des fensters bestimmen?

on (release) {
getURL("javascript:deineJSFunktion('deinParameter' ");
}

habe das ganze jetzt so gemacht:

on (release){
getURL("javascript:start('bild_laden/bild.jpg','start2','width=559,height=419,toolbar=0 ,menubar=0,location=0,status=0,resizable=0,scrollb ars=0,top=0,left=0,');");
}

was geb ich ein für den titel?

DANKE ihr seid eine große hilfe!
equinus ist offline   Mit Zitat antworten
Alt 06-12-2011, 14:52   #9 (permalink)
Keine Panik
 
Registriert seit: Apr 2010
Ort: Düsseldorf (im ernst)
Beiträge: 1.868
java != javascript, nichtmal im Ansatz ähnlich

PHP-Code:
//JS
function showImage(urltitlewidthheight)
{
    var 
window.open(
        
url
        
''
        (
width"width="+width+",""") + 
        (
height"height="+height+",""") + 
        
"toolbar=0,menubar=0,location=0,status=0,resizable=0,scrollb ars=0,top=0,left=0"
    
);
    
    if(
titlew.onload = function(){ w.document.title title; }

PHP-Code:
//AS1 ; schonmal überlegt auf AS3 oder wenigstens AS2 zu wechseln?
on (release){
    
getURL("javascript:showImage('bild_laden/bild.jpg', 'Ueberschrift', 559, 419);");

__________________
greetz Thomas

plz RTFM & Coding Conventions

Geändert von thomas_E (06-12-2011 um 14:53 Uhr)
thomas_E 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
Popup-Fenstergröße bestimmen Padde85 Flash CS3 Professional 9 11-03-2008 11:58
Fenstergröße bestimmen Rey Flash 8 6 27-04-2006 17:19
Fenstergröße bestimmen nadine+sarah Flash MX 1 24-09-2003 12:37
Fenstergröße bei "getURL" in neuem Fenster bestimmen Pauoli ActionScript 1 4 06-08-2003 10:47
geturl fenstergröße bestimmen redstone Flash MX 5 11-07-2003 19:58


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

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


Copyright ©1999 – 2012 Marc Thiele