Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150

    Utilizzo di window.open da...testo html della mail

    Ciao a tutti,
    non so se il titolo sia chiaro, ma il problema è questo.

    Normalemnte utilizzo questa semplicissima funzione JavaScript, per aprire una popup.

    function LOV( url, x, y )
    {
    var attributes = "resizable=yes,scrollbars=yes,toolbar=no,menubar=n o,width="+x+",height="+ y;
    FNDDMwindow = window.open(url, "FNDDMwindow", attributes);
    FNDDMwindow.title = "LOV";
    FNDDMwindow.focus();
    }
    Quello che vorrei fare, è che possa richiamarla cliccando dal link presente in un testo html di una mail (che produco in asp).
    Al momento sono riuscito semplicemente a richiamare il link web e chiaramente la pagina che il browser apre, è dimensionata come una qualsiasi pagina html.

    Si può agire sulla sua dimensione?

    Spero ci sia una possibilità che questo si possa fare.

    Grazie
    Ciao

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    semplicemente non puoi usare javascript nelle email,
    al 99.9% non verra' eseguito ed e' meglio che sia cosi'

    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150
    Originariamente inviato da Xinod
    semplicemente non puoi usare javascript nelle email,
    al 99.9% non verra' eseguito ed e' meglio che sia cosi'

    ciao
    Immaginavo.
    Come potrei risolvere in alternativa?

    Visto che l'unica idea che mi è venuta in mente, è quella di agire lato server (comunque poi usare Javascritp). La pagina .asp che chiamo, dovrebbe "sapere" che è sta chiamata via mail, fare un refresh di se stessa aprendosi nella dimensione che voglio (come fosse una popup).

    Proprio non c'è altra alternativa, vero?

    Grazie comunque per la risposta.

    Ciao

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    il refresh non serve, non cambierebbe nulla
    se aprisse una popup con identico contenuto non saprebbe chiudere la principale (perche' non aperta via script) e ti ritroveresti con 2 finestre

    l' unica e' operare sulle dimensioni della finestra stessa, se il browser te lo lascia fare (firefox per esempio ha un' impostazione che blocca il ridimensionamento e riposizionamento di finestre via script), pero', risultando una finestra non aperta via script ti tieni tutte le eventuali barre del browser

    se cosi' ti va bene devi fare un po' di calcoli, perche' non conosci quanto spazio occupano queste barre e il telaio e il window.resize agisce sull' intera finestra
    http://forum.html.it/forum/showthrea...01#post9802901

    il concetto e':
    sai a quanto vuoi ridimensionare la viewport
    - ridimensioni la finestra a quelle dimensioni
    - rilevi le nuove dimensioni della viewport
    - la differenza e' quanto devi aggiungere alle dimensioni inziali per ridimensionare la finestra in modo che la viewport abbia quelle dimensioni

    ciao

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150
    Solo ora riesco a rispondere.

    Grazie per tutte le info che mi hai fornito. Cerco di applicarle e verificare se trovo la soluzione.

    Grazie ancora


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.