none
Abrir pop-up ao clicar em um link em uma página html no CRM RRS feed

Respostas

  • Boas,

    Na configuração da iFrame tem na opção de "restringir script entre frames" activa? Tente desactivar. Em principio o seu código parece-me bem. Na targetWin recebe null a referência para a janela, tente ver se por acaso não é o IE a bloquear esta janela.

    Espero ter ajudado.
    Se respondi a sua pergunta por favor marque como resposta e\ou como útil.


    Pedro Azevedo Crm Specialist 4.0\2011

    • Sugerido como Resposta Azevedo PedroMVP sexta-feira, 21 de junho de 2013 12:02
    • Marcado como Resposta Rafael Pétrus sexta-feira, 21 de junho de 2013 12:08
    sexta-feira, 21 de junho de 2013 12:02

Todas as Respostas

  • Poderia explicar melhor do que precisa, pois utilizo o  window.open(url) normalmente sem problemas no CRM.
    quinta-feira, 20 de junho de 2013 21:19
  • Boas,

    O melhor é colocar um exemplo de como está a chamar o window.open tenha cuidado caso esteja a usar o cliente do outlook deve usar a função openStdWin que abre tanto os clientes do browser como do outlook. Com UR8 surgiu uma nova funçã que veio facilitar o mostrar de uma nova janela, a função openEntityForm.

    Já agora coloque o rollup que está a usar. E coloque a versão do CRM que estás a usar.


    Pedro Azevedo Crm Specialist 4.0\2011

    sexta-feira, 21 de junho de 2013 08:34
  • Eu tenho uma página HTML que está publicada no servidor, essa página tem um link que abre um vídeo de tutorial.

    Tenho que fazer essa página abrir em um popup, porem, acredito que o CRM bloqueia esse tipo de javascript porque quando clico no link ele não abre o popup, mas fora do CRM ele abre.

    Essa página está aparecendo no CRM através de um IFrame.

    sexta-feira, 21 de junho de 2013 11:26
  •     <script type="text/javascript"> function PopupCenter(pageURL, title, w, h) {
        var left = (screen.width / 2) - (w / 2);
        var top = (screen.height / 2) - (h / 2);
        var targetWin = window.open(pageURL, title, 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width=' + w + ', height=' + h + ', top=' + top + ', left=' + left);
    }

    </script>
    </head>
    <body>
        Para visualizar o video tutorial
            <label onclick="PopupCenter('http://servidor/_videosTutorial/Video.htm', '650','600')"
                style="color:Blue; text-decoration:underline; cursor:pointer;"> Clique Aqui ! </label>
      
           
    </body>
    </html>


    Estou utilizando CRM 4.0
    • Editado Rafael Pétrus sexta-feira, 21 de junho de 2013 11:29 Informações Adicionais
    sexta-feira, 21 de junho de 2013 11:29
  • Boas,

    Na configuração da iFrame tem na opção de "restringir script entre frames" activa? Tente desactivar. Em principio o seu código parece-me bem. Na targetWin recebe null a referência para a janela, tente ver se por acaso não é o IE a bloquear esta janela.

    Espero ter ajudado.
    Se respondi a sua pergunta por favor marque como resposta e\ou como útil.


    Pedro Azevedo Crm Specialist 4.0\2011

    • Sugerido como Resposta Azevedo PedroMVP sexta-feira, 21 de junho de 2013 12:02
    • Marcado como Resposta Rafael Pétrus sexta-feira, 21 de junho de 2013 12:08
    sexta-feira, 21 de junho de 2013 12:02
  • Funcionou, desativei essa opção e deu certo !

    Obrigado.

    sexta-feira, 21 de junho de 2013 12:08