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 ...
2 user(s) are reading this topic
0 membro(s), 2 visitante(s) e 0 membros anônimo(s)










