aboutsummaryrefslogtreecommitdiffstats
path: root/vnfmarket/src/main/webapp/vnfmarket/node_modules/phantomjs/lib/phantom/examples/walk_through_frames.coffee
blob: 1838fa27f83e2963a379f694214fc81ce83c70e7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
pageTitle = (page) ->
  page.evaluate ->
    window.document.title
setPageTitle = (page, newTitle) ->
  page.evaluate ((newTitle) ->
    window.document.title = newTitle
  ), newTitle
p = require("webpage").create()
p.open "../test/webpage-spec-frames/index.html", (status) ->
  console.log "pageTitle(): " + pageTitle(p)
  console.log "currentFrameName(): " + p.currentFrameName()
  console.log "childFramesCount(): " + p.childFramesCount()
  console.log "childFramesName(): " + p.childFramesName()
  console.log "setPageTitle(CURRENT TITLE+'-visited')"
  setPageTitle p, pageTitle(p) + "-visited"
  console.log ""
  console.log "p.switchToChildFrame(\"frame1\"): " + p.switchToChildFrame("frame1")
  console.log "pageTitle(): " + pageTitle(p)
  console.log "currentFrameName(): " + p.currentFrameName()
  console.log "childFramesCount(): " + p.childFramesCount()
  console.log "childFramesName(): " + p.childFramesName()
  console.log "setPageTitle(CURRENT TITLE+'-visited')"
  setPageTitle p, pageTitle(p) + "-visited"
  console.log ""
  console.log "p.switchToChildFrame(\"frame1-2\"): " + p.switchToChildFrame("frame1-2")
  console.log "pageTitle(): " + pageTitle(p)
  console.log "currentFrameName(): " + p.currentFrameName()
  console.log "childFramesCount(): " + p.childFramesCount()
  console.log "childFramesName(): " + p.childFramesName()
  console.log "setPageTitle(CURRENT TITLE+'-visited')"
  setPageTitle p, pageTitle(p) + "-visited"
  console.log ""
  console.log "p.switchToParentFrame(): " + p.switchToParentFrame()
  console.log "pageTitle(): " + pageTitle(p)
  console.log "currentFrameName(): " + p.currentFrameName()
  console.log "childFramesCount(): " + p.childFramesCount()
  console.log "childFramesName(): " + p.childFramesName()
  console.log "setPageTitle(CURRENT TITLE+'-visited')"
  setPageTitle p, pageTitle(p) + "-visited"
  console.log ""
  console.log "p.switchToChildFrame(0): " + p.switchToChildFrame(0)
  console.log "pageTitle(): " + pageTitle(p)
  console.log "currentFrameName(): " + p.currentFrameName()
  console.log "childFramesCount(): " + p.childFramesCount()
  console.log "childFramesName(): " + p.childFramesName()
  console.log "setPageTitle(CURRENT TITLE+'-visited')"
  setPageTitle p, pageTitle(p) + "-visited"
  console.log ""
  console.log "p.switchToMainFrame()"
  p.switchToMainFrame()
  console.log "pageTitle(): " + pageTitle(p)
  console.log "currentFrameName(): " + p.currentFrameName()
  console.log "childFramesCount(): " + p.childFramesCount()
  console.log "childFramesName(): " + p.childFramesName()
  console.log "setPageTitle(CURRENT TITLE+'-visited')"
  setPageTitle p, pageTitle(p) + "-visited"
  console.log ""
  console.log "p.switchToChildFrame(\"frame2\"): " + p.switchToChildFrame("frame2")
  console.log "pageTitle(): " + pageTitle(p)
  console.log "currentFrameName(): " + p.currentFrameName()
  console.log "childFramesCount(): " + p.childFramesCount()
  console.log "childFramesName(): " + p.childFramesName()
  console.log "setPageTitle(CURRENT TITLE+'-visited')"
  setPageTitle p, pageTitle(p) + "-visited"
  console.log ""
  phantom.exit()