Lukket

Javascript to enable cross origin resource sharing (CORS) of our webservice

Requirements

A coder who has delivered javascript code previously. A coder who can deliver on the time frame s/he estimates and can keep me updated with progress.

Background

[login to view URL] is a web application that lists training courses for training organisations (TO) on their website. The TOs are given a unique subdomain eg [login to view URL] which delivers public pages to take registrations, behind a password area the TO manages the workflow and registration process. Currently unless TOs use our wordpress plugin the way in include the pages is using iframes. Using iframes has the following draw backs:

1) Iframes are difficult to manage for mobile devices and deliver a suitable UI.

2) Cross-origin is not allowed for when making payment via third parties such as paypal requiring a separate page to be opened for payment

3) Support for iframes varies by content management system

4) Having an embedded iframe page does not contribute to improved SEO and results

We have investigated Cross-origin Resource Sharing (CORS) and selected it as a preferred method, together with javascript, to embed lists of courses. We need this solution to be easy for our customers, who may have limited technical expertise.

Sample instructions to customer

Copy this code onto the webpage that you want to include your course list:

<script src="https://[shortname].[login to view URL]"></script>

Then copy the following code where you want the list of courses to appear:

<span id=courselist></span>

The list will appear, and when a visitor clicks on the 'Register' button within your website a pop-up window will appear that enables your customer to register and pay for their training.

Sample pages

Here is a sample public page: [login to view URL]

(note that h=1 indicates that the headers should be included, h=0 indicates the headers should not be included.

Solution specification

Create a javascript file that can be added to the pages of those who want to use this to include a list of courses. Enable clicking on the buttons to open a popup window that opens a link to the form on our website public pages eg: [login to view URL]

Technical requirements

- one javascript file is required that enables the inclusion of the ready-HTML list

- the links displayed to enrolment/registration forms open the public form registration link in a pop-up window allowing registration and payment (handled by the server within the popup window)

- CSS and Javascript required for the list is incorporated into the page that references the new javascript file

- ideally the code will work without the use of additional cookies

- the code will need to be fully documented

- the code must not rely upon libraries beyond those already used on the [login to view URL] pages

- the code must pass the tests mentioned below.

Business requirements

- original code that can be freely distributed is required

- ownership of the code will remain with [login to view URL]

- this code will be distributed to our customers without further payment

- we expect two revisions of a working script.

Evner: Javascript, jQuery / Prototype

Se mere: project human resource management system java javascript, enable webcam javascript, software write mq4, software write chip epson, enable popups javascript, useful software write book, software write web specs, javascript export form excel button execute, frame javascript count clicks frame, free software write user guide, javascript count clicks overlay webpage, software write edid, create signing enable pdf files apache fop, free software write company profile, software write websites idea, javascript adsense clicks, javascript quiz fragen ohne button, software write book images, javascript forms show field button hit, software write books

Om arbejdsgiveren:
( 2 bedømmelser ) Brisbane, Australia

Projekt ID: #13152509

20 freelancere byder i gennemsnit $634 på dette job

meet2amitvw

Let's discuss more about project to finalize the proper scope with estimated cost and time so ping me over the freelancer chat.....I will share some demo as well for recent works if you want to check. You can also c Flere

$721 AUD in 10 dage
(28 bedømmelser)
7.7
Softmania

Hi, I would like to talk to you using Freelancer chat please, as i would like to make sure all the things are clear before making an official offer. Please know that the offer made now contain a rough price, the Flere

$684 AUD in 20 dage
(26 bedømmelser)
6.8
gopalvora

Hi I have gone through the details of your project and we find it well within our capabilities. I offer a wide range of services, including Web design, PHP/MySQL web application development, Open sources like Joo Flere

$670 AUD in 17 dage
(128 bedømmelser)
7.0
hawkscodeaus

Hi, I can start work on your project immediately once you confirm me and i am also open for further discussion if you want. I have 7+ years in web designing & development with good experience in following skills Flere

$1500 AUD in 20 dage
(56 bedømmelser)
6.9
$1000 AUD in 15 dage
(64 bedømmelser)
6.3
mmpatel009

Hello, I have more than 5 years of experience in web development, I have very strong javascript and jquery skills. Thank You.

$250 AUD in 10 dage
(27 bedømmelser)
4.7
webdesignmentor

A proposal has not yet been provided

$750 AUD in 15 dage
(2 bedømmelser)
4.3
drudev

Hello. I am a web developer with 15+-year experience . I work remotely on DigitalRay company - [login to view URL] - LA (USA). Technical knowledges: [login to view URL] JavaScript Ruby RoR ASP.Net C#, Java, Python, Zend, CakePHP, Symp Flere

$555 AUD in 20 dage
(13 bedømmelser)
4.3
getbizonline

Hi there, Feel free to pm to discuss in more detail. Link to my portfolio is: https://www.freelancer.com/u/getbizonline.html Thanks.

$666 AUD in 7 dage
(3 bedømmelser)
3.9
mike199

My name is Mike, I’m from UK. I work with individual clients and agencies who have design, development and SEO needs. Your project description sounds interesting to me and I do have skills & experience that are require Flere

$555 AUD in 10 dage
(1 bedømmelse)
3.2
$444 AUD in 10 dage
(1 bedømmelse)
3.0
rabhardwaj

I have been in this field for more than 7 years. I have experience in php,perl,postgress ,Web Services, Rest Api, Zend ,YIi,Mysql.i provide support Chester cap llc more than 5 years. Chester cap llc have a grant manage Flere

$644 AUD in 10 dage
(1 bedømmelse)
2.7
wetrainings

we are webxtutor team, we provide trainings, project development support and business solution offline and online both ways. [login to view URL]

$555 AUD in 10 dage
(0 bedømmelser)
0.0
$555 AUD in 10 dage
(0 bedømmelser)
0.0
sandipnalawade15

I am 4 + years of experience in .net ,jquery , java script development. I think I can do that. Please contact me on skype @ sandipnalawade15

$555 AUD in 10 dage
(0 bedømmelser)
0.0
$250 AUD in 10 dage
(0 bedømmelser)
0.0
rapidsoft4

Dear Prospect Hiring Manager. Thank you for giving me a chance to bid on your project. i am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned I have c Flere

$555 AUD in 6 dage
(0 bedømmelser)
0.0
$555 AUD in 10 dage
(0 bedømmelser)
0.0
punitpuneet2008

Please have a chat and discuss about project requirements, I have a team of skilled and expert developer experienced in Java, J2EE, JavaScript,Spring, Struts, Hibernate, Scrum, Map Reduce, please connect on Skype, my s Flere

$666 AUD in 10 dage
(0 bedømmelser)
0.0
appsembly

Hello, Hope you are doing great. I have reviewed your job description deeply and very confident to handle this project perfectly. I'm a professional in website development (PHP, Codeignitor, CRM, Wordpress, Joomla, Flere

$555 AUD in 10 dage
(0 bedømmelser)
0.0