seu230
Usuario Novato
Usuario Novato

Wolas amigos forero, podrian ayudarme con un script para enviar un texto constante al portapapeles al hacer click en un hipervinculo muxas gracias

User 28318
User 28318
Machacateclados
Machacateclados

En HEAD:

Codigo:

<script language="javascript">
// adaptación por Jallmalatesta, http://empacho-de-melon.webcindario.com
// del script que aparece originalmente en http://www.htmlgoodies.com/beyond/clipboard.html
function copiar_portapapeles(texto)
{
if (navigator.appName.indexOf( "Microsoft" ) != -1){
document.getElementById('area_de_texto').innerText = texto;
document.getElementById('area_de_texto').createTextRange().execCommand( "Copy" ) ;
}
}
</script>


en BODY:
Codigo:

<textarea id="area_de_texto" style="display:none;">
<a href="javascript:copiar_portapapeles('ESTE TEXTO SE VA A COPIAR EN EL PORTAPAPELES')">Usuarios de Internet Explorer, pulsa aquí para copiar al portapales el mensaje: "ESTE TEXTO SE VA A COPIAR EN EL PORTAPAPELES"</a>


salu2 a to2
User 28318
User 28318
Machacateclados
Machacateclados

Más sencillo aún:

en HEAD:

Codigo:

<script language="javascript">
// adaptación por Jallmalatesta, http://empacho-de-melon.webcindario.com
// del script que aparece originalmente en http://www.codebase.nl/index.php/command/viewcode/id/174
function copiar_portapapeles(texto)
{
if (navigator.appName.indexOf( "Microsoft" ) != -1){
window.clipboardData.setData( "Text", texto );
}
}
</script>


en BODY:
Codigo:

<a href="javascript:copiar_portapapeles('ESTE TEXTO SE VA A COPIAR EN EL PORTAPAPELES')">Usuarios de Internet Explorer, pulsa aquí para copiar al portapales el mensaje: "ESTE TEXTO SE VA A COPIAR EN EL PORTAPAPELES"</a>


En el enlace mencinado:
http://www.codebase.nl/index.php/command/viewcode/id/174
da la solución para la familia Mozilla. Lo he probado pero Mozilla se toma ciertas precauciones de seguridad que lo hacen poco útil. Lo cual se agradece.

salu2 a to2
Avatar Image
Usuario Novato
Usuario Novato

ola esta es mi exposición, tengo un codigo k me funciona en IE pero no en mozilla y me gustaría adaptarlo para los 2 alguien me puede ayudar?? ai va el codigo:

<script language=JavaScript1.2>
// ancho
var marqueewidth=312
// alto
var marqueeheight=100
// velocidad
var speed=2
// contenido del scroll

var marqueecontents=
'- <a href="obras.html">Web en construcción (16/02/05)</a><br><br><br</a>'
+'- <a href="afiliados.html">Quieres ser uno de nuestros afiliados??</a><br><br><br></a>'
if (document.all)
document.write('<marquee direction="up" scrollAmount='+speed+' style="width:'+marqueewidth+';height:'+marqueeheight+'">'+marqueecontents+'</marquee>')
function regenerate(){
window.location.reload()
}
function regenerate2(){
if (document.layers){
setTimeout("window.onresize=regenerate",330)
intializemarquee()
}
}
function intializemarquee(){
document.cmarquee01.document.cmarquee02.document.write(marqueecontents)
document.cmarquee01.document.cmarquee02.document.close()
thelength=document.cmarquee01.document.cmarquee02.document.height
scrollit()
}
function scrollit(){
if (document.cmarquee01.document.cmarquee02.top>=thelength*(-1)){
document.cmarquee01.document.cmarquee02.top-=speed
setTimeout("scrollit()",100)
}
else{
document.cmarquee01.document.cmarquee02.top=marqueeheight
scrollit()
}
}
window.onload=regenerate2
</script>

El codigo lo k ace es un scrollin de una noticias.
gracias de antemano

User 28318
User 28318
Machacateclados
Machacateclados

Confieso que no entiendo el objeto del script. Supongo que intenta modificar algo en el comportamiento standar de la etiqueta marquee. Pero no he logrado averiguar cuál. La etiqueta marquee es soportada por IE, Mozilla, Firefox u Opera. Por lo tanto, basta poner (en lugar del script) lo siguiente:

Codigo:

<marquee direction="up" scrollAmount="1" height="50" style="width:270; ;border:1px solid black">
<a href="obras.html">Web en construcción (16/02/05)</a><br><br>
<a href="afiliados.html">Quieres ser uno de nuestros afiliados??</a>
</marquee>


salu2 a to2
Avatar Image
Machacateclados
Machacateclados

lo probe el ejemplo de abajo y esta perfecto GiñoGiño

gracias por el esfuerzo

algun dia me dedicare a aprender algo mas profundo que html y flash loco

como php y esos scrips pos ahora no me da el tiempo con el colegio Sonrisa Gigante

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares