Find Jobs
Hire Freelancers

Javascript printing tool

$30-250 USD

Complété
Publié il y a plus de 8 ans

$30-250 USD

Payé lors de la livraison
task: write a javascript that can combine the html content from multiple urls (angularjs routes) into a printable report. how: change the location url of the page (this will not trigger a page change b/c app uses ui-routing). Copy the new contents of the page into a div #printContent. After all pages are visited, print the div #printContent. why: Enable users to print content from multiple pages/urls. workflow: In case the above was not clear. Here are the steps - User presses ‘print report’ - Print Preview Dialog is shown - Script navigates to #/route1 - wait for page to load - delay 1 sec - Script copies child-view html content (#pageContents) to print-preview-div - Script navigates to #route2 - Script copies child-view html content to print-preview-div - Script navigates to #/route3 - Script copies child-view html content to print-preview-div - Script sends print-preview-div to printer An example site is attached I do not believe this is a challenging project, but phase 2 will add more functionality. Phase 2 will have more functionality such as page numbers, cover pages, and watermarks etc. thanks for bidding
N° de projet : 9079496

Concernant le projet

10 propositions
Projet à distance
Actif à il y a 8 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
Javascript expert. I would love to work for you. please contact me for details ^^
$122 USD en 5 jours
5,0 (2 commentaires)
2,6
2,6
10 freelances proposent en moyenne $177 USD pour ce travail
Avatar de l'utilisateur
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 and understanding agreement.
$368 USD en 10 jours
4,8 (46 commentaires)
7,9
7,9
Avatar de l'utilisateur
Hello, I am an American developer living in Japan. I have taken a look over your requirements and can start working on it immediately. There are a few questions about the exact implementation that you need. Thanks, Wyatt
$200 USD en 5 jours
5,0 (22 commentaires)
5,9
5,9
Avatar de l'utilisateur
Hello, I understand your requirement and have experience to do this type of work. I assure you that we complete your product on time with quality. Please check your Private Message Box for more details. Thank you, Govind sharma
$147 USD en 3 jours
5,0 (29 commentaires)
5,9
5,9
Avatar de l'utilisateur
So you wanna print the state current into a HTML component; I worked some project with ui-router in angularJS for controlling the routes in the nodeJS application; so i think this task is possible with angularJS because it is easy to detect the current state
$155 USD en 3 jours
5,0 (9 commentaires)
4,3
4,3
Avatar de l'utilisateur
I am working working on angularJS since last 2 and half year, and i have also experience for printing with javascript. I have also worked with KendoUI. I hope you would like to work with us sir.
$155 USD en 4 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
A proposal has not yet been provided
$166 USD en 10 jours
0,0 (0 commentaires)
0,0
0,0

À propos du client

Drapeau de UNITED STATES
Silver Spring, United States
4,9
20
Méthode de paiement vérifiée
Membre depuis janv. 14, 2008

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.