impression page web, problème asp
|
Thread Tools | Display Modes |
#1
|
|||
|
|||
impression page web, problème asp
Bonjour à tous, j'ai sur mon site des fiches de pilotes (mon site traite de formule 1) comme celle ci : http://www.maxif1.com/aff_fiche_pilo...cher&p=Michael en bas de cette fiche, il y a un lien pour imprimer la fiche et que la fiche.
Donc quand on clique sur le lien, cela doit ouvrir une pop up et lancer l'impression Le problème c'est que la popup s'ouvre mais au lieu de lancer l'impression, cela m'affiche le programme en asp et je vois pas pourquoi Je vous met à la suite toutes les données du programme La partie Java Code:
<script language="Javascript"> function print_art() { var url=escape('<%=request.servervariables("SCRIPT_NAME")%>'); var title=escape(document.title); window.open("/print.asp?art="+url+"&titre="+title,'','toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=yes,copyhistory=no,height=350,width=550'); } </script> Code:
<% response.expiresabsolute=now()-1 Dim file Dim retour Dim titre '--- On récupère les paramètres fournis par la page appelante file=server.MapPath(request.querystring("art")) titre=request.querystring("titre") '--- Ouverture du système de fichier Set Fichier = Server.CreateObject("Scripting.FileSystemObject") '--- Si le fichier existe If fichier.FileExists(file) Then Set LireFichier = Fichier.OpenTextFile (file) retour=LireFichier.ReadAll() else Retour="Fichier introuvable" end if set LireFichier=nothing set Fichier=nothing '--- On récupère le contenu utile de la page retour=right(retour,len(retour)-instr(retour,"<!--debut article-->")+1) retour=left(retour,instr(retour,"<!--fin article-->")+1) '--- On génère la sortie HTML retour="<HTML>" & Vbcrlf _ & "<HEAD><title>"&titre&"</title>" & Vbcrlf _ & "<meta http-equiv=""Content-Type"" content=""text/html; charset=iso-8859-1"">" & Vbcrlf _ & "<meta name=""GENERATOR"" content=""Asp Magazine"">" & Vbcrlf _ & "</HEAD>" & Vbcrlf _ & "<BODY>" & Vbcrlf _ & "<font class=""titrearticle"">"&titre&"</font><br>"& Vbcrlf _ & "<font color=gray><small>Les liens sont inactifs sur cette page </small></font><br>" & Vbcrlf _ & "<a href=""javascript:window.print();""><img src=""/pimprim.gif"" border=0></a><br>" & Vbcrlf _ & retour & Vbcrlf _ & "</BODY>" & Vbcrlf _ & "</HTML>" '--On affiche les éléments à imprimer response.write(retour) %> Code:
<a href="javascript:print_art();">Imprimer cette page</a> Je suis novice en asp alors j'ai peut être fait une erreur grossière en m'inspirant de différent prog dispo sur le net |
#2
|
|||
|
|||
Es-tu sûr que ton hébergeur est compatible ASP ?
Ton hébergeur utilise un serveur Apache sous Debian, c'est rare d'avoir un module ASP dans une telle configuration, et quand c'est le cas, l'hébergeur insiste généralement dessus dans le descriptif de ses offres, ce qui n'est pas le cas chez phpbb-services. Donc à mon avis, il faut que tu restes sur du PHP. |
#3
|
|||
|
|||
Flute de zut alors, je vais essayer de faire ça en PHP ou en java, le problème c'est que je ne connais aucune fonction qui permette une impression direct en PHP et le java c'est pas ma tasse de thé
Merci de ton aide |
#4
|
|||
|
|||
Quote:
Le bout d'ASP, il ne sert qu'à faire une page un peu plus "light" (sans menus je suppose ?) pour l'impression, et contenant un bouton qui déclenche l'impression via une ligne de javascript ("window.print();"). |
Bookmarks |
«
Previous Thread
|
Next Thread
»
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
probleme impression | T-REX | Personnalisation de Windows | 10 | 08-11-2007 21:41 |
Probleme page de demarrage IE6 | princeLU | Logiciels | 10 | 15-05-2007 20:22 |
Impression page web avec sauts de pages, et sans en-têtes ni pied de page | Jorge351 | Programmation Web (HTML, PHP, ASP, Java, XML, etc.) | 6 | 30-04-2006 13:08 |
impression sur serveur NT4 | jolemme | Windows NT4/2000/2003/2008 Serveur | 3 | 25-04-2006 22:45 |
probleme impression d'ecran | alex | Personnalisation de Windows | 6 | 25-12-2004 13:49 |
All times are GMT +2. The time now is 21:11.
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.