Vous souhaitez mettre en évidence un résultat plutôt qu'un autre dans vos résultats en le faisant apparaître dans un pop-up lors

Vous souhaitez mettre en évidence un résultat plutôt qu'un autre dans vos résultats en le faisant apparaître dans un pop-up lorsqu'on clique sur son lien ? Quelques lignes de Javascript dans votre template suffisent.

Le script ci-dessous, à insérer dans la section <head> de votre template, va ouvrir dans un popup les pages dont les URLs dans la réponse AtomZ contiennent la chaine "pop_".

<script language="Javascript" type="text/javascript" >
  <!-- 
  function popit (pop_url) { 
    var pat = /^.*pop_.*$/; 
    test = pop_url.match (pat) ; 
    if (test != null) 
      { var w = window.open (pop_url, "popWin", "resizable=1") ;  } 
    else 
      { window.location = pop_url ;  }
    } 
    // --> 
  </script>

Cette fonction peut maintenant être invoquée dans votre template, par exemple comme ceci:

<SEARCH-LINK onClick="popit (this.href) ;"><SEARCH-TITLE></SEARCH-LINK>

Il ne vous reste plus qu'à renommer les pages que vous voulez voir ainsi mises en évidence pour ajouter pop_ dans leur nom ou dans leur chemin d'accès.


Get started with Drupal 7

Marques les plus citées

toutes les marques

acheter sur OSInet

Accès direct

Recherche

Le mot du jour

BSOD

Blue Screen Of Death

in | |

cf Ecran bleu 

Syndiquer le contenu

Dernières définitions

Chrome - Chromium - digitaalisen kuilun - ghetto sharding - HTTP - MongoDB - PNaCl - QUIC - Skia - SPDY

Un mot au hasard

IBM CDA : IBM Certified Developer Associate &nbsp;

Alertes CERTA