Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite estou com uma dúvida,possuo um sistema que pego uma url através de um registro no banco de dados.
Gostaria de criar um botão que ao clicar copie a url automáticamente.
Sem ser preciso selecionar a url e copiar,pois isso dificultaria o acesso de pessoas que usam celular.
Essa url fica guardada na $url então só seria preciso que esse botão ao ser clicado copie a $url.
Muito obrigado.
Veja se este link ajuda.
Agradeço é isso mesmo que procuro porém estou tentando usar o 4ª modelo que me parece ser o mais simples.
eu coloquei o código js
<script type="text/javascript">
//set path
ZeroClipboard.setMoviePath('http://davidwalsh.name/demo/ZeroClipboard.swf');
//create client
var clip = new ZeroClipboard.Client();
//event
clip.addEventListener('mousedown',function() {
clip.setText(document.getElementById('copy').value);
});
clip.addEventListener('complete',function(client,text) {
alert('copied: ' + text);
});clip.glue('copy');
</script>
e o código HTML
<p><input type="button" id="copy" name="copy" value="Copy to Clipboard" /></p>
Ao invés de copiar da caixa de texto como está fazendo no exemplo preciso fazer com que copie um link que é gerado automáticamente pelo php,tentei inserir php no script js,tentei usar só a variável mas não deu certo nenhum deles,teria uma forma de colocar o link em php dentro desse script js.
o código php que busca a url correta é esse.
$usite = "http://meusite.com.br";
<?=$usite."noticia/$dados[id]-$linkagem&ref=". $_SESSION['usuario_id']."";?>
Veja se este link ajuda.