Notizie: se possiedi un dispositivo Android, prova Firefox per Android, un browser scattante e dinamico per navigare in ambiente mobile.

Autore Topic: Problema in apertura schede da finestre pop-up FF 3.0.3  (Letto 1827 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline mob

  • Post: 29
Problema in apertura schede da finestre pop-up FF 3.0.3
« il: 02 Ottobre 2008 14:27:55 »
Ho installato Firefox 3.0.3 e l'apertura delle schede si comporta in modo diverso rispettoa FF 2.
Vorrei sapere cosa devo impostare per farle funzionare come FF2.
Il problema si verifica sia con sistema operativo XP che con linux.
In FF è impostato di aprire una nuova scheda.

Spiego cosa mi succede:
La sequenza di finestre che vengono aperte è questa:

1) Apro Firefox con pagina iniziale che contiene il richiamo all'apertura della prima window:

Codice: [Seleziona]
  <script language=JavaScript>
    function TestsWndWork()
    {
     window.open('/cgigrp/testwnd.cgi','nomewndorig',
      'scrollbars=yes,resizable=yes,status=yes,location=no,toolbar=no');
    }
  </script>
  <a href="javascript:TestsWndWork()">Test windows</a>

2) Cliccando si ottiene l'apertura della window che ha nome "nomewndorig", che mi va in primo piano nascondendo completamente la pagina iniziale, questa window contiene a sua volta un link da richiamare:

  <a href="/cgigrp/testwnda.cgi" target="newwnd">Esecuzione HREF in window newwnd[/url]

3) Cliccando su questo link, con FF 2 ottengo l'apertura di una seconda scheda all'interno della finestra "nomewndorig".
Utilizzando invece FF 3 la scheda mi viene aperta come nuova scheda di fianco alla pagina iniziale di firefox.
L'utente che ha davanti il finestra a tutto schermo "nomewndorig" non capisce dove si sia aperta la seconda scheda perchè non la vede, anzi pensa di non aver cliccato perchè non si accorge che la scheda si è aperta, ma sotto quella in cui se l'aspettava.

Cosa devo fare per farlo funzionare come FF2?  :?

(Ho già provato a creare un nuovo profilo, ma non è cambiato niente)


Edit by gialloporpora: messo il codice fra i tag code
« Ultima modifica: 02 Ottobre 2008 18:27:40 da gialloporpora »

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Re: Problema in apertura schede da finestre pop-up FF 3.0.3
« Risposta #1 il: 02 Ottobre 2008 18:23:08 »
Riesci a fare una paginetta per testare la cosa ?
Io ho trovato questo:

http://forums.mozillazine.org/viewtopic.php?f=9&t=820315
https://bugzilla.mozilla.org/show_bug.cgi?id=363288


Come soluzione temporanea, puoi mettere:
Codice: [Seleziona]
browser.link.open_newwindow.restriction

a 0, in questo modo i popup si apriranno in schede e di conseguenza, credo, anche  i link di secondo livello
dovrebbero rimanere all'interno della stessa finestra.
Ciao

« Ultima modifica: 02 Ottobre 2008 18:32:44 da gialloporpora »

Offline mob

  • Post: 29
Re: Problema in apertura schede da finestre pop-up FF 3.0.3
« Risposta #2 il: 03 Ottobre 2008 09:32:10 »
Riesci a fare una paginetta per testare la cosa ?
Io ho trovato questo:

http://forums.mozillazine.org/viewtopic.php?f=9&t=820315
https://bugzilla.mozilla.org/show_bug.cgi?id=363288

Come soluzione temporanea, puoi mettere:
Codice: [Seleziona]
browser.link.open_newwindow.restriction

a 0, in questo modo i popup si apriranno in schede e di conseguenza, credo, anche  i link di secondo livello
dovrebbero rimanere all'interno della stessa finestra.
Ciao



E' esattamente il mio problema!!!

Ho già provato quello che consigli tu, ma non è percorribile come strada, perchè io apro delle finestre nelle quali gli utenti non hanno modo di modificare nulla se non cliccando i bottoni e/o link che gli presento io nel corpo dellìhtml, infatti come puoi vedere ho impostato toolbar=no e location=no.
se imposto
Codice: [Seleziona]
browser.link.open_newwindow.restriction 0
si apre tutto nella finestra inziale dove possono modificare la barra degli indirizzi e fare un po' quel che gli pare.

Non riesco a prepararti una finestra di prova alla quale tu puoi accedere perchè si tratta di applicazioni della intranet aziendale.
Però se prepari una pagina html che apra una finestra usando
Codice: [Seleziona]
window.open('nuovapagina.html','nomefinestra1',
      'scrollbars=yes,resizable=yes,status=yes,location=no,toolbar=no');

e nella nuovapagina.html metti
Codice: [Seleziona]
<a href="http://www.google.it/" target="nomefinestra2">

Puoi vedere subito la differenza di comportamento tra FF2 e FF3



Offline klades

  • Moderatore
  • Post: 5788
    • http://www.nic-nac-project.org/~kaosmos
Re: Problema in apertura schede da finestre pop-up FF 3.0.3
« Risposta #3 il: 06 Ottobre 2008 11:53:03 »
Hai provato a mettere

Codice: [Seleziona]
browser.link.open_newwindow.restriction
pari a 1?

P.S: non è una soluzione ottimale. Forse posso farti provare un'estensione che ripristina lo stesso comportamento di FF2, mi serve solo un po' di tempo.

P.P.S: prova Restore_Old_Link_Behaviour a http://nic-nac-project.org/~kaosmos/test/
La sostanza è che FF3 non consente di aprire link in schede, quando la pagina è considerata "popup" (cioè manca della barra degli strumenti o di altri elementi). Se è un popup, cerca tra le altre finestre aperte una finestra "regolare" e usa quella.
L'estensione ripristina il comportamento di FF2 (cioè apre in schede anche se è un popup).
« Ultima modifica: 06 Ottobre 2008 14:35:48 da klades »

Offline klades

  • Moderatore
  • Post: 5788
    • http://www.nic-nac-project.org/~kaosmos
Re: Problema in apertura schede da finestre pop-up FF 3.0.3
« Risposta #4 il: 08 Ottobre 2008 09:03:27 »
Per chi è interessato/a, il bug di riferimento è questo:
https://bugzilla.mozilla.org/show_bug.cgi?id=439054

Offline mob

  • Post: 29
Re: Problema in apertura schede da finestre pop-up FF 3.0.3
« Risposta #5 il: 13 Ottobre 2008 08:02:44 »
Volevo segnalare che è stata scritta un'estensione che risolve il problema, l'ho installata e funziona perfettamente.
Vedere qui:
https://bugzilla.mozilla.org/show_bug.cgi?id=439054

Offline klades

  • Moderatore
  • Post: 5788
    • http://www.nic-nac-project.org/~kaosmos
Re: Problema in apertura schede da finestre pop-up FF 3.0.3
« Risposta #6 il: 13 Ottobre 2008 08:18:44 »
Volevo segnalare che è stata scritta un'estensione che risolve il problema, l'ho installata e funziona perfettamente.

Vorrei segnalare anche che l'ho scritta io!!! :-)
Grazie cmq per il feedback.

Offline michro

  • Moderatore
  • Post: 22642
Re: Problema in apertura schede da finestre pop-up FF 3.0.3
« Risposta #7 il: 13 Ottobre 2008 08:43:01 »
Date a klades quel che è di klades:wink:

http://www.nic-nac-project.org/~kaosmos/#rolb



Edit: l'applauso (vedi frase introduttiva di klades nel messaggio successivo) è per
la quantità/qualità di estensioni che klades ha creato e messo a disposizione di noi utenti
...e per quelle che continuerà a regalarci.  :wink:
« Ultima modifica: 13 Ottobre 2008 09:13:27 da michro »

Offline klades

  • Moderatore
  • Post: 5788
    • http://www.nic-nac-project.org/~kaosmos
Re: Problema in apertura schede da finestre pop-up FF 3.0.3
« Risposta #8 il: 13 Ottobre 2008 08:55:04 »
Grazie michro, ma l'estensione è talmente semplice che persino un emoticon è troppo!!!

Per venire a cose più "serie", è vero che l'introduzione forzata (perché non configurabile in altro modo dall'utente) è un po' sconcertante e capisco le perplessità espresse in questo commento nel bug 439054.
E' vero che aprire i link in schede in finestre popup a volte può essere scomodo (perchè le finestre popup possono mancare di elementi nella finestra), però impedirlo tout court senza possibilità di modificare il comportamento mi sembra un po' troppo.
Anche perché bastano 6 righe 6 di javascript per introdurre una preferenza di questo genere e non credo che una in più avrebbe dato così tanto noia.

Offline mob

  • Post: 29
Re: Problema in apertura schede da finestre pop-up FF 3.0.3
« Risposta #9 il: 13 Ottobre 2008 10:09:57 »
Vorrei segnalare anche che l'ho scritta io!!! :-)
Grazie cmq per il feedback.

Allora ti ringrazio moltissimo, intanto ho risolto il problema di tenere bloccato gli utenti sugli aggiornamenti, per quanto mandi mail spiegando di non aggiornare c'è sempre qualcuno a cui "scappa" un invio  :roll:

0 Utenti e 1 Visitatore stanno visualizzando questo topic.