Find Jobs
Hire Freelancers

Hover ad system

$30-5000 USD

Complété
Publié il y a presque 17 ans

$30-5000 USD

Payé lors de la livraison
Design and implement an hover ad system for our website. This is how it should works: Our existing site starts the hover ad system on some of our visitors selected by the site, not on all. When started, the hover ad system shows a graphical hover ad saying "Hey, if you buy within x minutes you'll get a z% discount!" (where x and z are passed to the system as a parameter somehow). So, if the system has been started as x = 10 and z = 25 it will first show the message ("Hey, if you buy within 10 minutes you'll get a 25% discount!") in a hovering div or something similar. The div should contain a Close button and an X at the top right corner to also close it. When closed, the box saves a cookie to the visitors' computer with the value of z parameter, the cookie shall be valid for the time x. When closed (either by the Close button or the X) the hover closes, but a smaller hovering box shows at the top right corner of the website. It says: "You have x minutes left to buy to get your discount!", where x is the amount of time left. The time is to be shown in the following format: "mm:ss". When the time runs up also the small hovering box closes automatically. The small box should stay visible in all pages the visitor visits on our site. The time left value of the smaller box should be updated in real-time via client-side scripting but if not possible with server-side scripting (updated every time the visitor opens a new page on our site). Note: this smaller box doesn't have to hover, it can also be a static elemenent at the html page. Special attention should be paid over the browser compatibility of the system (i.e. the system should work on all major browser and if possible to have an option to test whether the visitor's browser is on the list of the supported browsers). ## Deliverables 1) Deliverables must be in ready-to-run condition, all graphics should be in PNG format 2) Photoshop source files (PSD) of all graphics to allow easy modification of the made graphics in the future 3) All deliverables must comply with the standards and guidelines of W3C. 4) All source codes must contain comments on how they work and the comments, function names and variable names must be in English. 5) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement). ## Platform Browser (Firefox 2.x, IE6 and IE7 and Opera), a website made with PHP4.x + MySQL. For all server-side scripting you must use PHP 4.x. For all client-side scripting you can use the technology of your choice, as long as it meets the requirements set forth in the specification.
N° de projet : 3205872

Concernant le projet

1 proposition
Projet à distance
Actif à il y a 17 ans

Cherchez-vous à gagner de l'argent ?

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
Décerné à :
Avatar de l'utilisateur
See private message.
$25,50 USD en 30 jours
5,0 (46 commentaires)
4,4
4,4

À propos du client

Drapeau de THAILAND
Turku, Thailand
5,0
591
Méthode de paiement vérifiée
Membre depuis mars 16, 2011

Vérification du client

Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.