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 :

window open n'ouvre pas de new window IE11


Sujet :

JavaScript

  1. #1
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut window open n'ouvre pas de new window IE11
    bonjour a tous

    j'ai a nouveau un soucis que je pige pas je n'arrive pas a ouvrire une new window
    le message"toto" apparrait donc les lignes precedente ne generent pas d'erreur
    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    function apercu(){
        var myWindow = window.open("", "MsgWindow", "width=200,height=100");
        myWindow.document.write("<p>This is 'MsgWindow'. I am 200px wide and 100px tall!</p>");
        alert("toto");
        //myWindow .window.print();
        //myWindow .window.close();
        //myWindow .close();
        //return true;
    }
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  2. #2
    Modérateur
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 077
    Points : 17 165
    Points
    17 165
    Par défaut
    Salut

    Peut être n'as tu pas vue la demande d'autorisation qui apparait dans le bas de la page du navigateur.
    Nom : Autoriser.JPG
Affichages : 245
Taille : 32,0 Ko
    La demande disparait après quelques secondes, si tu ne lui as pas donné le Ok, il n'est plus possible d'ouvrir aucune fenêtre par code.
    Soyez sympa, pensez -y
    Balises[CODE]...[/CODE]
    Balises[CODE=NomDuLangage]...[/CODE] quand vous mettez du code d'un autre langage que celui du forum ou vous postez.
    Balises[C]...[/C] code intégré dans une phrase.
    Balises[C=NomDuLangage]...[/C] code intégré dans une phrase quand vous mettez du code d'un autre langage que celui du forum ou vous postez.
    Le bouton en fin de discussion, quand vous avez obtenu l'aide attendue.
    ......... et pourquoi pas, pour remercier, un pour celui/ceux qui vous ont dépannés.
    👉 → → Ma page perso sur DVP ← ← 👈

  3. #3
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut re
    bonjour progElect

    je n'ai pas le blob que tu montre dans la capture

    et!!


    sur mon ancien Wysiwyg (fichier html local )ouvert avec IE le new window s'ouvre bien
    dans le nouveau WysiWig (fichier html local )ouvert avec IE le new window ne s'ouvre pas

    j'en viens a me demander si il n'y a pas une corellation avec des eventuelles meta données propre au fichier

    sachant que les deux fichier ont le meme header etc......
    je vois que ca

    le newwindow de l'ancien sert a "apercu et impression et il fonctionne

    voila le code de l'ancien wysiwyg et qui fonctionne tres bien meme aujourd'hui

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    function impression() {
        var contenu = document.createElement("DIV");
        contenu.id = "content";
        contenu.innerHTML = document.getElementById("editeur").innerHTML;
        contenu.style.width = document.body.clientWidth - 20 + "px";
        contenu.style.height = "100%";
        topmoins = document.getElementById("editeur").offsetTop;
        //contenu.innerHTML=contenu.innerHTML.replace(/size=\"7"/gi, "style=\"font-size:50px;\""); 
        //contenu.innerHTML=contenu.innerHTML.replace(/size=\"3"/gi, "style=\"font-size:20px;\""); 
        //contenu.innerHTML=contenu.innerHTML.replace(/size=\"4"/gi, "style=\"font-size:22px;\""); 
        //contenu.innerHTML=contenu.innerHTML.replace(/size=\"5"/gi, "style=\"font-size:32px;\""); 
        //contenu.innerHTML=contenu.innerHTML.replace(/size=\"6"/gi, "style=\"font-size:40px;\"");
        elements = contenu.getElementsByTagName("*");
        for (var i = 0; i < elements.length; i++) {
            if (elements[i].tagName == "DIV" || elements[i].tagName == "IMG") {
                if (elements[i].parentElement == contenu) {
                    elements[i].style.top = elements[i].style.top.replace("px", "") - topmoins + 5 + "px";
                };
            };
        }
     
        var fen = window.open("", "", "toolbar=0, menubar=0, scrollbars=1, resizable=1,status=0, location=0, left=10, top=10");
        fen.resizeTo(screen.availWidth, screen.availHeight);
        fen.document.title = "Impression du document";
        zone = document.getElementById("editeur").innerHTML;
        fen.document.body.innerHTML += "<style>p{margin:0;}</style>" + contenu.outerHTML;
        fen.window.print();
        fen.window.close();
        fen.close();
        return true;
        //var fen = window.open("","_blank","width=800,height=500,left=1,top=1,menubar=yes,toolbar=no,location=no,resizable=1,scrollbars=yes");
        //fen .document.open(); fen .document.write("<!doctype html><html><head><style>p{font-size:12px;margin-top:0;padding:0} #content{postion:absolute;left:0px;top:0px;display:block;border:3px solid red;"+WW+HH   +"}</style><\/head><body onload=\"print();\"><div id=\"content\">" + contenu.innerHTML+ "<\/div><\/body><\/html>");
        //alert(fen.document.body.innerHTML);
        //fen .document.close();
        // fen.window.close();
        //fen.close();
        //return true;

    le blob dont tu parle effectivement je l'ai a l'ouverture du fichier bien entendu je click OK ca c'est evident sinon rien ne fonctionne


    tu fait bien quand meme de me parler de ca parceque j'ai un etrange comportement du wysiwyg recent
    tiens toi bien!!! le blob n'aparait pas a l'ouverture du fichier POURTANT !!! mes boutons fonctionnent
    LES DEUX WISIWIGS SONT DANS L ARCHIVE
    il n'y a que les deux fichier html dans l'archive
    vraiment bizarre??????
    Fichiers attachés Fichiers attachés
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  4. #4
    Membre expert
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    2 874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 2 874
    Points : 3 721
    Points
    3 721
    Par défaut
    Salut,

    Ah ton fameux éditeur wysiwyg enfin dévoilé ! Envisages-tu de le mettre dans la section "contibuez" ?

    Sinon ce serait mieux avec les images, peux-tu les rajouter ?

  5. #5
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 379
    Points : 12 075
    Points
    12 075
    Billets dans le blog
    8
    Par défaut re
    bonjour beguiner

    dévoilé????? pour le nouveau il a largement été devoilés dans les discution de ces derniers jour et pour l'ancien dans les discussions de l'annéee précedente

    ne pas oublier que ce wysiwyg est en priorité destiné a fonctionner dans un Userform (VBA EXCEL) donc la contrib finale sera dans les contrib de (General VBA)

    cela dit ca me gene absolument pas de le mettre dans les post de javascript

    pour ce jour c'est la curiosité du comportement a l'ouverture different des deux wysiwyg de l'archive
    l'un declenche le blob d'avertissement activx l'autre non alors ca c'est fort

    et du fait que le nouveau ne declenche pas le blob c'est peut etre pour ca que ma fonction new window ne fonctionne pas
    les deux dossier d'images en pieces jointes
    peut etre dans l'ancien les chemen sont en dur (a modifier donc)
    pour le nouveau c'est chemin relatif il me semble
    Fichiers attachés Fichiers attachés
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  6. #6
    Membre expert
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    2 874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 2 874
    Points : 3 721
    Points
    3 721
    Par défaut
    Oui on le connaissait depuis le temps mais là on a le source en entier !

    Sinon c'est mieux avec les images.

    Pour ton problème je ne peux pas tester, je n'ai pas de version récente de IE...

Discussions similaires

  1. window Open ne marche pas sous IE
    Par jejeman dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 26/11/2009, 18h44
  2. window.open() ne fonctionne pas sur IE
    Par brunoperel dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 06/08/2009, 23h01
  3. window.open ne transmet pas mes variables POST
    Par schwarzy2 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 10/06/2008, 16h38
  4. window.open : "fullscreen" fonctionne pas sous fir
    Par golgauth dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 12/11/2005, 06h02
  5. [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

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