IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Iframe avec calcul


Sujet :

HTML

  1. #1
    Membre du Club
    Homme Profil pro
    Inscrit en
    Décembre 2005
    Messages
    137
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Décembre 2005
    Messages : 137
    Points : 47
    Points
    47
    Par défaut Iframe avec calcul
    bonjour
    voici mon Iframe
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <iframe name="limousin" SRC="http://lau.jarry.free.fr/index.php/visite-touristiq/?tmpl=component" scrolling="auto" height="500" width="500" FRAMEBORDER="yes"></iframe>
    à l'intérieur de la page appelée il y a une fonction calculer, et lorsque je calcule c'est toute la page du site distant qui apparaît et pas seulement le composant
    comment régler ce problème ,
    merci LJ

  2. #2
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 051
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 051
    Points : 1 638
    Points
    1 638
    Par défaut
    Tu aurais un exemple concret ou le problème en ligne ?

    J'ai essayé d'aller direct sur le site, mais je vois une carte google, mais pas de problème ... ni de fonction d'ailleurs ?

  3. #3
    Membre du Club
    Homme Profil pro
    Inscrit en
    Décembre 2005
    Messages
    137
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Décembre 2005
    Messages : 137
    Points : 47
    Points
    47
    Par défaut
    oui c'était pas le bon exemple, un voici un autre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <iframe src="http://lau.jarry.free.fr/index.php/testez-vous/votre-profil-co2/?tmpl=component" width="100%" height="700" frameborder="1" scrolling="auto" name="limousin"></iframe>
    tu saisies des données et tu calcules à cette adresse
    http://batenergie.free.fr/index.php/la-charte
    LJ

  4. #4
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 220
    Points
    91 220
    Billets dans le blog
    20
    Par défaut
    Ben j'imagine que ce qui te permets de n'afficher que le composant est le paramètre ?tmpl=component et que dans le formulaire de l'iframe, ce paramètre n'existe pas...

  5. #5
    Membre du Club
    Homme Profil pro
    Inscrit en
    Décembre 2005
    Messages
    137
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Décembre 2005
    Messages : 137
    Points : 47
    Points
    47
    Par défaut
    qu'est-ce qu'il faut que j'ajoute donc dans mon composant ?
    les vues sont organisées dans des dossiers view/tmpl/default.php
    LJ

  6. #6
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 220
    Points
    91 220
    Billets dans le blog
    20
    Par défaut
    Citation Envoyé par laurent00
    qu'est-ce qu'il faut que j'ajoute donc dans mon composant ?
    Dans le composant rien (enfin, à priori...) mais dans l'URL qui l'appelle, il faut rajouter le paramètre je suppose...

  7. #7
    Membre du Club
    Homme Profil pro
    Inscrit en
    Décembre 2005
    Messages
    137
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Décembre 2005
    Messages : 137
    Points : 47
    Points
    47
    Par défaut
    !!?? pas compris
    LJ

  8. #8
    Membre du Club
    Homme Profil pro
    Inscrit en
    Décembre 2005
    Messages
    137
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Décembre 2005
    Messages : 137
    Points : 47
    Points
    47
    Par défaut
    est-ce possible d'avoir un exemple ou un tuto une description
    merci
    LJ

  9. #9
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 220
    Points
    91 220
    Billets dans le blog
    20
    Par défaut
    Citation Envoyé par laurent00 Voir le message
    est-ce possible d'avoir un exemple ou un tuto une description


    Tu veux qu'on te propose un tuto sur la mise en place de tes composants ?

  10. #10
    Membre du Club
    Homme Profil pro
    Inscrit en
    Décembre 2005
    Messages
    137
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Décembre 2005
    Messages : 137
    Points : 47
    Points
    47
    Par défaut
    un tuto sur comment répondre à mon problème
    je ne suis pas un développeur et ai besoin de comprendre ...
    LJ

  11. #11
    Membre à l'essai
    Homme Profil pro
    Éditeur de logiciels
    Inscrit en
    Novembre 2011
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Éditeur de logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2011
    Messages : 10
    Points : 11
    Points
    11
    Par défaut
    Bonjour Laurent00

    Je ne sais pas bien si c'est une bonne idée d'utiliser les iframe. C'est une technique périmée qui pose de nombreux problèmes aux moteurs de recherche, et par conséquent te fait perdre de nombreuses places... si toutefois tu arrives à te positionner malgré ce handicap.

    Il te faudrait mieux utiliser un procédé à base de div ou de object.

  12. #12
    Membre du Club
    Homme Profil pro
    Inscrit en
    Décembre 2005
    Messages
    137
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Décembre 2005
    Messages : 137
    Points : 47
    Points
    47
    Par défaut
    Hi why not !
    mon objectif est d'offrir la possibilité à qlqun de mettre mon composant sur une page de son site sans l'installer
    si cela est mieux avec des div je suis preneur ...
    as-tu des exemples
    LJ

  13. #13
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 567
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 567
    Points : 21 633
    Points
    21 633
    Par défaut
    Citation Envoyé par Bovino Voir le message
    Dans le composant rien (enfin, à priori...)
    Bah si... c'est le composant lui-même qui contient le formulaire vers lui-même.
    Il faut donc que l'URL target du formulaire inclut le paramètre tmpl=component.
    C'est bien une modif du composant lui-même.

    Citation Envoyé par laurent00
    Hi why not !
    mon objectif est d'offrir la possibilité à qlqun de mettre mon composant sur une page de son site sans l'installer
    si cela est mieux avec des div je suis preneur ...
    as-tu des exemples
    Laisse tomber. Ça consisterait,
    - ou bien à fournir un script JavaScript pour afficher ton composant et faire ses calculs, sans jamais appeler ton site sauf pour le script lui-même. Pas une mauvaise idée, mais je ne m'embarque pas là-dedans avec quelqu'un qui dit qu'il est pas programmeur.
    - ou bien à mettre <object> au lieu de <iframe>, ce qui ne fait aucune différence en pratique.

  14. #14
    Membre du Club
    Homme Profil pro
    Inscrit en
    Décembre 2005
    Messages
    137
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Décembre 2005
    Messages : 137
    Points : 47
    Points
    47
    Par défaut
    merci est-ce un input qu'il faut faire en fin de formulaire ?
    LJ

  15. #15
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 220
    Points
    91 220
    Billets dans le blog
    20
    Par défaut
    Non, vu que ton formulaire est en POST, tu peux le mettre dans l'URL de l'attribut action du formulaire, c'est en ça que je disais qu'il n'y a rien à changer dans le composant, juste à adapter l'URL de destination.

  16. #16
    Membre du Club
    Homme Profil pro
    Inscrit en
    Décembre 2005
    Messages
    137
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Décembre 2005
    Messages : 137
    Points : 47
    Points
    47
    Par défaut
    donc actuellement j'ai ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <form action="<?php $_SERVER[PHP_SELF];?>" method="post">
    que je réécris comme ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <form action="http://lau.jarry.free.fr/index.php/visite-touristiq/?tmpl=component" method="post">
    LJ

  17. #17
    Membre du Club
    Homme Profil pro
    Inscrit en
    Décembre 2005
    Messages
    137
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Décembre 2005
    Messages : 137
    Points : 47
    Points
    47
    Par défaut
    correction j'ai écrit ceci m
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <form action='<?php echo JRoute::_( 'index.php?option=com_objectifcarbone&view=profil&?tmpl=component' ); ?>' method='post'>
    mais cela ne change pas mon problème
    LJ

  18. #18
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 567
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 567
    Points : 21 633
    Points
    21 633
    Par défaut
    Je sais pas trop ce que c'est que ce JRoute:: alors il y a peut-être un truc que je comprends pas.

    Mais normalement la syntaxe &? ne veut rien dire, c'est juste &

  19. #19
    Membre du Club
    Homme Profil pro
    Inscrit en
    Décembre 2005
    Messages
    137
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Décembre 2005
    Messages : 137
    Points : 47
    Points
    47
    Par défaut
    merci cela fonctionne maintenant
    il faut effectivement mettre le tmpl=compnent dans l'url de l'iframe et dans l'irl du form
    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Rafraichir Iframe avec un bouton
    Par speedev dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 08/11/2006, 09h20
  2. [javascript] Redimension IFrame avec un frameset
    Par mavina dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 21/06/2006, 17h12
  3. ouvrir un lien dans un iframe avec JS
    Par -DeN- dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 27/01/2006, 13h05
  4. onblur sur iframe avec Mz and co.
    Par mch_27 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 18/01/2006, 17h11
  5. Vue avec calcule de date
    Par jf-nigou dans le forum Langage SQL
    Réponses: 4
    Dernier message: 01/06/2005, 15h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo