jpcw escribió:
El js lo colocas en el header de la misma pagina....
ahora si lo que quieres es que te concatene el codigo del id de la pelicula habria que hacer un pequeño cambio de la siguente forma:
Código :
<script>
function asignaURL(url){
var url = url.value;
var form = document.getElemetById('mi_id_form');
if(url='flv'){
form.action = 'http://www.youtube.com/flv/';
}else if(url='mp4'){
form.action = 'http://www.youtube.com/mp4/';
}else if(url='3gp'){
form.action = 'http://www.youtube.com/3gp/';
}
}
function agregarID(){
var id_video = document.getElemetById('id_video');
var form = document.getElemetById('mi_id_form');
form += id_video.value;
submit();
}
</script>
y en el html de tu pagina asi:
Código HTML :
....
<form id='mi_id_form' action='http://www.youtube.com/' metod='post'>
<input type='text' id='id_video' name='id_video'/>
<select name='el_listado' onchange="asignaURL(this)">
<option value='flv'>FLV</option >
<option value='mp4'>MP4</option >
<option value='3gp'>3GP</option >
</select >
<input type='button' value='enviar' conclick='agregarID()' />
</form >
....
con eso lo que hace es enviar la pagina lo que generas con el asignaURL y le pegas el id del video
probalo y me dices
Tengo el mismo problema, no me da una url tal y como la quiero.
este es el codigo que estoy usando
en la imagen puse youtube.com
pero la pagina con la que quiero que concatene lo que se escribe en id_video es
http://bajar-youtube.com/download/para que asi cuando escriban por ejemplo: gyMAyGoJYlo en id_video y seleccionen
MP4 de por resultado
http://bajar-youtube.com/download/mp4/gyMAyGoJYlo/este
http://samples.unijimpe.net/phpyoutube.php es muy bueno y lo podria instalar en una web pero en mi servidor no funfiona.
Si no se puede asiendolo de una manera simple como me as dicho asta este momento, creo que seria mejor eliminar las opciones de FLV y 3GP asi dejando MP4 que seria la de mejor calidad.
se podra hacer de esta manera ?
http://bajar-youtube.com/download/mp4/
y que de resultado escribiendo gyMAyGoJYlo en la casilla de
ttp://bajar-youtube.com/download/mp4/gyMAyGoJYlo/
la pleca al vinal de gyMAyGoJYlo
/ es muy importante
este es el codigo que uso asta el momento
Código HTML :
<!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>
<script>
function asignaURL(url){
var url = url.value;
var form = document.getElemetById('mi_id_form');
if(url='flv'){
form.action = 'http://bajar-youtube.com/download/flv/';
}else if(url='mp4'){
form.action = 'http://bajar-youtube.com/download/mp4/';
}else if(url='3gp'){
form.action = 'http://bajar-youtube.com/download/3gp/';
}
}
function agregarID(){
var id_video = document.getElemetById('id_video');
var form = document.getElemetById('mi_id_form');
form += id_video.value;
submit();
}
</script>
</head>
<body>
<form id='mi_id_form' action='http://bajar-youtube.com/download/' metod='post'>
<input type='text' id='id_video' name='id_video'/>
<select name='el_listado' onchange="asignaURL(this)">
<option value='flv'>FLV</option >
<option value='mp4'>MP4</option >
<option value='3gp'>3GP</option >
</select >
<input type='button' value='enviar' conclick='agregarID()' />
</form >
</body>
</html>
Gracias por todo