Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var data = {}
- , scrapeDress = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z']
- , baseUrl = 'http://www.noswearing.com/dictionary/'
- , scrapeIndex = 0;
- var scrapeFrame = document.createElement('iframe');
- scrapeFrame.onload = function (event) {
- var words = scrapeFrame.contentDocument.getElementsByTagName('td')[3].getElementsByTagName('b')
- , index = 0
- , desc;
- for (;index<words.length;++index) {
- desc = words[index].nextSibling.nodeValue.replace('-', '');
- data[words[index].innerText.toLowerCase()] = desc.replace(/^\s+/g, '').toLowerCase();
- }
- if (++scrapeIndex < scrapeDress.length) scrapeFrame.src = baseUrl+scrapeDress[scrapeIndex];
- else document.write(JSON.stringify(data));
- };
- scrapeFrame.src = baseUrl+scrapeDress[scrapeIndex];
- document.body.appendChild(scrapeFrame);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement