Nwlapcug.com


Come scrivere Script Ruby per la chiusura di finestre pop-up

Utilizzando Ruby on Rails, Web designer possono creare pagine dinamiche per siti Web ospitati su un computer Windows. Ruby è utilizzabile anche per gestire le funzioni di base come chiusura finestre popup creati da JavaScript incorporato in una pagina Web. Il sistema funziona con la classe Windows Process, che controlla il modo in cui le finestre di dialogo vengono visualizzate sul computer dell'utente.

Istruzioni

1

Aprire il rubino su editor di binari sul computer di sviluppo e caricare il file di codice sorgente che si desidera utilizzare per gestire le finestre pop-up.

2

Aggiungere l'interfaccia di codice l'API di Windows. Copiare e incollare la seguente riga di codice nella parte superiore del file:

richiedono ' win32/processo?

3

Link al processo di Windows utilizzando l'API di processo di Windows. Copiare e incollare il codice seguente per "agganciare" il tuo codice Ruby per il processo di popup:

@pid = Process.create (
: app_name = > 'clicker.rb rubino',
: creation_flags = > Process::DETACHED_PROCESS
) .process_id

4

Chiudere la finestra di popup sul desktop utilizzando il seguente codice:

at_exit {il Process.kill(9,@pid)}