[réglé] JS est désactivé, pas de pop-up donc pas de photo
9 messages
• Page 1 sur 1
- chili palmer
- WRInaute discret

- Messages: 121
- Inscription: 16 Déc 2005
[réglé] JS est désactivé, pas de pop-up donc pas de photo
Voilà mon script de galerie photos. Mais si le visiteur désactive le JS, il ne peut pas voir la photo, même dans la meme page.
Y a t'il un moyen de passer outre se désagrément? Afin que le visiteur est la possibilité de voir la photos, même si ce n'est pas une pop-up
Y a t'il un moyen de passer outre se désagrément? Afin que le visiteur est la possibilité de voir la photos, même si ce n'est pas une pop-up
- Code: Tout sélectionner
<?php
function GalerieAutomatique ($DossierGalerie) {
$CheminMinis = $DossierGalerie."/miniatures/";
$DossierMinis = opendir($CheminMinis);
while ($FichierMini = readdir($DossierMinis)) {
if (is_file($CheminMinis.$FichierMini)){
$Dimensions = getimagesize($DossierGalerie."/grandes_photos/".$FichierMini);
echo "<a href=\"#\" onclick=\"VoirImageGrande('".$DossierGalerie."/grandes_photos/".$FichierMini."', '".$Dimensions[0]."', '".$Dimensions[1]."'); return false;\" target=\"_blank\"><img src=\"".$CheminMinis.$FichierMini."\" alt=\"\" vspace=\"5\" hspace=\"5\"/></a>";
}
}
}
?>
Dernière édition par chili palmer le Lun Mar 27, 2006 9:11, édité 1 fois.
-

DIEZ - WRInaute impliqué

- Messages: 900
- Inscription: 23 Jan 2006
Préviens le !!!
Sauf si tu lui dit qu'il faut activer le JS pour voir tes photos, il ne peut pas le savoir.
Après tu peux toujours faire un bouton qui active le JS et sur lequel il puisse cliquer. Par contre je ne sais pas si c'est possible et si oui comment faire ?
A moins de trouver l'equivalent de ta fonction en PHP je vois pas d'autres solutions...

Sauf si tu lui dit qu'il faut activer le JS pour voir tes photos, il ne peut pas le savoir.
Après tu peux toujours faire un bouton qui active le JS et sur lequel il puisse cliquer. Par contre je ne sais pas si c'est possible et si oui comment faire ?
A moins de trouver l'equivalent de ta fonction en PHP je vois pas d'autres solutions...
-

HawkEye - WRInaute accro

- Messages: 17013
- Inscription: 23 Fév 2004
Si tu remplaces la ligne
par
(si ça génère bien l'url de l'image à afficher), les visiteurs "JS-On" auront une popup; et les visiteurs "JS-Off" auront un lien vers l'image.
- Code: Tout sélectionner
echo "<a href=\"#\" onclick=\"VoirImageGrande('".$DossierGalerie."/grandes_photos/".$FichierMini."', '".$Dimensions[0]."',
par
- Code: Tout sélectionner
echo "<a href=\"".$DossierGalerie."/grandes_photos/".$FichierMini."\" onclick=\"VoirImageGrande('".$DossierGalerie."/grandes_photos/".$FichierMini."', '".$Dimensions[0]."',
(si ça génère bien l'url de l'image à afficher), les visiteurs "JS-On" auront une popup; et les visiteurs "JS-Off" auront un lien vers l'image.
- chili palmer
- WRInaute discret

- Messages: 121
- Inscription: 16 Déc 2005
HawkEye_TpfH a écrit:Si tu remplaces la ligne
- Code: Tout sélectionner
echo "<a href="#" onclick="VoirImageGrande('".$DossierGalerie."/grandes_photos/".$FichierMini."', '".$Dimensions[0]."',
par
- Code: Tout sélectionner
echo "<a href="".$DossierGalerie."/grandes_photos/".$FichierMini."" onclick="VoirImageGrande('".$DossierGalerie."/grandes_photos/".$FichierMini."', '".$Dimensions[0]."',
(si ça génère bien l'url de l'image à afficher), les visiteurs "JS-On" auront une popup; et les visiteurs "JS-Off" auront un lien vers l'image.
impec, ça marche comme je veux... soit béni sur 5 générations
- Bourriquet
- WRInaute impliqué

- Messages: 637
- Inscription: 19 Sep 2005
DIEZ a écrit:Nikel si ça marche, et tu sais si avec un bouton on peut activer le JS du gars qui clik dessus ?
Pour pouvoir le faire, il faudrait que JS soit activé lol
Sinon, un ActiveX peut être, un applet Java encore...
-

DIEZ - WRInaute impliqué

- Messages: 900
- Inscription: 23 Jan 2006
J'men doutais un peu.
Mais il aurait pu exister des commandes JC prioritaires reconnaissable par défaut par les navigateurs. C'est pas grand chose mais c'est une idée d'améliorations des navigateurs. Pouvoir activer ou désactiver "simplement" le JS avec un petit bouton.
Mais il aurait pu exister des commandes JC prioritaires reconnaissable par défaut par les navigateurs. C'est pas grand chose mais c'est une idée d'améliorations des navigateurs. Pouvoir activer ou désactiver "simplement" le JS avec un petit bouton.
- Bourriquet
- WRInaute impliqué

- Messages: 637
- Inscription: 19 Sep 2005
Le problème d'une telle fonction, ça serait que c'est facilement détournable. Admettons que l'on ne puisse employer la fonction que via le petit bouton, tu peux toujours simuler le click avec la fonction clic( ) de js.
A mon avis, un tout petit applet qui prendrais en charge les objets COM ça pourrait peut être marcher. Mais après c'est pareil, l'utilisateur doit avoir autorisé les applets.
Je pense que rien ne vaut un petit message du genre "Pour utiliser ce site, vous devez avoir activer Javascript" , avec un petit tuto pour le faire.
A mon avis, un tout petit applet qui prendrais en charge les objets COM ça pourrait peut être marcher. Mais après c'est pareil, l'utilisateur doit avoir autorisé les applets.
Je pense que rien ne vaut un petit message du genre "Pour utiliser ce site, vous devez avoir activer Javascript" , avec un petit tuto pour le faire.
9 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Google Toolbar v2.0 - 25-06-2003
- Nouveau Picasa : Picasa Web Albums - 19-09-2006
- Photos satellite des incendies en Grèce dans Google Earth - 30-08-2007
- Nouvelles fonctionnalités à l'essai pour la Google Toolbar - 23-05-2002
- Google Toolbar 2.0 (version beta) - 26-06-2003
- Google rachète Picnik : la retouche photo en ligne gratuite et facile - 01-03-2010
- ImageAmerica vient renforcer Google Earth et Google Maps - 24-07-2007
- Picasa Web Albums en français - 08-12-2006
Consultez la description détaillée des produits ou services de Google suivants : Picasa Web Albums
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
