Buenas.
Resulta que estoy haciendo un bbcode de phpbb3 de youtube con parámetros, de tal forma que además de introducir la url se pueden meter el ancho y el alto.
Hasta ahí bien porque he conseguido que funcione.
Pero ahora lo que quiero es que si no se introducen los parámetros de altura y anchura (que sean = null) pues que ponga unos por defecto.
El código del uso del bbcode es:
Código:
[youtubeparam={NUMBER1}:{NUMBER2}]htp://{SIMPLETEXT1}.youtube.com/watch?v={SIMPLETEXT2}[/youtubeparam]
Siendo NUMBER1 el ancho (width) y NUMBER2 el alto (height).
Y este es el código del html que sustituye al bbcode:
Código:
<script type="text/javascript">
var ancho = 660;
var alto = 525;
if {NUMBER1} != null{
ancho = {NUMBER1};
}
if {NUMBER2} != null{
alto = {NUMBER2};
}
</script>
<object width= ancho height=alto>
<param name="movie" value="htp://{SIMPLETEXT1}.youtube.com/v/{SIMPLETEXT2}&autoplay=0&fs=1"></param><param name="wmode" value="transparent"></param>
<param name="allowFullScreen" value="true"></param>
<embed src="htp://{SIMPLETEXT1}.youtube.com/v/{SIMPLETEXT2}&autoplay=0&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" wmode="transparent" width=ancho height=alto></embed></object>
No se si los "ifs" estarán bien (sobre todo lo de null), pero vamos que he probado scripts más sencillos como:
Código:
<script type="text/javascript">
var ancho = {NUMBER1};
document.write(ancho);
</script>
Y me escribía el valor de {NUMBER1} pero luego no se pasarle ancho al embed.
Alguien sabe como puedo hacer esto?.
Un saludo y gracias de antemano.
P.D.- Lo de htp en vez de http en las direcciones es porque como tengo menos de 30 mensajes no me deja poner urls.