TestClickJavaScriptHref
open ../tests/html/test_click_javascript_chrome_page.html  

Click a regular javascript href

click id=a
verifyAlert exact:a

Click a javascript href with leading whitespace

click id=b
verifyAlert exact:b

Click a javascript href with mixed cases

click id=c
verifyAlert exact:c

Click a javascript href that removes itself

click id=d
verifyElementNotPresent id=d

Click a javascript href that removes itself and then raises an alert

click id=e
verifyAlert exact:e
verifyElementNotPresent id=e

Click a javascript href that opens a window

click id=f
waitForPopUp f-window 10000
selectWindow name=f-window
verifyElementPresent id=visibleParagraph
close
selectWindow

Click a javascript href that opens a window and then raises an alert

click id=g
verifyAlert exact:g
waitForPopUp g-window 10000
selectWindow name=g-window
verifyElementPresent id=visibleParagraph
close
selectWindow

Click a javascript href that raises an alert, then navigates to a new URL

clickAndWait id=h
verifyAlert exact:h
verifyElementPresent id=visibleParagraph