Advertisement
Guest User

Untitled

a guest
Apr 17th, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.17 KB | None | 0 0
  1. <html>
  2. <head>
  3. <title> XYZ </title>
  4. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  5. <meta http-equiv="Content-Script-Type" content="text/javascript" />
  6. <meta http-equiv="Content-Style-Type" content="text/css" />
  7. <meta http-equiv="content-language" content="en" />
  8. <script type="text/javascript">
  9. if (navigator && navigator.appVersion && navigator.appVersion.match("Safari") && !navigator.appVersion.match("Chrome")) {
  10. // hack to force a window redraw
  11. window.onload = function() {
  12. document.getElementsByTagName('html')[0].style.backgroundColor = '#000000';
  13. }
  14. }
  15. </script>
  16. </head>
  17.  
  18. <frameset id="wc-frameset" rows="82,*" frameborder="no" border="0" framespacing="0">
  19. <frame frameborder="0" src="/frontend/header/" name="top" marginwidth="0" marginheight="0" scrolling="no" noresize="noresize" />
  20. <frameset cols="*,156,850,*" frameborder="NO" border="0" framespacing="0">
  21. <frame frameborder="0" src="/frontend/fillbar/" name="fillbar" marginwidth="0" marginheight="0" scrolling="no" noresize="noresize" />
  22. <frame frameborder="0" src="/frontend/navigation/" name="navigation" marginwidth="0" marginheight="0" scrolling="no" noresize="noresize" />
  23. <frame frameborder="0" src="/frontend/frames/" name="content_area" marginwidth="0" marginheight="0" scrolling="no" noresize>
  24. <frame frameborder="0" src="/frontend/fillbar/" name="fillbar" marginwidth="0" marginheight="0" scrolling="no" noresize="noresize" />
  25. </frameset>
  26. </frameset>
  27. </html>
  28.  
  29. username = driver.find_element_by_id("username")
  30. password = driver.find_element_by_id("password")
  31. username.send_keys("****")
  32. password.send_keys("****")
  33. driver.find_element_by_class_name("bg-left").click()
  34. #this bit works
  35.  
  36. driver.switch_to_frame("content_area")
  37. #this seems to work too, got the frame name from the page source
  38.  
  39. search = driver.find_element_by_id("field-name")
  40. search.send_keys("TEST")
  41. #this fails, no element found
  42.  
  43. <div id="field-name" class="field field-StringField">
  44. <label for="name">Name</label> <div class="input-con"><input id="name" name="name" type="text" value=""></div>
  45. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement