Aller au contenu

Tch3tch

Actif
  • Compteur de contenus

    47
  • Inscrit(e) le

  • Dernière visite

Messages postés par Tch3tch

  1. Bonjour!

    Mon porblème est fort simple mais j'arrive pas a le résoudre :

    J'ai deux images l'une en dessous de l'autre grâce a un z-index.

    J'ai besoin de changer la source de l'image du dessous : je fais ça en javascript avec "*name*.src=nouvellesource.jpg"

    Quand je fais ça l'image du dessous passe au dessus! Rien a faire, j'ai même rajouté une ligne dans mon javascript pour redire quel devait être la valeur du z-index ("document...zIndex="1") mais IE comprends pas....

    En revanche sous firefox je peux faire ce que je veux sans soucis....

    Merci a tous pour vos lumières! Toute aide est bienvenue!

    Merci!

  2. Bonjour!

    C'est la dernière fois que je vous embête pour ce site promis!

    Là j'en encore un problème louche et inextricable :

    J'ai dans mon css un bête "body{font-family:arial;}" qui est trèèèès bien reconnu par IE mais pas par firefox. J'ai la police par défaut.

    Au pire c'est pas grave mais je veux bien comprendre!

    Mais le pire c'est que mon texte d'introduction, affiché par spip, est tout encaissé et les lignes se chevauchent sous firefox et pas sous IE.

    Ca ne m'avais jamais fais ça et j'ai trouvé nul part un problème similaire... Si quelqu'un a une idée!

    Merciiiiii

    T.

  3. Bonjour!

    Je vous embête pas mal ces temps-ci mais le site que je suis en train de faire va me rendre dingue!

    Je vous laisse tester le problème :

    Utiliser firefox et aller dans comics ou animation.

    Vous cliquez sur une icône, la galerie s\'affiche en ajax. Ca marche, l\'imagebox se charge, pas de soucis.

    Cliquer sur \"close\" ouvrir une autre galerie et là... les imagesbox ne marchent plus du tout!

    Honnêtement je ne sais pas d\'où ça peut venir... j\'ai fais mille et uns changements, testé les truc avec firebug, les validators divers... et je ne trouve pas...

    Mon javascript est

    Mon CSS est .

    Mais puisque vous n\'avez pas que ça a faire, je vais essayer de faire une synthèse de mon code (par élimination successives j\'en ai conclu que tout le problème viens de ce petit bout) :

    D\'abord je met un onClick sur mon image...

    <a href=\"#\" onClick=\"fonctionAJAX(\'images.html\')\"; ><img src=\"image.jpg\"></a>

    ...et je charge cette fonction... :

    CODE

    function fonctionAJAX(lienajax)

    {

    //ici vous voyez que je charge le lien appelé par la fonction ainsi que l\'imagebox sans quoi elle ne se charge pas.

    $(\'#loadgalbox\').load(lienajax,function()

    {

    $.ImageBox.init(

    {

    //le petit truc qui bouge quand ça charge

    loaderSRC: \'loading.gif\',

    //Le logo de closage ou de fermeturage en bon françaisage

    closeHTML: \'<img src=\"imagebox/close.jpg\" />\'

    }

    );

    });

    return false;

    }

    ..et là ça marche très bien quand on clique une fois mais quand on appelle une deuxième fois cette fonction les \"imagebox\" déconnent méchamment (fond blanc ou alors juste une bande blanche de 10px avec le logo close).

    J\'ai crus que ça ne lui plaisait pas que je charge plusieurs fois l\'image box alors j\'ai écris des trucs pour qu\'elle ne se charge pas au de la de la première fois mais si je n\'appelle pas la fonction l\'imagebox ne se charge pas du tout...

    Bon... Voilà je viens vous voir en dernier recours, là je sèche et j\'archicalle!

    Merci par avance!

  4. J'ai résolu le problème 2 :

    Quand on fait un truc en AJAX, la page que l'on inclus est encodée en UTF8 d'où les problèmes...

    La solution est de mettre un petit code :

    <?php

    header('Content-Type: text/html; charset=ISO-8859-1');

    ?>

    au sommet de sa page!

    Tout viens de

    Je cherche toujours la solution pour le problème 1!

  5. Salut a tous ô maitres du net qui m'ont sauvé la vie un paquet de fois!

    J'en appelle a votre savoir une fois de plus et implore votre clémence!

    (non mais faut savoir montrer du respect des fois merde!)

    Alors, j'utilise le merveilleux jquery pour faire du AJAX via la fonction "load".

    Càd : <a href="index2.php" class="load"> dans mon html et :

    CODE

    $(document).ready(function () {

    $("a.load")

    .click(function() {

    $("#spipbox").load(this.href,

    function()

    {

    $.ImageBox.init(

    {

    //le petit truc qui bouge quand ça charge

    loaderSRC: 'loading.gif',

    //Le logo de closage ou de fermeturage en bon françaisage

    closeHTML: '<img src="imagebox/close.jpg" />'

    }

    );

    });

    return false;

    });

    });

    Dans mon javascript. Vous remarquez que je rappelle (grace au conseil de l'un d'entre vous) une image box dans le code, sans quoi elle ne marche pas!

    Je pense que la solution a mes autres problèmes est dans ce goût là!

    Problème 1) Le AJAX marche a l'allée... mais pas au retour... : je charge ma page "truc.html" dans une "div" ça marche. Mais si je met un "back" avec

    CODE
    <a href="index.php" class="load">
    pour revenir sur l'index ma page se recharge comme si AJAX n'était pas actif... Idem si je fait un "load(...)". Pourtant j'ai besoin que ça ne se recharge pas a cause d'un player MP3. (j'espère que je suis claire!!)

    Problème 2 (la même en pas pareil) : Je met un encodage "charset=iso-8859-1" qui marche nickel sur ma page d'index mais lorsque je charge une page via ajax, mon encodage saute et j'ai des "?" a chaque accents...

    Pourtant ma feuille de style,également dans le HEAD, marche partout ...

    Comment faire pour que les machins que je note dans <HEAD></HEAD> (càd feuilles javascript et charset) marchent à chaque page que j'appelle via AJAX?

    faut-il que je recopie le "head" a chaque fois?? ça va faire redondant non?

    Merci d'avance mille fois!

    Mr T3

  6. Bonjour!

    J'ai une jolie galerie dont les images s'affichent dans une imagebox grace au plugin jQuery Interface.

    Cependant lorsque j'appelle la galerie avec une requête AJAX, imagebox ne marche plus. J'ai juste les images qui s'affichent dans une page a par comme si j'avais mis href=truc.jpg de base.

    Ma requête ajax en jQuery :


    $(document).ready(function () {

    $("a.load")
    .click(function() {
    $("#spipbox").load(this.href);
    return false;
    });

    });

    Et puis mon code pour appeler image box, classique :

    <a href="truc.jpg" title="#TITRE" rel="imagebox-bw" ><img src="trucmini.jpg"></a>	

    Et mon code imagebox, classique aussi :

    $(document).ready(
    function()
    {
    $.ImageBox.init(
    {
    //le petit truc qui bouge quand ça charge
    loaderSRC: 'loading.gif',
    //Le logo de closage ou de fermeturage en bon françaisage
    closeHTML: '<img src="imagebox/close.jpg" />'
    }
    );
    }
    );

    Voilà!!

    Merci d'avance!!

  7. Je cherche a installer SPIP online.net (oui je sais, sans commentaires...) et j'ai cette erreur :

    Attention : un problème technique (serveur MySQL) empêche l'accès à cette partie du site. Merci de votre compréhension.

    Pourtant j'ai créé le fichier "sessions" a la base du site, j'ai créé une base (j'ai essayé MySQL 3, 4, et 5) mais l'erreur persiste...

    Si quelqu'un a une idée!

    Merci d'avance

  8. Salut,

    Si tu veux booster ton portable : télécharge Easycleaner clique sur l'onglet "démarrage" tu aura la liste des programmes lancés au démarrage qui doit être très longue, comme sur tout PC préinstallé.

    Vire tout...

    ...bon OK peut-être pas tout... pour info, sur mon ACER Aspire 1650z, j'ai juste ZoneAlarm et le gestionnaire d'énergie, sinon tout le reste est parti a la benne (aucune instabilité notée). Si tu veux une comparaison niveau performance : Je suis passé de la résolution Faible a la résolution Elevé sur Farcry, c'est trivial comme comparaison mais ça indique bien la quantité de salopries qu'il y a sur ce type de machine.

    Après, toujours avec easy cleaner, nettoie le registre de temps en temps et vire les fichiers inutiles et ça devrait rouler!

  9. Ce n'est pas parce que ça marche, que ce n'est pas faux (par contre l'inverse n'est pas garantie).

    Tout ceci est bien metaphysique... et tellement vrai! C'est ce qui fait qu'on se réveil un matin avec son code HS...

    Si a la place de ton require, tu faisais un 'echo'.

    Nom d'un calamar édenté c'est tellement simple, fichtre et bisque de grenouille scabreuse, comment j'ai pu passé a côté de ça!! Petit-ourson tu est mon sauveur!! Ca marche!

    PS: J'aime bien le ($page == $page) ;o)

    hu hu, bah écoute, ça marche bien pour lui dire "pour toute les autres valeurs de $page"... je sais plus comment je l'ai trouvé çui là...

    Merci a tous!!! Vive Hub qui m'a sauvé la vie plus d'une fois!

  10. Alut,

    j'ai fais des expériences et la fonction marche bien si je requière des fichiers "html" mais avec des images , en utilisant la syntaxe de Dadou j'ai un

    Parse error: syntax error, unexpected T_STRING in 3d2.jpeg on line 93

    Je continu mes investigations

    Merci a tous!

  11. Il n'y a rien de sorcier :

    Je clique sur la miniature d'une image "thimage1.jpg" je lance la fonction de la page liensajax.php (le code ci-présent) qui récupère le nom de l'image sans le "th" via "$page=$_GET['page'];" et il m'ouvre image/image1.jpg... si je clique sur l'image 2 il m'ouvre image2.jpg et ainsi de suite... je peux faire une galerie de 1000 images j'ai pas a changer le code.

    C'est pas bien compliqué et avec php4 no problem... je pige vraiment pas ce qui cloche!

    (n'empêche j'suis fier, j'fais des truc de ouf que personne comprend, wouhou!)

  12. Merci pour votre aide!

    Bon je comprend pas un truc :

    Tout les "require" fonctionnent alors qu'aucun de ces fichier n'est dans "include" et il y a juste cette ligne qui plante :

    "else if($page==$page)require '<IMG SRC=images/'.$page.'.jpg>';"

    J'ai essayé de mettre le dossier "images" dans "include, et rien n'y fait....

    J'avoue être un brin dépassé! Merci beaucoup de répondre si vite!

    +

  13. 1.<?php
    2. $page=$_GET['page'];
    3. if($page=="g3d")require 'gallerie3d.php';
    4. else if($page=="gfa")require 'galleriefan.php';
    5. else if($page=="gco")require 'galleriecomics.php';
    6. else if($page=="gju")require 'galleriejunks.php';
    7. else if($page=="gil")require 'gallerieillus.php';
    8. else if($page=="gph")require 'galleriepho.php';
    9. else if($page=="gpd")require 'galleriephodiana.php';
    10. else if($page=="gpf")require 'galleriephofarah.php';
    11. else if($page=="gpm")require 'galleriephomodel.php';
    12. else if($page=="gpn")require 'galleriephonadia.php';
    13. else if($page=="index")require 'debut.php';
    14. else if($page==$page)require '<IMG SRC=images/'.$page.'.jpg>';
    15. ?>

    Voila le code, je sais pas si ça aide... tout est imbriqué et il faudrait que je donne les variables... mais déjà si quelqu'un voit quelque chose...

    Merci!!

×
×
  • Créer...