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


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.


[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.

Habilidades: Javascript, jQuery / Prototype

Ver más: 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

Información del empleador:
( 2 comentarios ) Brisbane, Australia

Nº del proyecto: #13152509

20 freelancers están ofertando el promedio de $634 para este trabajo


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 Más

$721 AUD en 10 días
(28 comentarios)

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 Más

$684 AUD en 20 días
(26 comentarios)

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 Más

$670 AUD en 17 días
(128 comentarios)

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 Más

$1500 AUD en 20 días
(56 comentarios)
$1000 AUD en 15 días
(64 comentarios)

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

$250 AUD en 10 días
(27 comentarios)

A proposal has not yet been provided

$750 AUD en 15 días
(2 comentarios)

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 Más

$555 AUD en 20 días
(13 comentarios)

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 en 7 días
(3 comentarios)

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 Más

$555 AUD en 10 días
(1 comentario)
$444 AUD en 10 días
(1 comentario)

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 Más

$644 AUD en 10 días
(1 comentario)

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

$555 AUD en 10 días
(0 comentarios)
$555 AUD en 10 días
(0 comentarios)

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 en 10 días
(0 comentarios)
$250 AUD en 10 días
(0 comentarios)

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 Más

$555 AUD en 6 días
(0 comentarios)
$555 AUD en 10 días
(0 comentarios)

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 Más

$666 AUD en 10 días
(0 comentarios)

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, Más

$555 AUD en 10 días
(0 comentarios)