Hvordan lage et Ruby program som skriver ut et dokument

Ruby on Rails språk gir utviklere muligheten til å lage dynamiske, interaktive nettsider på sine blogger og nettsteder. Hvis du ønsker å gi brukerne muligheten til å skrive ut dokumenter, må du opprette en knapp som åpner en utskriftsdialogvindu. Du lage dynamiske Javascript-kode i Ruby språk og tilordne knappen til Javascript-funksjonen for utskrift prosedyre.

Bruksanvisning

1 Start din Ruby on Rails redaktør og åpne Internett-prosjekt for ditt nettsted. Dobbeltklikk på kodefilen du vil bruke til å opprette utskriftsfunksjonen.

2 Lag den dynamiske Javascript-kode. Følgende kode oppretter et script som gir brukerne muligheten til å skrive ut dokumenter:

def print_script
@ Print = "window.print ();"
slutt

3 Koble utskrifts skriptet til en knapp på websiden. Følgende kode er et eksempel på en knapp, og den viser deg hvordan du kobler Ruby skriptet til knappens "onclick" event:

<Input type = "button" onclick = "<% @print%>" value = "Klikk for å skrive ut dokument">