Prise en charge des zones cliquables

La visionneuse de catalogue électronique prend en charge le rendu des icônes de zone cliquable au-dessus de la vue principale.

L’aspect des icônes de carte est contrôlé via CSS, comme décrit dans Effet de zone cliquable.

Les zones cliquables effectuent l’une des trois actions suivantes : rediriger vers une page web externe, l’activation contextuelle du panneau Informations et les liens hypertextes internes.

Redirection vers une page web externe

L’attribut href de la zone cliquable comporte une URL vers la ressource externe, soit spécifiée explicitement, soit encapsulée dans l’une des fonctions de modèle JavaScript prises en charge : loadProduct(), loadProductCW() et loadProductPW().

Voici un exemple de redirection d’URL simple :

href=http://www.adobe.com

Dans cet exemple, la même URL est encapsulée avec la fonction loadProduct() :

href=javascript:loadProduct("http://www.adobe.com");void(0);

N’oubliez pas que lorsque vous ajoutez le code JavaScript dans l’attribut HREF de votre zone cliquable, celui-ci est exécuté sur l’ordinateur du client. Par conséquent, assurez-vous que le code JavaScript est sécurisé.

Activation de la fenêtre contextuelle du panneau d’informations

Pour utiliser les panneaux Informations, une zone cliquable est associée à l’attribut ROLLOVER_KEY . Définissez également l’attribut href en même temps, sinon le traitement des URL externes interfère avec l’activation contextuelle du panneau Informations.

Enfin, assurez-vous que la configuration de la visionneuse inclut les valeurs appropriées pour les paramètres InfoPanelPopup.template et, éventuellement, les paramètres InfoPanelPopup.infoServerUrl.

REMARQUE

Gardez à l’esprit que lorsque vous configurez la fenêtre contextuelle du panneau d’informations, le code HTML et le code JavaScript transmis au panneau d’informations s’exécutent sur l’ordinateur du client. Par conséquent, assurez-vous que ce code HTML et ce code JavaScript sont sécurisés.

Liens hypertextes internes

Cliquer sur une zone cliquable permet d’effectuer un échange de page interne dans la visionneuse. Pour utiliser cette fonctionnalité, un attribut href de la zone cliquable a le format spécial suivant :

href=target: *idx*

*idx* est un index de base zéro de la propagation du catalogue.

Voici un exemple d’attribut href pour une zone cliquable qui pointe vers la diffusion 3D dans le catalogue électronique :

href=target:2

Sur cette page