Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    330

    tastiera virtuale tramite pulsante

    ciao a tutti esiste un comando per lanciare la tastiera virtuale di windows, da una pagina web.
    Non intendo la tastiera virtuale con jquery, ma proprio la tastiera di windows, vorrei farla apparire cliccando un pulsante sulla pagina web.

    spero di essermi spiegato
    grazie a tutti

  2. #2
    non penso!

    anche perchè potenzialmente, così facendo, potresti lanciare qualsiasi programma sul pc client, e fare parecchi danni.

  3. #3
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Ciao, come accennato da fermat, per ovvi motivi di sicurezza, in genere JavaScript non dispone di strumenti che permettano l'interazione col sistema operativo. Tuttavia, in alcuni casi si può fare.

    Giusto per conoscenza, su IE è disponibile l'oggetto ActiveXObject.
    Questa riga di JavaScript dovrebbe fare quello che chiedi:
    codice:
    new ActiveXObject("WScript.Shell").run("osk.exe");
    Chiaramente il funzionamento è limitato ad IE, in cui verrà comunque chiesto, attraverso una finestra di dialogo, di dare il consenso per eseguire tale comando.

    Dalla tua richiesta non si capisce quale sia la tua reale esigenza ma, ad ogni modo, l'uso di tali metodi è generalmente sconsigliato.
    A meno che non ti serva per un tuo personale utilizzo, se devi creare qualcosa che sia fruibile ad utenti sul web, sarebbe il caso di usare delle altre soluzioni, ad esempio con una tastiera virtuale in jQuery (come tu stesso indichi) o qualcosa del genere che sia cross-browser e soprattutto che non sia soggetto a restrizioni di sicurezza.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  4. #4
    bisogna anche vedere fino a che versione di IE.
    perchè se non ricordo male, stavo disabilitando l'uso di Activex nelle ultime versioni (ma mi potrei sbagliare).

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    330
    grazie a tutti per le risposte, l'uso è per una specie di espositore touch che non ha la tastiera fisica, quindi l'idea era quella di farla apparire al bisogno tramite un apposito pulsante...non potrebbe essere usata quella jQuery in quanto non potrebbe essere utile per siti esterni nei quali cè la necessità di inserire alcuni dati, ad esempio login per leggere le mail da libero, o altri siti del genere o semplicemente per fare delle ricerche su google

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ma questa procedimento di apparizione tastiera la devi fare eseguire ad software o ad una pagina web?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    330
    Quote Originariamente inviata da cavicchiandrea Visualizza il messaggio
    Ma questa procedimento di apparizione tastiera la devi fare eseguire ad software o ad una pagina web?

    ad una pagina web

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2015
    Messaggi
    43
    Ciao, provo a darti un'idea alternativa: potresti realizzare una tastiera virtuale tramite html\js da inserire, ad esempio, in un popup.

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    330
    Quote Originariamente inviata da LsKoder Visualizza il messaggio
    Ciao, provo a darti un'idea alternativa: potresti realizzare una tastiera virtuale tramite html\js da inserire, ad esempio, in un popup.

    grazie dell'idea, non sarebbe male...in questo caso il pop-up rimarebbe visibile anche uscendo dalla pagina web e navigando su altri siti, giusto?

  10. #10
    Utente di HTML.it
    Registrato dal
    Mar 2015
    Messaggi
    43
    Puoi realizzare un popup tramite div e gestirlo con css\js se preferisci che rimanga disponibile solo per la pagina corrente.
    Se invece preferisci un popup che sia indipendente dalla scheda attiva, puoi utilizzare un popup js (nuova finestra browser).
    A te la scelta

Tag per questa discussione

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.