begin process at 2012 05 28 23:16:21
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Fonctionnement d'une propriété d'un navigateur

 > 

adaptation contextuel


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

adaptation contextuel

mercredi 15 octobre 2008 à 15:11:47 | adaptation contextuel

alucka

bonjour j'aimerai personnaliser mon menu contextuel, donc pour cela évidemment je suis venu sur ce site ou j'essaye d'adapter ce menu ( http://www.javascriptfr.com/codes/MENU-CONTEXTUEL-PERSONNALISABLE-POUR-CLIC-DROIT_39742.aspx ), mon problème et que j'aimerais dans ce menu contextuelle ajouter:"ouvrir dans une nouvelle page"; donc pour cela il faudrait récuperré l'adresse du lien sur lequel j'ai fait mon clique droit et générer le lien, mais étant plus que débutant en javascript je patauge et sa commence à faire long, donc si une bonne âme passé par là.....

merci d'avance
jeudi 16 octobre 2008 à 07:29:16 | Re : adaptation contextuel

PetoleTeam

Membre Club
Bonjour,
petit exemple pour t'aider à comprendre !...
<html>
<head>
<script type="text/javascript">
//---------------------
function Fct_Click( e_){
  var Obj;
  //-- Recup Objet du click
  if( e_)
    Obj = e_.target;
  else
    Obj = event.srcElement;
  //-- si il s'agit d'une balise A
  if( Obj.tagName.toUpperCase() =="A"){
    var Html ="";
    Html += "LIEN = " +Obj.href;
    Html += "\nTEXTE = " +Obj.innerHTML;
    alert( Html);
    return( false); // stop propagation
  }
}
//-- Fonction ClicDroit
document.oncontextmenu = Fct_Click;
</script>
</head>
<body>
<br>BlaBlaBlaBlaBlaBlaBla
<br><a href="test.html">Le lien</a>
</body>
</html>

;O)
lundi 20 octobre 2008 à 08:45:35 | Re : adaptation contextuel

alucka

merci, ton petit script fonctionne bien, mais je suis réellement nul et dès que j'essaye d'assimiler ton script à l'autre.....ben il n'y a pu rien qui fonctionne, je n'arrive pas à trouver à quel endroit l'insérer, ha oui j'ai oublié de préciser j'utilise des menu différents suivent les "div", et j'utilise le menu de type 1.
vendredi 24 octobre 2008 à 17:16:05 | Re : adaptation contextuel

PetoleTeam

Membre Club
Bonjour,
regardé vite fait...

il te faut modifier le menu en récupérant en paramètre l'objet A cliqué grace à this_
function menu1( this_){
  return new Menu_Contextuel(
 // Tableau des items
 [
   {
     'ItemName': this_.innerHTML,
     'Action': 'document.location =' +this_.href,
     'Image': null
   }
...etc....


et le lien comme cela
<a href='#' onClick="menu1(this);return false;">Menu1</a>
...ou pas loin...
;O)


Cette discussion est classée dans : menu, droit, lien, contextuel, adaptation


Répondre à ce message

Sujets en rapport avec ce message

interdire menu contextuel : PAS DE ALERT [ par Stephane ] salutvoila je voudrai interdire le click droit mais pas en affichant un message pas alert, parcequ'en fait quand je click droit j'affiche un tableau q Contextmenu IE originel [ par Franckoups ] Voila j'ai confectionné un menu contextuel personnalisé, donc sur le clic droit je n'ai plus le menu contextuel de IE d'origine pourtant j'aimerais in Probleme avec menu contextuel !!! [ par Jordel ] Bonjour,Bon voila, je recherche une astuce pour pouvoir ouvrir un menu sur clic droit seulement dans un tableau et non sur tout le document...Car il e menus contextuels avec lien à la clé [ par harlock59 ] je souhaite faire des menus (une suite de trois menus) avec comme premier menu le mois de l'année, comme deuxième menu les différentes semaines du moi Menu sur clic droit [ par must ] Salut,je cherche à faire ceci si possibleSur clic droit,un menu,avec categrorie et sous categorieSi possible laisser proprieté "Enregistrer l"image so oncontextmenu [ par refre ] Bonjour, j'ai un petit problème avec la fonction oncontextmenu et mozilla.QUand je l'utilise, mozila commence par exécuter ma fonction, puis il ouvre Menu "tree" sans frame (tres important: menu reste ouvert et highkighté ou en gras apres avoir cliqué sur un lien) [ par simriv123 ] Bonjour, le titre est asser long, mais il dit ce qu'il dit.j'ai cherché un peu sur le site mais je n'ai pas trouvé ce que je cherchais.Ce que je désir ouvrir un menu en dessous d'un lien en clikan sous ce lien [ par kishkaya ] bon voila sur javascriptfr, lorsque l'on regarde un message contenant une source , ta dans un cadre un lien avec ecris "Voir la liste des fichiers dan Target dans un menu javascript [ par zInSaNiTy ] Bonjour, je veux que que mon lien se dirige dans le frame du bas. J'utilise la synatx suivante:Trance<b menu vertical [ par atacama ] bonjour,J'utilise un menu vertical déroulant javascript sur mon site, le problème est qu'il ne fonctionne qu'avec explorer. Alors si il y avait quelqu


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,296 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales