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 :

d�tecteur de frames en javascript


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair�
    Inscrit en
    D�cembre 2006
    Messages
    411
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2006
    Messages : 411
    Par d�faut d�tecteur de frames en javascript
    Bonjour,

    Voil� en fait j'aimerais permettre d'afficher des banni�res stock�es sur mon serveur sur des sites ext�rieurs mais j'aimerais ne comptabiliser les gains d'affichage que lorsque le site qui affiche la banni�re n'est pas pr�sent dans une frame type autosurf ou m�me dans une iframe.
    Ne serait-il pas possible d'acc�der � l'url du navigateur ???
    Car en fait je ne veux compter que les affichages r�els de banni�re donc si le site de mon partenaire est affich� dans un autre site �� ne marche pas. Le probl�me que je vois c'est que le code qui affiche la banni�re est pr�sent sur mon serveur et l� la frame il faut savoir si elle est pr�sente sur le site de mon partenaire est-ce vraiment possible ???

    Merci d'avance

  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
    Une piste :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    if (self.location.href!=top.location.href){alert('I am Framed');}
    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 confirm�
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    102
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 102
    Par d�faut
    Salut,

    Je sais pas si ca marche, mais je tenterai :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
     
    var aFrames=window.parent.frames;
    If(aFrames.length>0){
            //code si la fenêtre parent contient une frame
    }else{
           //code si la fenêtre parent ne contient pas de frame
    }
    Par contre, si la page en cours n'est pas inclue dans un jeu de frames, ce-ci va chercher les frames de la page en cours. (parent renvoi window.. si la fen�tre en cours n'a pas de parent)...mais je sais pas si ca te pose un probl�me.

  4. #4
    Membre �clair�
    Inscrit en
    D�cembre 2006
    Messages
    411
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2006
    Messages : 411
    Par d�faut
    Le fait d'�x�cuter ce code javascript � l'int�rieur de mon code php sur mon serveur ne va poser de probl�mes ???
    J'aurais acc�s � top.location.href ou � window.parent.frames ???
    Et sinon concernant les iframes ???
    En fait si le site qui affiche ma banni�re(dont le source est g�n�r� par du php) est contenu dans une frame ou iframe il faut que je le sache.
    Peut-�tre que la solution se trouve dans le top.location.href car �� retourne l'url de la page en cours non ??? donc je le saurais tout de suite si le site est contenu dans une frame ou iframe ???

  5. #5
    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

    javascript php ?

    rappel de base:
    php g�n�re le code html /css/javascript puis l'envoie au client...
    c'est sur le poste du client que le html javascript css est interpr�t�...

    ce n'est pas cot� serveur que tu sauras si ta page est fram�e ...
    ce n'est que le client qui pourra dire si la page est fram�e ou non ...
    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 !

  6. #6
    Membre �clair�
    Inscrit en
    D�cembre 2006
    Messages
    411
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2006
    Messages : 411
    Par d�faut
    Rectification �� ne marchera pas car php va g�n�rer du javascript qui sera envoy� au client et le javascript va s'�x�cuter chez le client. Et moi je voudrais faire
    Si frames alors
    pas de maj bdd
    sinon
    maj bdd
    fin
    les maj bdd sont fait par php alors je vois pas trop.

Discussions similaires

  1. Cartographie avec frames et javascript
    Par michel99 dans le forum G�n�ral JavaScript
    R�ponses: 6
    Dernier message: 24/12/2006, 11h46
  2. Probl�me frame vs javascript
    Par kom23 dans le forum G�n�ral JavaScript
    R�ponses: 12
    Dernier message: 06/10/2006, 18h09
  3. [PHP-JS] Mise � jour de frames avec Javascript
    Par GLDavid dans le forum Langage
    R�ponses: 10
    Dernier message: 31/05/2006, 10h49
  4. frames et javascript - parametrage d'un nom d'objet
    Par titicurio dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 15/02/2006, 13h35
  5. frame et javascript
    Par pascal.cargouet dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 26/01/2005, 11h18

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