Lien pour télcharger
Fermé
Utilisateur anonyme
-
23 avril 2004 à 09:37
dje-dje Messages postés 10417 Date d'inscription mardi 6 janvier 2004 Statut Modérateur Dernière intervention 28 janvier 2011 - 23 avril 2004 à 15:43
dje-dje Messages postés 10417 Date d'inscription mardi 6 janvier 2004 Statut Modérateur Dernière intervention 28 janvier 2011 - 23 avril 2004 à 15:43
A voir également:
- Lien pour télcharger
- Créer un lien pour partager des photos - Guide
- Lien url - Guide
- Verifier un lien - Guide
- Lien mega ✓ - Forum Webmastering
- Faux lien prank - Forum Autoit / batch
7 réponses
dje-dje
Messages postés
10417
Date d'inscription
mardi 6 janvier 2004
Statut
Modérateur
Dernière intervention
28 janvier 2011
758
23 avril 2004 à 11:19
23 avril 2004 à 11:19
Pour le pdf, il suffit que la cible de ton lien (href) soit un fichier pdf.
Pour la nouvelle page, jette un oeil du coté de l'attribut target ( target ="_blank" peut aider je crois)
C'est bien du HTML que tu voulais?
a+
dje-dje
Il y a 10 types de personne dans le monde,
ceux qui comprennent le binaire et les autres
Pour la nouvelle page, jette un oeil du coté de l'attribut target ( target ="_blank" peut aider je crois)
C'est bien du HTML que tu voulais?
a+
dje-dje
Il y a 10 types de personne dans le monde,
ceux qui comprennent le binaire et les autres
dje-dje
Messages postés
10417
Date d'inscription
mardi 6 janvier 2004
Statut
Modérateur
Dernière intervention
28 janvier 2011
758
23 avril 2004 à 12:31
23 avril 2004 à 12:31
Tu peux mettre ton code ici que l'on voit ce qui ne marche pas? (le bout de code pertinent)
a+
dje-dje
Il y a 10 types de personne dans le monde,
ceux qui comprennent le binaire et les autres
a+
dje-dje
Il y a 10 types de personne dans le monde,
ceux qui comprennent le binaire et les autres
dje-dje
Messages postés
10417
Date d'inscription
mardi 6 janvier 2004
Statut
Modérateur
Dernière intervention
28 janvier 2011
758
23 avril 2004 à 12:36
23 avril 2004 à 12:36
Finalement, tu peux en mettre un peu plus?
(tu dis que ca ne marche pas: tu as une erreur, un comportement inattendu?)
a+
dje-dje
Il y a 10 types de personne dans le monde,
ceux qui comprennent le binaire et les autres
(tu dis que ca ne marche pas: tu as une erreur, un comportement inattendu?)
a+
dje-dje
Il y a 10 types de personne dans le monde,
ceux qui comprennent le binaire et les autres
ouij'ai une erreur dans la page ou qqch comme ca.... voici le code (partie <body>)
<SCRIPT Language="Javascript">
<!--
var menu = new DynamicMenu();
menu.addParent("Sun Hydraulics");
menu.addChild("Guide des produits SUN (UK)",
"../UKSCUTComplete");
minatenant la partie HEAD
<SCRIPT LANGUAGE=javascript>
<!--
var intCount = 0;
//-Fonction d'ajout d'entrées principales-------------------------
function DynamicMenu_addParent(strName) {
var strID = 'ID' + intCount++;
var strTemp = '<DIV ID="' + strID + '" CLASS="parent"';
strTemp += ' onClick="expandCollapse(this);">';
strTemp += '<IMG SRC="Graphics/left.gif" Height="12">';
strTemp += ' ' + strName ;
strTemp += '<DIV STYLE="display: none" CLASS="child"></DIV>';
strTemp += '</DIV>';
this.div.innerHTML += strTemp;
this.currentChild = document.getElementById(strID);
}
//-Fonction d'ajout de liens dans le menu-------------------------
function DynamicMenu_addChild(strName,strURL) {
var strTemp = '<A HREF="' + strURL + '"'
+ ' onClick="cancelBubble(arguments[0]);">'
+ strName + '</A><BR>';
if (document.all) {
this.currentChild.children[1].innerHTML += strTemp;
} else {
this.currentChild.childNodes[2].innerHTML += strTemp;
}
}
//-inhibe la cascade d'évènements au DIV conteneur----------------
function cancelBubble(netEvent) {
if (document.all) {
window.event.cancelBubble = true;
} else {
netEvent.cancelBubble = true;
}
}
//-Contracte ou expanse le menu-----------------------------------
function expandCollapse(objElement) {
if (document.all) {
var imgIcon = objElement.children[0];
objElement = objElement.children[1];
} else {
var imgIcon = objElement.childNodes[0];
objElement = objElement.childNodes[2];
}
if (objElement.style.display == "none") {
objElement.style.display = "block" ;
imgIcon.src = "Graphics/bottom.gif" ;
} else {
objElement.style.display = "none" ;
imgIcon.src = "Graphics/left.gif" ;
}
}
//-Fonction de création de menu dynamique-------------------------
function DynamicMenu() {
var id = "Menu" + intCount++;
document.write('<DIV Id="' + id + '"></DIV>');
this.div = document.getElementById(id);
this.currentChild = null;
this.addParent = DynamicMenu_addParent;
this.addChild = DynamicMenu_addChild;
}
// -->
</SCRIPT>
</head>
<SCRIPT Language="Javascript">
<!--
var menu = new DynamicMenu();
menu.addParent("Sun Hydraulics");
menu.addChild("Guide des produits SUN (UK)",
"../UKSCUTComplete");
minatenant la partie HEAD
<SCRIPT LANGUAGE=javascript>
<!--
var intCount = 0;
//-Fonction d'ajout d'entrées principales-------------------------
function DynamicMenu_addParent(strName) {
var strID = 'ID' + intCount++;
var strTemp = '<DIV ID="' + strID + '" CLASS="parent"';
strTemp += ' onClick="expandCollapse(this);">';
strTemp += '<IMG SRC="Graphics/left.gif" Height="12">';
strTemp += ' ' + strName ;
strTemp += '<DIV STYLE="display: none" CLASS="child"></DIV>';
strTemp += '</DIV>';
this.div.innerHTML += strTemp;
this.currentChild = document.getElementById(strID);
}
//-Fonction d'ajout de liens dans le menu-------------------------
function DynamicMenu_addChild(strName,strURL) {
var strTemp = '<A HREF="' + strURL + '"'
+ ' onClick="cancelBubble(arguments[0]);">'
+ strName + '</A><BR>';
if (document.all) {
this.currentChild.children[1].innerHTML += strTemp;
} else {
this.currentChild.childNodes[2].innerHTML += strTemp;
}
}
//-inhibe la cascade d'évènements au DIV conteneur----------------
function cancelBubble(netEvent) {
if (document.all) {
window.event.cancelBubble = true;
} else {
netEvent.cancelBubble = true;
}
}
//-Contracte ou expanse le menu-----------------------------------
function expandCollapse(objElement) {
if (document.all) {
var imgIcon = objElement.children[0];
objElement = objElement.children[1];
} else {
var imgIcon = objElement.childNodes[0];
objElement = objElement.childNodes[2];
}
if (objElement.style.display == "none") {
objElement.style.display = "block" ;
imgIcon.src = "Graphics/bottom.gif" ;
} else {
objElement.style.display = "none" ;
imgIcon.src = "Graphics/left.gif" ;
}
}
//-Fonction de création de menu dynamique-------------------------
function DynamicMenu() {
var id = "Menu" + intCount++;
document.write('<DIV Id="' + id + '"></DIV>');
this.div = document.getElementById(id);
this.currentChild = null;
this.addParent = DynamicMenu_addParent;
this.addChild = DynamicMenu_addChild;
}
// -->
</SCRIPT>
</head>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dje-dje
Messages postés
10417
Date d'inscription
mardi 6 janvier 2004
Statut
Modérateur
Dernière intervention
28 janvier 2011
758
23 avril 2004 à 14:38
23 avril 2004 à 14:38
//-Fonction d'ajout de liens dans le menu-------------------------
function DynamicMenu_addChild(strName,strURL) {
var strTemp = '<A HREF="' + strURL + '"'
+ ' onClick="cancelBubble(arguments[0]);">'
+ strName + '</A><BR>';
-> Si j'ai vaguement compris, c'est ça qui doit créer le lien vers ton pdf, c'est ça?
Comme je te l'ai suggéré, pour que ça ouvre dans une nouvelle fenetre, tu dois rajouter target="_blank" dans la balise de lien ouvrante.
Maintenant, pour déboguer, je te suggère d'afficher (en Document.write(), par exemple) la chaine de caractere utilisée pour créer le lien qui te gêne et voir si, en HTML, ce lien est correct.
a+
dje-dje
Il y a 10 types de personne dans le monde,
ceux qui comprennent le binaire et les autres
function DynamicMenu_addChild(strName,strURL) {
var strTemp = '<A HREF="' + strURL + '"'
+ ' onClick="cancelBubble(arguments[0]);">'
+ strName + '</A><BR>';
-> Si j'ai vaguement compris, c'est ça qui doit créer le lien vers ton pdf, c'est ça?
Comme je te l'ai suggéré, pour que ça ouvre dans une nouvelle fenetre, tu dois rajouter target="_blank" dans la balise de lien ouvrante.
Maintenant, pour déboguer, je te suggère d'afficher (en Document.write(), par exemple) la chaine de caractere utilisée pour créer le lien qui te gêne et voir si, en HTML, ce lien est correct.
a+
dje-dje
Il y a 10 types de personne dans le monde,
ceux qui comprennent le binaire et les autres
dje-dje
Messages postés
10417
Date d'inscription
mardi 6 janvier 2004
Statut
Modérateur
Dernière intervention
28 janvier 2011
758
23 avril 2004 à 14:55
23 avril 2004 à 14:55
Là dans strTemp tu colles un truc qui commence par <A HREF=....>
-> C'est un lien HTML
Je te dis de rajouter, apres la valeur de HREF, (strURL) l'attribut target avec pour valeur _blank. Actuellement ton javascript génère un HTML qui a cette tete là:
<A HREF="monlien.htm" OnClick="FaitUnTruc" > UnNom </A> <BR>
(t'es d'accord jusque là?)
Il faut que tu rajoutes ce qui va bien pour que ton HTML soit:
<A HREF="monlien.htm" target ="_blank" OnClick="FaitUnTruc" > UnNom </A> <BR>
Et cela ouvrira le lien dans une nouvelle page.
a+
dje-dje
Il y a 10 types de personne dans le monde,
ceux qui comprennent le binaire et les autres
-> C'est un lien HTML
Je te dis de rajouter, apres la valeur de HREF, (strURL) l'attribut target avec pour valeur _blank. Actuellement ton javascript génère un HTML qui a cette tete là:
<A HREF="monlien.htm" OnClick="FaitUnTruc" > UnNom </A> <BR>
(t'es d'accord jusque là?)
Il faut que tu rajoutes ce qui va bien pour que ton HTML soit:
<A HREF="monlien.htm" target ="_blank" OnClick="FaitUnTruc" > UnNom </A> <BR>
Et cela ouvrira le lien dans une nouvelle page.
a+
dje-dje
Il y a 10 types de personne dans le monde,
ceux qui comprennent le binaire et les autres
flokocha
Messages postés
1510
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
10 octobre 2015
281
23 avril 2004 à 14:42
23 avril 2004 à 14:42
Dis nous aussi quels sont les messages d'erreurs qui apparaissent en réponse.
flokocha
Messages postés
1510
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
10 octobre 2015
281
>
Utilisateur anonyme
23 avril 2004 à 14:50
23 avril 2004 à 14:50
Tu testes avec quel navigateur?
Utilisateur anonyme
>
flokocha
Messages postés
1510
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
10 octobre 2015
23 avril 2004 à 14:53
23 avril 2004 à 14:53
ace IE
flokocha
Messages postés
1510
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
10 octobre 2015
281
>
Utilisateur anonyme
23 avril 2004 à 15:00
23 avril 2004 à 15:00
Et bien sous IE il doit te lancer un message d'erreur avec un triangle jaune, tu cliques sur "détails" et tu as le détails des erreurs.
Ca nous aiderait à comprendre...
Ca nous aiderait à comprendre...
dje-dje
Messages postés
10417
Date d'inscription
mardi 6 janvier 2004
Statut
Modérateur
Dernière intervention
28 janvier 2011
758
23 avril 2004 à 15:43
23 avril 2004 à 15:43
Tu n'avais pas l'air d'avoir remarqué celui-ci:
http://www.commentcamarche.net/forum/affich-687890-lien-pour-t%E9lcharger#15
a+
dje-dje
Il y a 10 types de personne dans le monde,
ceux qui comprennent le binaire et les autres
http://www.commentcamarche.net/forum/affich-687890-lien-pour-t%E9lcharger#15
a+
dje-dje
Il y a 10 types de personne dans le monde,
ceux qui comprennent le binaire et les autres
23 avril 2004 à 11:43