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 :

Windows .Open impossible


Sujet :

JavaScript

  1. #1
    Membre averti
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Octobre 2015
    Messages
    24
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 29
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : Octobre 2015
    Messages : 24
    Par d�faut Windows .Open impossible
    Bonjour , aujourd'hui subitement sur mon site qui utilise dans plusieur endroit des windows.open ce sont arret� de fonctionner sans raison apparente , un windows.ShowModalDialog marche mais malheureusement il n'est pas conseiller de l'utiliser , pour ce qui est du windows.open il ne s'ouvre tout simplement pas .
    Mon code windows.open :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    window.open("dpi_exp_modification_date.php?id="+id+"&idtamaris="+idtamaris,"titre");
    J'ai fait des test avec des windows.open tout simple (avec example.com ) mais ca ne marche pas non plus.. Le js est activ� sur IE , auriez vous une id�e d'ou cela peut venir?

    Merci

  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
    les popups sont autoris�es sur ton navigateur ?
    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 averti
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Octobre 2015
    Messages
    24
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 29
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : Octobre 2015
    Messages : 24
    Par d�faut
    Ah oui j'ai oubli� de le dire mais oui les pop up sont autoris�s..
    Edit : et j'ai test� des window open (sur des site tuto js ) et ils marchent bien donc le probleme ne vient pas du navigateur , est ce que cela peut venir de la conf serveur?

  4. #4
    Membre tr�s actif
    Homme Profil pro
    rien
    Inscrit en
    D�cembre 2015
    Messages
    282
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aveyron (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : rien

    Informations forums :
    Inscription : D�cembre 2015
    Messages : 282
    Par d�faut
    Salut, je doutes que ce soit autoris� par un serveur, en g�n�ral ils n'aiment pas les window open, c'est du pass� ce genre de trucs, trop intrusif pour les visiteurs et �a mange des ressources il me semble.

    Pourquoi tu ne fais pas avec un div qui s'affiche � la place ?
    En CSS tu le configures en absolu et tu le positionnes o� tu veux sur l'�cran.

    Ou en puriste tu le places bien en relatif mais centr�.

  5. #5
    Membre Expert
    Avatar de Eric2a
    Homme Profil pro
    Technicien
    Inscrit en
    Septembre 2005
    Messages
    1 225
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 54
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activit� : Technicien

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

    Citation Envoy� par PabloDev
    des windows.open ce sont arret� de fonctionner sans raison apparente [..] J'ai fait des test avec des windows.open tout simple (avec example.com ) mais ca ne marche pas non plus...
    As-tu apport� des modifications au code entre temps ? Car une erreur aurait pu s'y glisser. (comme l'exemple exag�r� ci-dessous)

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    Appel_fonction_Inexistante(); // Erreur
     
    window.open('exemple.com'); // Ligne non intérprétée
    Voir la console Web pour s'en assurer.

  6. #6
    Membre tr�s actif
    Homme Profil pro
    rien
    Inscrit en
    D�cembre 2015
    Messages
    282
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aveyron (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : rien

    Informations forums :
    Inscription : D�cembre 2015
    Messages : 282
    Par d�faut
    Franchement, inutile de rester sur du window.open c'est pas beau, c'est intrusif, �a d�range la navigation du visiteur, et un simple DIV peut le remplacer, c'est simple non d�rangeant, et l�ger par rapport � une fen�tre.
    Moi je m�emb�terais pas.

  7. #7
    Mod�rateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par d�faut
    Bonjour,
    Citation Envoy� par progdebutant
    Salut, je doutes que ce soit autoris� par un serveur, en g�n�ral ils n'aiment pas les window open
    le seul moment o� les serveurs n'aime pas les fen�tres ouvertes c'est l'hiver quand �a caille dehors

    Tr�ve de plaisanterie, le serveur sert et le client dispose, s'il autorise les window.open alors OK sinon alors KO.

  8. #8
    Expert confirm�
    Avatar de Watilin
    Homme Profil pro
    En recherche d'emploi
    Inscrit en
    Juin 2010
    Messages
    3 100
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 36
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activit� : En recherche d'emploi

    Informations forums :
    Inscription : Juin 2010
    Messages : 3 100
    Par d�faut
    On peut toujours envisager une bonne utilisation de window.open aujourd'hui, je ne serai donc pas aussi cat�gorique que progdebutant.

    L'article du MDN � ce sujet est d'une qualit� exceptionnelle, notamment les paragraphes probl�mes d'utilisabilit� et bonnes pratiques. Je recommande leur lecture. Voir aussi les liens vers des tutoriels en bas de page.
    La FAQ JavaScript � Les cours JavaScript
    Touche F12 = la console → l�outil indispensable pour d�velopper en JavaScript !

  9. #9
    Membre tr�s actif
    Homme Profil pro
    rien
    Inscrit en
    D�cembre 2015
    Messages
    282
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aveyron (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : rien

    Informations forums :
    Inscription : D�cembre 2015
    Messages : 282
    Par d�faut
    Moi quand je visite un site je d�teste qu'une fen�tre s'ouvre en plus soit visible soit cach�e, �a g�ne ma navigation tranquille, donc j'imagine que je suis pas le premier que �a g�ne.

    Surtout quand on peut faire plus simple et moins intrusif.
    Moi je pr�f�re donner aux programmeur l'id�e de coder sans fonctions trop g�nantes comme celle-l�, comme �a je serais moins g�n� sur le net
    En plus pour ceux dont le pc manque de ressources, c'est mieux afin de ne pas les bloquer dans leur navigation.

    Y a deux semaines par exemple j'�tais oblig� d'utiliser pendant une semaine un vieux pc portable avec une carte graphique 2D de base et 512 Mo de Ram, et j'avais tellement de mal � visiter les sites anim�s de vid�os, de fen�tres window.open, de DIV bloquants, etc que �'�tait p�nible.
    Donc il vaut mieux pousser les programmeurs � penser aux configs l�g�res des visiteurs, tout le monde y gagnera.

  10. #10
    Membre Expert
    Avatar de Eric2a
    Homme Profil pro
    Technicien
    Inscrit en
    Septembre 2005
    Messages
    1 225
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 54
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activit� : Technicien

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 225
    Par d�faut
    Pour les sites XHTML stricts (et surtout servis en application/xhtml+xml), l'utilisation de window.open() est indispensable pour "simuler" l'attribut target de la balise <a>.

  11. #11
    Membre tr�s actif
    Homme Profil pro
    rien
    Inscrit en
    D�cembre 2015
    Messages
    282
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aveyron (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : rien

    Informations forums :
    Inscription : D�cembre 2015
    Messages : 282
    Par d�faut
    Aaaah d'accord !

    Merci de l'info

    Je pense surtout aux visiteurs qui n'aiment pas les fen�tres qui s'ouvrent sans qu'ils l'ai voulus.

    Watilin merci pour ton lien qui est super !

    NB: lol, sur ce site, chaque fois que je d�fend la cause du peuple je me prend un -1 par un conquistador (tiens �a rime avec conquis'adore ?).

    NB2: Si on voulait d�battre sur le sujet, chose qui serait utile de faire dans un topic d�bat, on pourrait dire que ce n'est pas parce qu'on a une panoplie d'outils qu'on doit pouvoir les utiliser comme on l'entend, il y a des limites comme ne pas g�ner les autres, et le cas de l'industrie de l'armement est un bon exemple, ils proposent des armes mais l'utilisateur ne peut pas les utiliser comme il veut sinon c'est le chaos mortel.
    Heu je vais loin l�^^
    Stop d�bat

  12. #12
    Mod�rateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par d�faut
    Citation Envoy� par progdebutant
    Je pense surtout aux visiteurs qui n'aiment pas les fen�tres qui s'ouvrent sans qu'ils l'ai voulus.
    Ce n'est visiblement pas le cas ici, juste � lire l'url de la fen�tre mais je peux me tromper

    Lorsque l'on demande � remplir un formulaire ou encore � obtenir de l'aide, on ne se trouve pas en pr�sence d'un site qui ouvre des popups publicitaires et qui oui pour le coup sont intrusives, en r�gle g�n�rale ces sites ne revoient pas ma pr�sence.

    Citation Envoy� par progdebutant
    NB: lol, sur ce site, chaque fois que je d�fend la cause du peuple je me prend un -1 par un conquistador (tiens �a rime avec conquis'adore ?).
    Tu n'as pas l'impression que tu le cherches un peu

    NB2: Si on voulait d�battre sur le sujet, (...)
    Stop d�bat
    ne serait ce pas toi qui a engag� le d�bat lors de ton 2�me post [post #6]

  13. #13
    Membre tr�s actif
    Homme Profil pro
    rien
    Inscrit en
    D�cembre 2015
    Messages
    282
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aveyron (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : rien

    Informations forums :
    Inscription : D�cembre 2015
    Messages : 282
    Par d�faut
    Ce n'est visiblement pas le cas ici,
    Oui mais je ne parle pas de lui (l'auteur du post), je parle des visiteurs de son site, comme moi si je visite son site et que des window.open surgissent je serais d��u donc je reviendrais pas sur son site voil�, et je pense aux personnes qui n'aiment pas les fen�tres surgissantes c'est tout (et parfois cach�es).

    Lorsque l'on demande � remplir un formulaire ou encore � obtenir de l'aide, on ne se trouve pas en pr�sence d'un site qui ouvre des popups publicitaires et qui oui pour le coup sont intrusives, en r�gle g�n�rale ces sites ne revoient pas ma pr�sence.
    Oui voil�, c'est pareil pour moi.

    Tu n'as pas l'impression que tu le cherches un peu
    Non, du tout

    ne serait ce pas toi qui a engag� le d�bat lors de ton 2�me post [post #6]
    Oui c'est juste j'ai parl� de �a Mais c'�tait pour dire que c'�tait sujet � d�bat pas pour en d�battre sur ce topic que je voulais garder pour le probl�me du sujet.

Discussions similaires

  1. [pop-up] window.open ne marche pas sous IE...
    Par Palmic dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 27/05/2005, 15h47
  2. coordonn�es d'une fen�tre avec window.open
    Par neecolas dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 25/05/2005, 09h08
  3. Probl�me de titre avec la fonction window.open
    Par kloss dans le forum G�n�ral JavaScript
    R�ponses: 5
    Dernier message: 18/04/2005, 18h34
  4. window.opener ____ perdu
    Par camyo dans le forum G�n�ral JavaScript
    R�ponses: 5
    Dernier message: 10/02/2005, 16h01
  5. QueryString avec window.Open ??
    Par christine dans le forum ASP
    R�ponses: 4
    Dernier message: 29/08/2003, 09h27

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