[AS2] Aνοίγμα σε νέο παράθυρο πάντα

ActionScript και Flex Προγραμματισμός

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
dj_kostas_pro
Δημοσιεύσεις: 210
Εγγραφή: 10 Οκτ 2007 16:54
Τοποθεσία: Πιερία

[AS2] Aνοίγμα σε νέο παράθυρο πάντα

Δημοσίευση από dj_kostas_pro » 19 Δεκ 2009 13:04

Παιδιά έχω τον παρακάτω κώδικα ο οποίος είναι για να μου ανοίγει νέες ιστοσελίδες στο Flash το πρόβλημα μου είναι ότι όταν πατάω το κουμπί για να μου ανοίξει την νέα ιστοσελίδα σε νέο παράθυρο στον explorer το κάνει ενώ στον Firefox όχι το ανοίγει στο σε νέα καρτέλα όχι σε νέο παράθυρο . Πως μπορώ να κάνω τον κώδικα να ανοίγει σε νέο παράθυρο και στο Firefox

Κώδικας: Επιλογή όλων

on(release) {
	getURL("http://www.gnto.gr/", "_blank");
}

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

[AS2] Aνοίγμα σε νέο παράθυρο πάντα

Δημοσίευση από dva_dev » 19 Δεκ 2009 13:46

Αν πας στον firefox, Tools->Options -> Tabs, Open New Windows in a new tab instead (το κάνεις uncheck);

Άβαταρ μέλους
dj_kostas_pro
Δημοσιεύσεις: 210
Εγγραφή: 10 Οκτ 2007 16:54
Τοποθεσία: Πιερία

[AS2] Aνοίγμα σε νέο παράθυρο πάντα

Δημοσίευση από dj_kostas_pro » 19 Δεκ 2009 13:52

Εγώ θέλω το άτομο που θα πατάει το κουμπί στην ιστοσελίδα μου να του ανοίγει την νέα ιστοσελίδα σε νέο παράθυρο είτε είναι explorer η Firefox δεν θελω να παω από τα options για να το κάνω

Άβαταρ μέλους
HeRu
Flash Moderator
Δημοσιεύσεις: 800
Εγγραφή: 16 Αύγ 2004 10:49
Επικοινωνία:

[AS2] Aνοίγμα σε νέο παράθυρο πάντα

Δημοσίευση από HeRu » 19 Δεκ 2009 15:47

Πρέπει να ανοίξεις το παράθυρο με javascript.

Κώδικας: Επιλογή όλων

on(release) {
getURL("javascript:NewWindow=window.open('ShowPopup.php','newWin','width=400,height=300,left=0,top=0,toolbar=No,location=No,scrollbars=No,status=No,resizable=No,fullscreen=No');
}

Άβαταρ μέλους
dj_kostas_pro
Δημοσιεύσεις: 210
Εγγραφή: 10 Οκτ 2007 16:54
Τοποθεσία: Πιερία

[AS2] Aνοίγμα σε νέο παράθυρο πάντα

Δημοσίευση από dj_kostas_pro » 19 Δεκ 2009 15:48

Thanks :oops: I love youuuuuuuuuuuuuuuuuuuu

Άβαταρ μέλους
dj_kostas_pro
Δημοσιεύσεις: 210
Εγγραφή: 10 Οκτ 2007 16:54
Τοποθεσία: Πιερία

[AS2] Aνοίγμα σε νέο παράθυρο πάντα

Δημοσίευση από dj_kostas_pro » 20 Δεκ 2009 13:19

Παιδιά έχω ένα πρόβλημα βάζω τον κώδικα και μου βγάζει το παρακάτω error flash Statement must appear with on handler. Σας δίνω και τον κώδικα για να δείτε αν κάνω κάτι λάθος


Κώδικας: Επιλογή όλων

 var jscommand:String = "window.open('http://www.mousicopanorama.com/','win','height=200,width=300,toolbar=no,scrollbars=yes');"; var url:URLRequest = new URLRequest("javascript:" + jscommand + " void(0);"); navigateToURL(url, "_self"); 
Παρεπιπτόντως όταν πατάω πάνω στο κουμπί με τον κώδικα δεν μου ανοίγει την νέα σελίδα.

nkast
Δημοσιεύσεις: 137
Εγγραφή: 15 Νοέμ 2009 20:31
Επικοινωνία:

[AS2] Aνοίγμα σε νέο παράθυρο πάντα

Δημοσίευση από nkast » 06 Ιαν 2010 08:14

Εχεις βάλει τον κώδικα χίμα σε ενα κουμπί.
Στα Buttons o κωδικας είναι πάντα μεσα σε events,px:
on(release)
{
//edw o kwdikaw toy onRelease...
}
on(rolloverkati)
{
// ...
}

Απο την αλλη, το παραδειγμα που αναφέρεις είναι σε AS3, ενω το project σου είναι αναμφίβολα AS2. Διαφορετικα δεν θα σε αφηνε να περάσεις κωδικα πάνω σε button.

Απάντηση

Επιστροφή στο “ActionScript και Flex Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες