Hackers Wanted
July 13, 2005 11:02 AM Subscribe
Is there a way to pull values off of an Internet drop down menu and paste them in a document?
I'd like to pull off the names of conference invitees off of the invitation's website, but they are in a drop down menu. I tried "View Source," but no luck. Short of typing them all out, is there an easy way to extract them?
I'd like to pull off the names of conference invitees off of the invitation's website, but they are in a drop down menu. I tried "View Source," but no luck. Short of typing them all out, is there an easy way to extract them?
Response by poster: I think it is javascript. I can paste the drop down menu (are these called listboxes?) into a Word or Excel document, but still can't extract the values within the drop down menu.
posted by Frank Grimes at 11:10 AM on July 13, 2005
posted by Frank Grimes at 11:10 AM on July 13, 2005
I agree with going to "View Source" and digging them out of there.
posted by rolypolyman at 11:15 AM on July 13, 2005
posted by rolypolyman at 11:15 AM on July 13, 2005
if you have MS Office installed (and this is on windows XP), you should have the option when you right click on the page to export it to excel. If you do that it will create a cell for each entry in the listbox.
If that does not work, you should be able to save the page locally and then get the source from there.
posted by GrumpyMonkey at 11:23 AM on July 13, 2005
If that does not work, you should be able to save the page locally and then get the source from there.
posted by GrumpyMonkey at 11:23 AM on July 13, 2005
Can you post the URL? Unless they're using an XMLHTTPRequest call in the JavaScript, the information should be in the source somewhere.
posted by yerfatma at 11:28 AM on July 13, 2005
posted by yerfatma at 11:28 AM on July 13, 2005
Even if View Source won't work, if you use Mozilla or Firefox you can force it to give you the rendered HTML by selecting text around the dropdown, then right clicking and choosing "View Selection Source"; this works identical to the normal View Source but will grab what is *actually there* instead of the page's original source, in the event of dynamic updating which is probably what's happening.
posted by cyrusdogstar at 11:35 AM on July 13, 2005
posted by cyrusdogstar at 11:35 AM on July 13, 2005
Response by poster: I can't paste the URL because it requires a password. I tried saving it locally and right clicking (disabled). I'll have to try Mozilla or Firefox at home.
posted by Frank Grimes at 12:14 PM on July 13, 2005
posted by Frank Grimes at 12:14 PM on July 13, 2005
If you can save it locally, then opening it up in any text editor (note pad or word pad on Windows, for example) will bypass the right-click thing. View > View Source will also bypass that, no matter what the browser.
posted by TheDonF at 12:48 PM on July 13, 2005
posted by TheDonF at 12:48 PM on July 13, 2005
Maybe you could do a screen capture and use a pic to text tool?
posted by glibhamdreck at 1:11 PM on July 13, 2005
posted by glibhamdreck at 1:11 PM on July 13, 2005
You should be able to do it using Snagit. Unfortunately, it is not freeware.
posted by RMALCOLM at 1:39 PM on July 13, 2005
posted by RMALCOLM at 1:39 PM on July 13, 2005
Copy this into a text editor:
(sorry for the rigamarole with the text editor, Mefi won't let me post a bookmarklet directly)
posted by nikzhowz at 2:46 PM on July 13, 2005
and save it with an .html extension. Open the new page in your browser, right-click the link and bookmark it. Navigate to the page with the drop-downs, wait until the page is fully loaded, and run the bookmarklet. It'll pop a window with the attendee names that you can copy and paste.
<html>
<body>
<a href="javascript:var sl=document.getElementsByTagName('select');if(sl.length){var str='<html><body>';for(var ii=0;ii<sl.length;ii++){for(var jj=0;jj<sl[ii].options.length;jj++){str+=sl[ii].options[jj].innerHTML+'<br />'}str+='<br /><br />'}str+='</body></html>';var ww=window.open(',');ww.document.write(str);ww.document.close()}">Get Selection Texts</a>
</body>
</html>
(sorry for the rigamarole with the text editor, Mefi won't let me post a bookmarklet directly)
posted by nikzhowz at 2:46 PM on July 13, 2005
This thread is closed to new comments.
Unless the dropdown is being generated by a javascript, then your S.O.L., I think.
posted by signal at 11:07 AM on July 13, 2005