Usuário com melhor resposta
Abrir pop-up ao clicar em um link em uma página html no CRM

Pergunta
-
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
Todas as Respostas
-
-
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
-
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.
-
<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
-
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
-