Chrome Extension - DOM manipulation, content-background IPC, JSON

В роботі Опубліковано %project.relative_time Оплачується при отриманні
В роботі

We need chrome extension to add functionality to a webpage Invoice view. Webpage is from third party Saas provider and not directly customizable. We have added a control to the invoice view DOM. We need the following:

1. User clicks on control (a link), get and wrap information from Invoice view into JSON and end it as message to background/popup. NOTE: We already have code that gets information from Invoice view. JSON is essentially [techs: {techId: "12345", techName: "George Washington", cPct: "0" }, {techId: "6578", techName: "Paul Andrews", cPct: "0" }, {techId: "2423", techName: "Adam Smith", cPct: "0" } ]

2. Background/popup - using template html form, create data entry line in form for each tech in techs. TechId is hidden. techName is Displayed. cPct is a positive integer between 0 and 100 that user enters.

3. Three other controls on background/popup form: Save and Cancel buttons and a total percentage (tPct) that is displayed. Save enabled when sum of each techIds cPct totals 100. Otherwise, cancel is only enabled.

4. When user cancels, form closes, sends message back to content script Listener, "Cancel'. Content script does nothing.

5. When user saves form with tPct = 100, return JSON back to content script via message. (Same) Content listener parses JSON, which adds data via Invoice view API (at which point we'll do the rest).

Looking to move fast. Welcome all questions from qualified freelancers.

Google Chrome JavaScript

ID Проекту: #7741506

Про проект

4 заявок(-ки) Дистанційний проект Остання активність May 26, 2015

4 фрілансерів(-и) готові виконати цю роботу у середньому за $26/годину

logicpowered

We are very interested in this project. I have read your above description and i think its well within our range to execute this is in a good time frame so would you be kind enough to message me so we can have a fast a Більше

$26 USD / година
(39 відгуків(и))
7.9
kotharigaurav90

Hello Sir , I understand your all requirements , Can We Discuss About The Project ? please check your private memorandum.

$22 USD / година
(7 відгуків(и))
4.1