

Upload De Multiplas Imagens
#16
Posted 10/10/2007, 15:23

#17
Posted 10/10/2007, 15:26

Até mais
#18
Posted 10/10/2007, 15:28
entao fiz assim
<li>
<A name="add_imagem">
<a href="#add_imagem" onclick="addFileField();" class="link">Adicionar outra Imagem</a>
</a>
</li>
não é possivel que esteja errado =/
#19
Posted 10/10/2007, 15:34

Tenta fazer o que eu disse ai em cima.
Ou então coloca a chamada da função no próprio href.
Flws...

Edição feita por: Paulo André, 10/10/2007, 15:35.
#20
Posted 10/10/2007, 16:34
<a href="pagina.htm" onclick="função()">Link</a>
Para evitar a navegação na página use um return:
<a href="pagina.htm" onclick="função();return false;">Link</a>
O objetivo de manter a página, é que em navegadores com Javascript desabilitado, essa página seria uma alternativa para a função, no caso poderia ser assim:
<a href="pagina.php?add=<?php print $_GET['add']+1; ?>" onclick="função();return false;">Link</a>
Melhor ainda se o evento for atribuido fora da marcação:
<head> <script> function função(){ ... } window.onload = function(){ document.getElementById('lk').onclick = função; } </script> </head> <body> <a href="pagina.php?add=<?php print $_GET['add']+1; ?>" id="lk">Link</a> </body>
Sacou ?!

Yeah I do have some stories, and it's true I want all the glory ...
#21
Posted 11/10/2007, 15:07
Tudo errado, colocar a âncora é uma POG das tenebrosas, usar void(0) também, e colocar a chamada da função no href piorou. O certo é colocar uma página no href como o esperado e a ação no evento:
<a href="pagina.htm" onclick="função()">Link</a>
Para evitar a navegação na página use um return:<a href="pagina.htm" onclick="função();return false;">Link</a>
O objetivo de manter a página, é que em navegadores com Javascript desabilitado, essa página seria uma alternativa para a função, no caso poderia ser assim:<a href="pagina.php?add=<?php print $_GET['add']+1; ?>" onclick="função();return false;">Link</a>
Melhor ainda se o evento for atribuido fora da marcação:<head> <script> function função(){ ... } window.onload = function(){ document.getElementById('lk').onclick = função; } </script> </head> <body> <a href="pagina.php?add=<?php print $_GET['add']+1; ?>" id="lk">Link</a> </body>
Sacou ?!
neste caso, o campo perde o "conteudo" e voltamos a estaca 0

#22
Posted 11/10/2007, 15:25
É só passar as variáveis por algum dos métodos da linguagem, GET, POST ... etc...
Raramente você vai usar a página alernativa, mas é bom fazer.

Yeah I do have some stories, and it's true I want all the glory ...
#23
Posted 11/10/2007, 15:35
Capisce?

#24
Posted 11/10/2007, 15:44
Qq coisa aprende com quem é profissional:
http://static.photob...pload_v6.3.2.js
Edit--->
Depois de uma amistosa conversa com o Paulo André:
<form name="frm" action="" method="post"> <div id="fields"> </div> <input type="button" id="lk" value="Add" /> </form>
java script:
function addFileField() { var ff = document.createElement("input"); ff.type = "file"; ff.name = "file[]"; var pai = document.getElementById('fields'); pai.appendChild(document.createElement("br")); pai.appendChild(ff); } window.onload = function(){ document.getElementById('lk').onclick = addFileField; }
Edição feita por: bimonti, 11/10/2007, 15:56.

Yeah I do have some stories, and it's true I want all the glory ...
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)