Find Jobs
Hire Freelancers

Need to get HTML content of website after JS is executed, and (optional) find display height of image

$30-250 AUD

Completed
Posted over 6 years ago

$30-250 AUD

Paid on delivery
Hi, we're a small bootstrapped startup based in Perth, Australia. We make it possible for shoppers to find product at local store. Part of out data input process involves scraping websites. To make this more efficient we have the following project. Our project involves two parts, please indicate if you wish to bid for part 1 or both. We need to do this in Java, while you can use any library you like, we cannot reference any binaries on the local computer (as some libraries require) as we need this to run on our PAAS server - any JARs are of course fine. REQUIRED 1. We need to get the HTML content of a webpage after inline JS has executed. Note: we don't need to execute any Ajax requests, just the inline JS. The input will be a String which is the URL of the page and the output will be a String which is the HTML of the page after the JS is executed. OPTIONAL 2. Once we have part1 complete. We then need to get the height & width of an image as it's displayed on the page. For this component the input will be a pageUrl and an imageURL and the output will be the displayed height and width of the 'box' that contains the image. For example if you look at this page: [login to view URL] it has this image [login to view URL] We need to get the height and width of this image as it appears on the page - Note: we don't need the height and width of the actual image - just the dimensions as it appears on the page. Dimensions can be in % or em as well if need be, and it doesn't matter what the actual numbers are - we just need them to be consistent - so if the height/width differ based on screen dimensions, that's fine. If you're selected I'll provide more sample pages and image URLs for testing. If you have done this type of thing before it will be a big plus.
Project ID: 15965941

About the project

10 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi there, I will prepare java class to do this for you. Lets get in touch to discuss more details. Feel free to check my profile for reference of my previous work. Thanks, Mirko
$250 AUD in 0 day
5.0 (90 reviews)
7.1
7.1
10 freelancers are bidding on average $215 AUD for this job
User Avatar
We can help you with this, we will assist you with HTML,​ CSS and JS things as requested. be sure of quality work on time form our team. Relevant Skills and Experience Have a look at our profile page and you will see reviews from other employers, this will give you a ​better idea of our work and quality we deliver. be sure of that. Thanks Proposed Milestones $235 AUD - First Milestone
$235 AUD in 7 days
5.0 (385 reviews)
8.6
8.6
User Avatar
I believe that my 9+ years of programming experience makes me highly qualified for this project. I believe that I would be an asset to this project. Relevant Skills: HTML, Java, Javascript, Web Scraping,
$147 AUD in 1 day
4.9 (101 reviews)
7.1
7.1
User Avatar
Hi there I've seen the links you have provided and I am interested to get the DIMENSIONS for the image for you Relevant Skills and Experience I am expert in JS, Web scraping Proposed Milestones $250 AUD - Image dimensions
$250 AUD in 5 days
5.0 (45 reviews)
6.4
6.4

About the client

Flag of AUSTRALIA
Nedlands, Australia
5.0
1
Payment method verified
Member since Dec 29, 2017

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.