Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514

    Impedire ridimensionamento

    Apro una popup tramite flash

    nella pagina impongo altezza e larghezza e poi la centro.
    Come posso fare per impedire all'utente di ridimensionarla dopo?
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non e` una buona cosa impedire all'utente di fare manovre sul suo browser. Meglio sarebbe richiamare lo script di centratura in caso di ridimensionamento:
    <body onresize="funz_calcolo();">

    Oppure impostare la centratura tramite i CSS (che sono molto piu` leggeri e funzionano anche se JS e` disabilitato o non presente).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    beh io nella finestra ci metto solo una foto come posso fare per ridimensionare tramite css in modo da vedere la foto?

    che poi la domanda sorge spontane se ha disabilitato js non può nemmeno aprire la popup
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Per centrare:
    codice:
    <style type="text/css">
    body {
      text-align:center;
    }
    img {
      margin: 0 auto;
    }
    </style>
    da inserire nella head

    Per il secondo problema:
    infatti le popup sono deprecate (non vengono visualizzate da molti browser oggi in commercio) e se lavori per la Pubblica amministrazione, se usi le popup non ti possono pagare (l. 4/04).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    bhe ma quindi anche una semplice galleria fotografica bisogna farla con normali finestre senza js?

    non che mi importi anche io infatti le ho bloccate ma non su tutti i siti
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  6. #6
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    ho messo il tuo codice all'interno di un css e l'ho richiamato ma non mi ridimensiona la finestra
    in base alla grandezza della foto
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Il CSS che ti ho dato e` per CENTRARE l'immagine nella pagina, non per ridimensionare.

    Per ridimensionare dopo un ridimensionamento dell'utente serve JS (gestendo l'evento onresize del body), ma come dicevo prima e` sconsigliabile (significa impedire una manovra che l'utente ha diritto di fare).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  8. #8
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    quindi in pratica consigli di aprire l'immagine semplicemnete in una nuova pagina per rispettare gli standard?
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Quali standard?
    Ce ne sono diversi: HTML4 / XHTML e in ciascuno:
    Transitional / Strict (non cito il Frameset, che qui non c'entra).

    In XHTML Strict non ci sono "nuove finestre", quindi devi scegliere fra:
    - aprire in una nuova pagina (stessa finestra);
    - consigliare l'utente ad aprire in una nuova finestra o nuovo tab (click destro e/o click centrale).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  10. #10
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    io convalido in transictional molto meno restrittivo

    doove posso leggere se le popup sono standard?
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.