top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Getting started with PhantomJS / / Aries Beltran
Getting started with PhantomJS / / Aries Beltran
Autore Beltran Aries
Edizione [1st edition]
Pubbl/distr/stampa Birmingham : , : Packt Publishing, , 2013
Descrizione fisica 1 online resource (140 p.)
Soggetto topico Browsers (Computer programs)
Web site development
Soggetto genere / forma Electronic books.
ISBN 1-78216-423-5
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Altri titoli varianti PhantomJS
Record Nr. UNINA-9910453501803321
Beltran Aries  
Birmingham : , : Packt Publishing, , 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Getting started with PhantomJS / / Aries Beltran
Getting started with PhantomJS / / Aries Beltran
Autore Beltran Aries
Edizione [1st edition]
Pubbl/distr/stampa Birmingham : , : Packt Publishing, , 2013
Descrizione fisica 1 online resource (140 p.)
Soggetto topico Browsers (Computer programs)
Web site development
ISBN 1-78216-423-5
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Altri titoli varianti PhantomJS
Record Nr. UNINA-9910790846803321
Beltran Aries  
Birmingham : , : Packt Publishing, , 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Getting started with PhantomJS / / Aries Beltran
Getting started with PhantomJS / / Aries Beltran
Autore Beltran Aries
Edizione [1st edition]
Pubbl/distr/stampa Birmingham : , : Packt Publishing, , 2013
Descrizione fisica 1 online resource (140 p.)
Disciplina 006.7
Soggetto topico Browsers (Computer programs)
Web site development
ISBN 9781782164234
1782164235
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Intro -- Getting Started with PhantomJS -- Table of Contents -- Getting Started with PhantomJS -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Support files, eBooks, discount offers and more -- Why Subscribe? -- Free Access for Packt account holders -- Preface -- What this book covers -- What you need for this book -- Who this book is for -- Conventions -- Reader feedback -- Customer support -- Downloading the example code -- Errata -- Piracy -- Questions -- 1. Getting Started -- Downloading PhantomJS -- Building PhantomJS from source -- Working with PhantomJS -- PhantomJS JavaScript API -- The Module API -- The WebPage API -- The System API -- The FileSystem API -- The WebServer API -- The phantom object -- The command-line arguments -- The script argument -- The debug option -- The cookie-file option -- Writing PhantomJS scripts -- Summary -- 2. Manipulating Page Content -- Opening a web page -- Playing with DOM elements -- Selecting elements -- Simulating mouse clicks -- PhantomJS event triggering -- DOM event triggering -- Working with form fields -- Summary -- 3. Handling Events and Callbacks -- Listening to page events -- Page load events -- When a resource is requested -- Receiving a page resource -- Two stages of the resource received event -- Knowing when the URL changes -- Capturing alert messages -- Answering prompt messages -- Responding to confirm pop ups - OK or Cancel -- Performing user events -- Keyboard events -- Mouse events -- Summary -- 4. Capturing Errors -- Handling PhantomJS errors -- Capturing page script errors -- Anticipating the page loading error -- Exiting with error codes -- Summary -- 5. Grabbing Pages -- Undocumented supported image format -- Screenshot dimensions -- Saving web pages as PDFs -- Summary -- 6. Accessing Location-based Services -- Checking a location based on IP address.
Getting driving directions -- Looking up for pizza delivery establishments -- Summary -- 7. Working with Files -- PhantomJS FileSystem API -- Reading files -- Checking for file existence -- Opening the file -- Closing the opened files -- Writing files -- Character encoding -- Summary -- 8. Cookies -- Reading cookies -- Baking some cookies -- Deleting cookies -- Keeping cookies -- Summary -- 9. External JavaScript -- Modules -- Using the object-oriented modules -- Using third-party JavaScript libraries -- Summary -- 10. Testing with PhantomJS -- What is unit testing? -- Unit testing with Jasmine -- Downloading Jasmine -- Test specs with Jasmine -- The PhantomJS Jasmine runner -- Summary -- 11. Maximizing PhantomJS -- CasperJS -- GhostDriver -- Screenshots, web metrics, and more -- Summary -- Index.
Altri titoli varianti PhantomJS
Record Nr. UNINA-9910965462103321
Beltran Aries  
Birmingham : , : Packt Publishing, , 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui