Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

BJ_

:: Menu dinâmico ::

Recommended Posts

Estou tendo dificuldades em passar as várias do php para o js.

Tenho isso no corpo php.

<script language="JavaScript1.2" src="menu.js"></script>

<?

.

.

$valor=" 'Osvaldir Santos','location='show_colunista.php?nome=Osvaldir Santos' ";

.

.

?>

 

<script language="JavaScript1.2">mmLoadMenus(<? echo $valor ?>);</script>

 

 

------MENU.JS

function mmLoadMenus(valor) {

if (window.mm_menu_0910040416_0) return;

window.mm_menu_0910040416_0 = new Menu("root",120,20,"Verdana, Arial, Helvetica, sans-serif",11,"#87b316","#006600","#def396","#cfe498","left","middle",3,0,100,-5,7,true,true,true,0,false,false);

mm_menu_0910040416_0.addMenuItem(valor);

 

Como faço para escrever o valor da váriavel na parte em vermelho?

Como ele está dentro da função e não vai ser ecrito na tela, não posso usar document.write.

 

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não pq isso não está no PHP e sim no JS.Acho que tenho que escrever isso em javascript.Mas não sei como fazer isso!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nomeie o arquivo menu.js para menu_js.php, faça desse arquivo um script php que gera um JS, na hora de incluir o script na página, basta mudar o nome:<script language="JavaScript1.2" src="menu_js.php"></script>Sei que parece loucura, mas a maioria dos menus dinamicos em JavaScript, são feitos desse jeito.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.