Aller au contenu

conan

Actif
  • Compteur de contenus

    46
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par conan

  1. J'ai tout nickel sauf une chose que je ne comprend pas c'est la liste qui se déroule sous Firefox ne prend pas toute la taille du "TitreCol" même si j'insiste sur la taille avec un width:100% alors que même sans sous IE pas de soucis. Il ne me reste plus que celà, Si jamais certaine personne pense pouvoir optimisé le code HTML/CSS généré par exemple en jouant sur les ID/Class, ou avec moins de balise,je suis preneur. Merci. Page de developpement temporaire.
  2. Bon voilà j'ai tout passer en XHTML transationnal, j'ai toujours le soucis.
  3. Comme je le disais, ici c'est une extraction de ma page originale, quand tu as un problème avec un cadre que tu dois fixer dans ta maison, tu retourne pas au magasin avec ton cadre et ta maison... ben là c'est pareil. Bon je dois partir au boulot.
  4. Le javascript est présent car je ne vois pas comment faire autrement, la page présenté est une page de test donc j'ai pas mis l'ensemble du code "propre". la partie tableau est extraite du site en développement, un menu existe déja, il s'agit ici d'un tableau dynamique qui présente des données affiché par pages et par section alphabétique avec possibilité de mettre des filtres sur chaque colonne. Il s'agit en fait de la version 4 de ce site dans lequel j'avais déja mis en place des filtres et que je le passe actuellement en XHTML 1.0 /CSS2 en profitant au passage d'une restructuration du code. Le site que je développe et a usage restreint, privé ils s'agit de personnes que je connais et je peux donc leur dire facilement que le javascript est obligatoire. -- Maj -- Je vais me coucher car je fais tout les jours 64Km aller pour le travail, je consulterais le forum demain midi du boulot.
  5. Bon donc j'ai mis mes 2 fichiers sur mon serveur. Exemple Nota : Je postais le code dans le but de simplifier la chose, pour que chacun puisse le refaire chez soi... car certain site d'aide pense qu'en donnant des liens c'est pour ce faire de la pub, désolé.
  6. Bon ben apparement ca à l'air compliqué car je n'ai pas eu de réponse depuis le dernier post ;-) de mon côté j'ai un peu avancé, je suis pas loin du résultat mais j'ai des choses étranges... J'ai pour tester, ajouter un second entêtede colonne ( avant le </tr>) <th>TitreCol2</th> et également ajouter un lien vers mon CSS au dessus de mon "<table>" <link href="demo.css" rel="stylesheet" type="text/css" media="all" /> Voici le Css que j'ai fais. (demo.css) table { background: #E0FFFF; width:300px; padding:10px; border: 1px solid black; } table #entete { background-color: Orange; width:200px; } table #entete th { border:1px solid Silver; margin: 0; } table #entete h5 a { display: block; background-color: #DCDCDC; } table #entete h5 a:hover { display: block; background-color: #DEB887; } table #entete #liste1 { position:absolute; margin: 0; visibility: hidden; } table #entete #liste1 a { display: block; background-color: #90EE90; text-align: left; width:100% } table #entete #liste1 a:hover { display: block; background-color: #87CEFA; text-align: left; } Résultat : ====== Sous Firefox, ( qui est le plus proche de ce que je veux ), je ne vois pas pourquoi j'ai cet espace en dessous de "TitreCol", j'ai aussi le soucis quand la liste se déroule, celle ci ne prend pas toute la largeur de la cellule "TitreCol" Sous IE, j'ai la liste déroulante qui commence en plein millieu de la colonne, et un cran plus bas, ce qui correspond à la partie espacé que j'ai sous Firefox. Voilà, donc je continu de chercher, si vous avez des solutions / améliorations n'hésitez pas !
  7. Bon ben finalement, avec l'ensemble du code je ne m'en sort pas, en fait comme les balise <a> existe dans le TH et la liste déroulante que je fais j'ai plein de soucis. alors j'ai décider de tout reposer ce haut de tableau à plat mais voilà plus moyen d'avoir ce que je veux, et donc j'en appel à l'aide, en comprenant comment faire ce que je veux faire. car le display : block marche sous IE mais ne s'étends plus à la taille du TH. Donc pour faire simple voici le code HTML que j'ai et ce que je veux réaliser. Mes entêtes de colonne possédes des liste déroulantes DHTML ( en fait des filtres sélectionnables) et quand je passe la souris sur l'entête de colonne celle-ci doit devenir active ( changement de background et couleur de texte) le background s'étendant sur l'ensemble de la taille de l'entête TH avec la petite main. Dans la liste déroulante les éléments sont les uns en dessous des autres d'où le display : block pour chaque "ligne" de la liste, ligne et texte qui change lorsque l'on passe dessus Je sais tout ceci n'est pas évident, c'est pour ca que je remet tout à plat depuis hier soir et que malgrès les schemas que j'ai fais sur papier et sa mise en place je n'arrive pas au résultat escompté. Merci de votre aide, si je n'ai pas été clair, je peux tenté de faire mieux, car c'est clair dans mon esprit <script LANGUAGE="JavaScript" TYPE="text/javascript"> <!-- Gestion des overlays --> <!-- IE5+ / NS6 / OP4+ --> if (document.getElementById) { layerRef = "document.getElementById"; styleRef = ".style"; calqueContour = "par"; <!-- id du layer entroure de parentheses --> off = "hidden"; on = "visible"; } else if (document.layers) { layerRef = "document.layers"; <!-- NS4 --> styleRef = ""; calqueContour = "cro"; <!-- id du layer entroure de crochets --> off = "hide"; on = "show"; } else if (document.all) { layerRef = "document.all"; <!-- IE4 --> styleRef = ".style"; calqueContour = "cro"; <!-- id du layer entroure de crochets --> off = "hidden"; on = "visible"; } function viewCalque(cname) { eval (layerRef + (calqueContour=="par" ? "('" : "['") + cname + (calqueContour=="par" ? "')" : "']") + styleRef + '.visibility = \''+on+'\''); } function hideCalque(cname) { eval (layerRef + (calqueContour=="par" ? "('" : "['") + cname + (calqueContour=="par" ? "')" : "']") + styleRef + '.visibility = \''+off+'\''); }</script> <table> <thead id="entete"> <tr> <th ONMOUSEOVER="viewCalque('liste1')" ONMOUSEOUT="hideCalque('liste1')"> <h5> <a href="#">TitreCol</a> </h5> <p id="liste1"> <a href="#">lien1Liste1</a><a href="#">lien2Liste1</a><a href="#">lien3Liste1</a> </p> </th> </tr> </thead> </table>
  8. il semble que je ne sois pas bien réveillé ce matin... je viens de trouver et c'est logique : #liste th a { display:block; } Merci !
  9. Merci pour vos réponses celà resoud en partie mon problème #liste th a:hover { display:block; background-color: Blue; width:100%; } mais le fait de passer la souris sur la partie non texte de la cellule n'active pas le "hover" que ce soit sous IE ou Firefox. >Xavier merci pour le lien, je l'ai lu.
  10. Bonjour, j'ai un petit soucis et je ne comprend pas pourquoi je n'arrive pas à le résoudre. Voilà, en fait j'ai dans un tableau des entêtes de colonnes qui doivent être cliquable. pour plus de faciliter pour l'utilisateur, je voudrais qu'au lieu que le texte inclu dans chaque cellule soit cliquable l'étendre à l'ensemble de la cellule. Exemple : ...<th><a href="">titre de ma colonne</a></th> j'ai dans mon Css simplement spécifier un width:100% pour le "th a:hover" mais celà reste collé au texte et ne prend pas la taille de la cellule. Si quelqu'un à une idée. Merci.
  11. Bonjour, Voilà je tente de mettre la main sur un script qui me permet d'afficher des news dans une page Depuis ce matin je cherche sans trouver le script souhaité. Voici l'exemple que j'aimerais avoir hormis plusieurs points. Exemple Mon cadre de news est important en hauteur (300px) et donc je voudrais que l'on voit l'ensemble des news dans ce cadre, mais que celles-ci fasse une pause en arrivant en haut chacune leur tour. Et non pas comme l'exemple ci dessus, qui affiche une news une à une. Merci de votre aide.
  12. voici l'url en question : En dev login/pwd : vince/test Le menu en question est celui se situant en desous des "blocs" encadré en rouge, j'ai réussi à placer le coin à droite en margin négative mais c'est pas parfait, sous IE c'est pas du tout pareil ! Sinon tant que j'y suis depuis hier j'ai un peu le même problème avec ma barre "Texte de demo" dans laquelle je souhaiterais mettre à droite le bloc de la flèche d'ouverture. merci de votre aide.
  13. conan

    menu avec 2 coins

    Bonsoir, Je suis en train de faire un menu horizontal qui doit comporter 2 coins et je n'y arrive pas depuis un petit moment. En fait j'ai donc un fond de menu ( image qui se répéte ) un coin à gauche qui est arrondi vers le bas ( image ) un coin à droite qui est arrondi vers le bas ( image) les 2 coins ont un arrondis opposés Mon menu généré en Php ( $menu = les différent <li></li>) '<div id="menu"><div class="menuleft"> </div><ul>'.$menu.'</ul><span class="menuright"> </span></div>'; Voici mon CSS ( les couleur sont temporaire ;-) c'est pour mieux me reperer ) #menu { background-image: url(../img/bgmenu.png); } #menu .menuleft { background-image: url(../img/menuleft.png); width:22px; background-color: Blue; float:left; } #menu .menuright { background-image: url(../img/menuright.png); width:22px; background-color: Blue; float:right; } #menu ul { margin:0; padding: 0 4px; height:35px; border:none; list-style: none; } #menu ul li { display: inline; } #menu ul a { text-decoration: none; padding: 2px 4px; margin:0 3px; border:1px solid red; } #menu ul a:hover { background : Orange; } merci de votre aide !
  14. conan

    Require avec alias

    Je réponds rapidement car je dois partir pour la matinée. non les sites (E) et mes classes (D) sont dans des lecteurs différents, question de securité. donc si je dois le mettre c'est en dur, c'est pourquoi je voudrais passé par un alias.
  15. conan

    Require avec alias

    Bonsoir, J'ai un petit soucis J'ai un apache,php & co sur mon disque D:\..... Mon repertoire www sur mon E:\....www\ Je possèdes pluieurs sites avec différents sous domaines comme : toto.nomdomaine.com titi.nomdomaine.com tata.nomdomaine.com Créés via le fichier access.conf Je souhaite mettre mes classes en commun pour l'ensemble de mes sites car c'est embettant à chaque fois que l'on améliore une partie qu'il faut que l'on recopie dans les différentes version des fichiers. Pour ce faire je souhaiterais mettre mes classe dans mon D:\.... dans un répertoire similaire à mon répertoire icons J'ai donc fais ce réperoire classes, mis un alias : Alias /class/ "D:/rep1/Apache/Classes/" <Directory "d:/rep1/Apache/Classes/"> Options Index Multiviews Allowoverride none Order allow,deny Allow from all </directory> et donc j'ai tenter de faire un require sur cet alias, mais ca ne passe pas. Comment puis-je faire ? car je ne voudrais pas mettre directement le chemin dans le require. Merci de votre aide. -- Edition J'ai fais un test avec un fichier php mis dans mon répertoire classes : http://nomdomaine/titit/class/monfichier.php et là je charge bien le contenu (m'affiche mon echo) un include ou require ne marche pas par contre...
  16. Ok, merci, c'est clair au moins ;-)
  17. conan

    Soucis CSS

    Bonsoir, j'ai un petit soucis, IE ne prends pas en compte un Css que j'ai mis en place, alors que Firefox le prends sans aucun problème : Voici la partie en question de mon Css : #identification input[type=submit] { background-color: Silver; border: 1px solid Black; text-align: center; width:60px; font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; margin:0; } donc ce style est bien appliqué sous Firefox, tandis que sous IE, le bouton associé a cet id prend les même valeurs que mes #identification input. En fait les bouton valider ( submit ) est designé différement des inputs de #identification. Par simplicité je sais que je pourrais lui donner un id unique pour résoudre cela, mais j'aurais voulu éviter ;-) je sais je demande beaucoup ;-) Merci de votre aide !
  18. conan

    Fonction Mail & Bcc

    Pour le temps de traitement de 30secondes, il m'est arrivé de le dépasser pour plusieurs raisons : 1) Mon serveur n'est qu'un PII350 2) Une connexion ADSL 512/128 qui n'est pas présente que pour le serveur web. le time limit, oui j'y avais pensé, mais je crois que c'est surtout de l'autre côté que c'est long à répondre. M'enfin, je vais essayé avec le pseudo bidon, puis si la limite et de 40 alors je vais mettre en place un système pour scinder les envois. Merci ;-) --- Vivement la baisse des prix AMD en magasin pour pouvoir effectuer mon décalage de PC ici PII350->Th900 ;-) ---
  19. conan

    Fonction Mail & Bcc

    Bonsoir, Voilà j'ai besoin de mettre en place un système de mail. Un mail est envoyé à différents destinataires à qui un événement est attaché. Pour ce faire j'ai trouvé qu'il valait mieux envoyé un mail en Bcc à toute ces personnes afin que celles-ci ne voit pas l'adresse mail des autres. L'envoi du mail semble fonctionner, mais je me retrouve obliger de mettre quelque chose dans le 1er paramètre de la fonction mail : mail (dest, sujet, message, header) car c'est dans mon header que j'ai les différents destinataires au mail. Existe t-il un moyen d'éviter de devoir mettre quelque chose pour ce 1er paramètre ? parce que par exemple sous Outlook express l'on peut envoyé des mails avec uniquement du Bcc. L'autre moyen serait en fait de faire une boucle sur chaque destinataire et de ne mettre que ce destinataire dans le 1er paramètre et donc de ne pas mettre de Bcc, mais cette méthode est plus lourde pour le serveur tu fais de la boucle qui peut être parfois longue et donc dépasser la limite de temps préfixer dans php. Merci de votre aide.
  20. Bonsoir, Je suis en développement d'une appli, et j'utilise l'excelent calendrier de ce site : Calendrier nota : la version du langage français est buggé, je viens de la corrigé cf le forum de l'application Ce script fait appel à plusieurs fichiers javascript, ce qui me géne c'est qu'il faille en lire 3 au chargement de ma page principale. Ainsi je préférerais en déclarer un, qui en fonction de la condition appel les autres, ceci serait possible parce que j'utilise PHP. Mais voilà je ne sais pas comment faire appel à d'autres fichier .js dans un fichier .js j'ai déja créer un fichier "calendar_init.js" qui m'evite de mettre toute les variables javascript dans ma page XHTML, ainsi dans ce fichier d'initilisation, je devrais faire appele au bon fichier de langue ainsi qu'au configuration de dates pré-établies. Merci de votre aide.
  21. conan

    Code XHTML généré par PHP

    Bonjour, Je suis nouveau ici, ayant découvert ce site que très récement, je me présente un peu avant ma question. Je suis développeur Web ( PHP/XHTML/Css/Mysql ) au chomage, à la recherche d'un emploi dans la région Nord-Pas de calais. J'ai un soucis récurent qui est mon code généré par Php en XHTML, celui ci n'est jamais très bien indenté du fait de s boucles,décalage,indentation dans le code Php et aussi des balises Php. J'utilise comme soft de développement Pspad, je ne pense pas que le soucis vienne de ce dernier. Exemple de code PHP if (!empty($dossier)) { echo "<div id=\"cadreGen\">\n"; echo "<h2>Dossiers</h2>\n"; echo "<ul>\n"; ... Généré en XHMTL : <div id="cadreGen"> <h2>Dossiers</h2> <ul> <li> tout est aligné, je pourrais certe commencé à mettre des espaces dans les echos mais ca ne ferais pas propre. J'aurais voulu savoir qu'elles sont les solutions que vous avez trouvé qui pourrait éviter ce genre de phénomène. Merci.
×
×
  • Créer...