08-27-周三_17-09-29

This commit is contained in:
2025-08-27 17:10:05 +08:00
commit 86df397d8f
12735 changed files with 1145479 additions and 0 deletions

32
node_modules/phantom/samples/test_phantom.coffee generated vendored Normal file
View File

@@ -0,0 +1,32 @@
# This script demonstrates how phantomjs is used within Nodejs in replacement of
# JSDOM
phantom = require 'phantom'
phantom.create (ph) ->
ph.createPage (page) ->
URL = 'http://www.mdscollections.com/cat_mds_accessories.cfm'
page.open URL, (status) ->
console.log 'Opened site? %s', status
another_funny page, ph
another_funny = (page, ph) ->
# query page for results
page.evaluate ->
# function needs to be within the page evaluate callback
funny = ->
h2Arr = []
results = document.querySelectorAll('.listing_product_name')
for x in [0...results.length]
h2Arr.push(results[x].innerHTML)
return h2Arr
h2Arr = []
pArr = []
h2Arr = funny()
return {
h2: h2Arr
}
, (result) ->
console.log result
ph.exit()