Bonjour,
comment faut il faire pour récupérer la propriété URL d'un raccrouci html ?
merci
Bonjour,
comment faut il faire pour récupérer la propriété URL d'un raccrouci html ?
merci
montre nous ton url.. pq la je comprends pas trop
si je comprends bien..
Code : Sélectionner tout - Visualiser dans une fenêtre à part vurl = request.querystring("url")![]()
en fait je liste un repertoire sur le serveur et j'affiche les fichiers.
Suivant l extension du fichier par ex:pdf, j'affiche une image qui s apelle pdf.jpeg, de meme pr les autres extensions.
chaque extension a sa petite image.
et lorsque je les liste, je met en href le path du fichier. comme ca lorsque je clik dessus, j ai une boite de dialogue permettant de choisir de telecharger ou d ouvir simplement mon fichier.
Pour le raccourci, je veux pas avoir cette boite de dialogue, je veux directement lancer l'url du raccourci dans une autre page.
C'est pour cela que j aimerai savoir comment on fait cela.
l'extension d un raccourci html est ".url"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43 <% '---------------------------------------- 'ON LISTE LE REPERTOIRE CORRESPONDANT Set FSO = _ Server.CreateObject("Scripting.FileSystemObject") dir = Server.MapPath( MyPath & "/"& folder ) set foldPt = FSO.GetFolder(dir) set fc = foldPt.Files %> <% 'ON AFFICHE LES FICHIERS for each f in fc %> <!-- jm1 & jm2 trouve le jour et le mois de la création du fichier --> <% ladate=f.dateLastModified posi=instr(ladate,"/") jm1=left(ladate,posi-1) jm2=right(ladate,len(ladate)-posi) posi=instr(jm2,"/") jm2=left(jm2,posi-1) ' Définition du type de fichier logi=right(f.name,3) %> <tr> <td class="tab_dptdocumentlogo"><img src="../../Images/logiciel/<%=logi%>.JPG" width="22" height="22"></td> <td class="tab_dptdocumentlibelle"><span class="texte"><%=left(f.name,len (f.name)-4)%></td> <td class="tab_dptdocumentlibelle"><span class="texte"><i><%=jm1%>/<%=jm2%></i></span></td> <% if logi="url" then <td class="tab_dptdocumentlien"><a href=" ?? ce que je cherche a faire" target="_blank">Accéder à l'url...</a></td> <% else %> <td class="tab_dptdocumentlien"><a href="<%=MyPath%>/<%=folder%>/<%=f.name%>" target="_blank">Télécharger </a></td> <% End if %> <td class="tab_dptdocumentpicto"><img src="../../Images/picto/download.JPG"></td> </tr> <% next%>
suis-je explicite??
car c'est super urgent ce que je cherche a faire....
merci de m'aider...même si je sais que c pas évident.
essaie de récupérer le contenu de ton lien dans une variable et ensuite tu la place dans href, genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <a href="<% =monlien %>" target="_blank">Accéder à l'url...</a>
ben justement c'est la le pb, comme je récupere le contenu de mon lien ??
Il faut que tu identifies ton lien par une variable et ensuite récuperer la valeur de celle -ci
désolé mais je comprend pas trop...
en fait, je ce que je veux faire, c'est récupérer la propriété URL en analysant le path de mon fichier...
Comment se présente exactement ton fichier dont l'extension ets .url ? Parce que là on ne sait pas si le nom du fichier est lui-même le lien, si ce lien est contenu dans le fichier,...
Si tu savais être plus précis nous pourrions peut-être t'aider plus facilement
a ok lol
bon alors par exemple mon raccourci s'apelle "Recherchez sur Linux.url" et son url est:"www.google.fr/linux"
le nom du fichier est complement différent du lien.
par exemple pour ce fichier, j'arrive à afficher quelques propriétés :
sa date de création, son auteur....
plus d'info sur les propriétés:
http://www.aspfaq.com/show.asp?id=2296
mais je ne vois pas comment récupéré la propriété "URL"
Ca ne serait pas tout simplement le referrer que tu veux récuperer ?
et bien le "referrer" c'est la page précédente si tu veux = la page qui précéde celle en cours.
C'est une info qui est transmise dans l'en-tête http.
je comprend pas du tt le rapport.
qand je scan mon dossier avec le script (plus haut) je regarde chaque fichier.
suivant l'extension du fichier je veux faire des trucs différents.
mais le pb que j'ai, c'est quand je clik sur mon raccourci.url une boite de dialogue s affiche avec comme choix "ouvir", "enregistrer" ou "annuler".
bon le raccourci je ve pas l'enregistrer, et des que je fais "ouvrir", il me l'ouvre ds une nouvelle page, parfait mais je veux directement l'ouvir ds une nouvelle page web sans avoir la boite de dialogue.
C'est pour ca que je fais une condition if sur l'extension .url
alors le referrer je vois pas trop...sois plus precis...
C'est peut-être pas la meilleure solution mais je vois que celle-ci. Faire une page asp qui lit le contenu du fichier .url et qui redirige sur le lien de celle-ci.
Si on ouvre un .url avec un editeur on voit qu'il y a ça dedans:
Donc avec FileSystemObject tu ouvres le fichier, tu lis la ligne où il y a la valeur URL= et tu rediriges
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 [InternetShortcut] URL=http://www.google.fr Modified=A0CC78D263EFC501CE
Remarque ya peut-être mieux mais là je vois pas
euhh
je vais essayer de voir sur cette piste car c'est casse tête ce truc la...
merci.
SI Quelqu'un à d'autres idées, JE SUIS PRENEUR...![]()
Partager