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

JavaScript Discussion :

Ouvrir un lien "invisible"


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    795
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 795
    Par défaut Ouvrir un lien "invisible"
    Bonjour à tous.

    Voici ma question : (en espérant être dans le bon forum.. )

    J'ai une page HTML en local sur mon pc, tout ce qu'il y a de plus simple qui gère une caméra réseau.

    Je veux gérer les sorties de cette caméra réseau AXIS. Jusque là rien de très difficile... Cela fonctionne avec des scripts CGI implantés dans la caméra. Je précise donc que la caméra est en lecture seule, on ne peut donc rien écrire dedans. C'est donc là que le javascript devrait intervenir d'après moi puisqu'il fonctionne côté client et c'est ce que je recherche.

    Voici mon code pour activer une sortie :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://192.168.0.11/axis-cgi/io/output.cgi?action=1:/
    Et celui pour désactiver :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://192.168.0.11/axis-cgi/io/output.cgi?action=1:\
    Le soucis le voici : je suis sur ma page HTML, j'aimerais bien cliquer sur un bouton qui activerait ma sortie tout simplement. Mais ici j'arrive directement sur une nouvelle page qui me dit que ma sortie est bien activée. Forcément j'arrive sur http://192.168.0.11...

    Comment cela pourrait-il être transparent ?

    D'avance, je vous remercie.

    Bien à vous,

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    faire une requete par ajax ?
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    795
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 795
    Par défaut
    Bonjour et merci de votre réponse.

    Je pense toutefois qu'il doit y avoir un moyen en javascript pour ouvrir un lien tout en restant sur la page en question sans passer par Ajax non?

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    avec un iframe caché ... mais c'est bien pourri ...
    ou en modifiant le src d'une image cachée ... ?
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    795
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 795
    Par défaut
    tu aurais une idée de script?

    Parce que moi je veux juste lancer un script en cliquant sur un bouton et pas aller à l'URL...

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    Je sais pas essaye un truc comme ça:

    dans le body
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="" id="fake" style="visibility:hidden" />
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    <input type="button" onclick="setcam('on')" value="on" />
    <input type="button" onclick="setcam('off')" value="off" />

    et la fonction:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    function setcam(mode){
    pic=document.getElementById('fake');
     switch (mode) {
           case ("on"):  pic.src="http://192.168.0.11/axis-cgi/io/output.cgi?action=1:/"
                                 break;
           case ("off"):  pic.src="http://192.168.0.11/axis-cgi/io/output.cgi?action=1:\"
                                 break;
                              }
    }
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

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

Discussions similaires

  1. Ouvrir un lien dans une nouvelle fenêtre
    Par Le Lézard dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 13/12/2004, 14h43

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