Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    73

    eseguire url senza aprire finestre di popup

    Ciao a tutti,
    ho sviluppato un sistema di ticketing al quale vorrei associare l'invio di sms per determinati clienti.
    Io ho una funzione js che controlla la correttezza dei campi inseriti. In tale funzione vorrei anche che venisse inviato un sms alla persona del supporto tecnico.
    Il servizio di sms che ho selezionato permette l'invio di sms direttamente tramite url.

    Come faccio in un javascript a dirgli di eseguire un url senza aprire una finestra di popup?

    Se ciò non è possibile come faccio ad aprire una finestra di popup senza far vedere la barra degli indirizzi e che si chiuda automaticamente dopo 3 secondi?

    In questo secondo caso io avevo scritto questa cosa nella mia funzione JS:

    window.open('URL','nome Finestra', "locations=no") ma mi mostra cmq la barra degli indirizzi.


    Grazie
    Only MAC

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Per richiamare un URL del quale non interessa vedere la pagina di risposta e' sufficiente aprirlo in frame/iframe nascosto o assegnarlo ad un oggetto immagine...

    Secondo esempio:

    <script>
    i = new Image();
    i.src = 'url_della_pagina.htm';
    </script>

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    73
    scusa non ho molta confidenza con js.

    Allora io il controllo dei campi lo faccio all'interno di una funzione contenuta in un file scripts.js

    la funzione è così strutturata:

    function verifica(formbox){

    if(condizione 1){
    // verifiche
    }
    if(condizione 2){
    // verifiche
    }
    if(Condizione 3){

    i = new Image();
    i.src = 'http://www.inviosms.com/send';

    }

    }

    secondo te funziona così? c'è un modo per verificare se l'url indicato in src?

    Grazie
    Only MAC

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    73
    funzionare funziona con la l'idea di usare come src path di un'immagine l'url... il problema che sorge ora è che l'url dell'invio sms contine il mio nome utente e la password del mio account per inviare gli sms... quindi se uno svisualizza il sorgente del JS ha i deati di accesso qualche idea su come nasconderli?

    Grazie
    Only MAC

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da ElBigio
    funzionare funziona con la l'idea di usare come src path di un'immagine l'url... il problema che sorge ora è che l'url dell'invio sms contine il mio nome utente e la password del mio account per inviare gli sms... quindi se uno svisualizza il sorgente del JS ha i deati di accesso qualche idea su come nasconderli?

    Grazie
    Dipende da dove sta la pagina che invia i messaggini (stesso dominio?) e da come riceve i dati... se li devi mettere nel form allora l'utente smaliziato li puo' leggere anche da li... l'unica e' inviare la tua richiesta senza utente e password ad una TUA pagina e da quella richiamare l'URL dei messaggini... con tecnologia lato server o un semplice redirect.

    Scusa la spiegazione contorta e vaga, ma in mancanza di altri elementi...

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    73
    sto già tentando di effettuare l'esecuzione dell'url lato server con php... quindi cambio strategia.

    Grazie per l'aiuto!
    Only MAC

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.