Abrir item no menu horizontal no iframe principal

Pessoal,
Criei um botão no menu e ele deve abrir um form.
script

Porém, se não houver nada sendo exibido na tela principal, ele aparece. Mas já houver algo, ele não aparece. Só é observado quando fecho a tela sendo exibida.

Alguém pode me ajudar?

Não bastaria atribuir apenas nas configurações do menu a página inicial?

Não Haroldo, infelizmente.
Esse caso ai já fazemos.
Fiz um botão no estilo notificação e quando clico nele devemos fazer o tratamento descrito na imagem target=“menu_do_sistema_iframe” para ele abrir dentro da aba do menu principal.

Tem que ser em javascript.

Se você tiver uma solução, poderia exemplificar?
Obrigado.

Tem que ser na página principal ou pode apenas adicionar uma aba no menu chamando a app em questão?

Apenas adcionar uma aba no menu chamando a app em questão.

window.opener.createIframe(‘item_??’,‘Label_da_aba’,‘Hint_da_aba’,‘alarmclock_24.png’,‘alarmclock_24.png’,’…/seu_form/seu_form.php’);

No onclick do botão.

Obrigado Haroldo.
Imagino que não soube fazer a programação,pois infelizmente não deu certo. Simplesmente o botão até sumiu!

Tentei referenciar a localização das imagens, mas nada.

Onde vc esta colocando esse código?
Deve colocá-lo no onclick do botão

Eu criei um método no menu principal do sistema e o associei a estrutura do mesmo.

Minha orientação é colocar o código direto no evento onclick do botão.

Não tenho experiência com Javascript, será que poderia me ajudar?

apresente o código do seu botão e implemento.

Segue.
Eu não sei colocar o código aqui, assim coloco as imagens.


arq1
arq2


arq5

Muito agradecido pela ajuda.

Haroldo,
Foi respondido do jeito que queria?

Você deve ter pego esse código com alguém ou em algum lugar.

Se desconhece JS acredito que sua ajuda deva vir de quem lhe passou o código.

Sem os fontes para analisar fica complicado.

Fui eu mesmo. :relaxed:

Como faço para inseir o código aqui, pois quando tendo, algumas partes em HMTL somem.

código entre [code] e [/code]

Criei um método com nome TESTE e incluiu na estrutura do menu:

?>
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../_lib/libraries/scriptcase/font-awesome/css/font-awesome.min.css">
	
<style>

.notification {
  background-color: #7093DB;
  color: white;
  text-decoration: none;
  padding: 5px 10px;
  position: relative;
  display: inline-block;
  border-radius: 2px;
}

.notification:hover {
  background: red;
}

.notification .badge {
  position: absolute;
  top: -25px;
  right: -10px;
  padding: 5px 10px;
  border-radius: 50%;
  background-color: red;
  color: white;
}
</style>
</head>
<body>
<?php
$url= '../form_mensagem_ver/form_mensagem_ver.php';
?>

<a href="<?php echo $url ?>" target="menu_admin_iframe" class="notification">
 <span class="fa fa-bell"></span>
 <span id="men" title="Clique aqui para ver as mensagens para você"  class="badge">0</span>
</a>

</body>
</html>


<?PHP

Na ApplicationUnit

?>
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../_lib/libraries/scriptcase/font-awesome/css/font-awesome.min.css">

<style>
.notification {
  background-color: #7093DB;
  color: white;
  text-decoration: none;
  padding: 5px 10px;
  position: relative;
  display: inline-block;
  border-radius: 2px;
}

.notification:hover {
  background: red;
}

.notification .badge {
  position: absolute;
  top: -25px;
  right: -10px;
  padding: 5px 10px;
  border-radius: 50%;
  background-color: red;
  color: white;
}
</style>
</head>
<body>

</body>
</html>


<?PHP

Depois fiz um tratamento para receber as quantidades de valores provindo do banco de dados.
Foi isso.
Agradeço sua ajuda.