Comunidad de diseño web y desarrollo en internet online

YOUTUBE!!

Citar            
MensajeEscrito el 01 Sep 2010 10:45 pm
saludos :oops: :oops: :wink: :wink: ^^ ^^

estoy desarrollando un pequeño proyecto y en este encontre un Limite a mis Conocimiemtos:

el usuario ingresa una URL de YOUTUBE por ejemplo:

http://www.youtube.com/watch?v=Yi52HjJbwVQ

la sube y carga la WEB Completa

lo que Deseo :oops: es que cuando el usuario escriba la URL

http://www.youtube.com/watch?v=Yi52HjJbwVQ

y le de subir un JS lo cambie por

http://www.youtube.com/v/Yi52HjJbwVQ

es dicir cambia watch?v=Yi52HjJbwVQ por v/Yi52HjJbwVQ

Gracias por toda LA AYUDA!!!


^^ ^^ ^^ ^^ :love: :love: :love: :oops: :oops: :oops: :oops:

Por lorenaFLASH

45 de clabLevel



 

firefox
Citar            
MensajeEscrito el 02 Sep 2010 08:55 pm
Sencillo mi estimado utiliza el Metodo replace() de javascript para manejo de cadenas debes de colocar algo como esto

Código Javascript :

var $url   =   "http://www.youtube.com/watch?v=Yi52HjJbwVQ"; //Aqui almacena la url que te envien
var $vid   =   $url.replace(/watch\?v=/,"v/"); // Aqui cambias la parte de texto que deseas y la almacenas en la variable $vid

Servido mi estimado. Pruebalo y nos cuentas.

COPY, PASTE, PLAY AND ENJOY

Por NeoCesar

Claber

1415 de clabLevel

14 tutoriales

Genero:Masculino  

Algun lugar dentro de la Matrix (Lima - Perú)

chrome
Citar            
MensajeEscrito el 07 Sep 2010 07:27 pm
Muchas Graicas por la Ayuda.

Y en mi caso soy ESTIMADA :oops: :oops: :wink: :wink: ^^ ^^

no e podido resolver el pequeño problemita este es mi codigo no se cual pueda ser el problema :oops:

/--------------------------------------------------------------------------------------------------------------------------------------------------------/

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css">

#logo {
position: absolute;
top:80px;
left:123px;
}
</style>
<script language="javascript">
var $url = "value";
var $vid = $url.replace(/watch\?v=/,"v/");
</script>
</head>
<body style="background:#FFCC33;">
<div id="logo">
<form onsubmit="this.action=this.ir.vid">
<p>
<input type="text" name="ir" value="http://" size="20">
<input type="submit" name="Enviar" value="+">
</form>
</div>
</body>
</html>

/--------------------------------------------------------------------------------------------------------------------------------------------------------/

Gracias por TODO :wink: :wink: ^^ ^^

Por lorenaFLASH

45 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 Sep 2010 08:22 pm
Hay varios errores el primero donde dice

Código Javascript :

var $url = "value";
estas igualando la variale $url a la cadena value cuando debiera estar igualado al valor del input ir, para esto debemos hacer las siguiente modificacion.
En tu html agrega el atributo id a tu input para que quede asi

Código HTML :

<input type="text" name="ir" id="ir" value="http://" size="20"> 
En tu javascript corrige la linea que te mencione para que quede asi

Código Javascript :

var $url = document.getElementById("ir").value

Ya corregimos un error, vamos por el segundo, la accion "onsubmit" de tu form nunca va a hacer nada con la instruccion que has puesto, para lo que supongo quieres debes hacer cambia todo tu javascript por este:

Código Javascript :

function goto(){
   var $url = document.getElementById("ir").value;
   var $vid = $url.replace(/watch\?v=/,"v/"); 
   window.location = $vid;
}
Y en tu html corrige tu form cambia onsubmit por action y pon:

Código HTML :

<form action="javascript:goto()">

Con todo eso lograras que al hacer click en tu boton de submit se abra el video ingresado a toda pantalla. Espero que te haya servido.

Sorry por lo de estimado, estoy acostumbrado a contestar a los manes de por aqui, es poco usual que pregunte una chica, y com la verdad no me fijo en quien hace la pregunta a veces come este error mi "ESTIMADA" xD si tienes teles pues ahi TV's.

Pruebalo y de ahi nos cuentas

COPY, PASTE, PLAY 'N ENJOY

Por NeoCesar

Claber

1415 de clabLevel

14 tutoriales

Genero:Masculino  

Algun lugar dentro de la Matrix (Lima - Perú)

chrome
Citar            
MensajeEscrito el 07 Sep 2010 09:00 pm
Muchisimas GRACIAS... A funcionado :wink: :wink:
:wink:

Por lorenaFLASH

45 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.