Convertir HTML a ASP, PHP o JSP
0 COMENTARIOS - Publicado hace 26 meses - Clasificado en: HTML, PHP, ASP, JSPResponse.Right es una herramienta web, tan simple como útil puede llegar a sernos. Convierte el HTML que le pasemos a una variable en el lenguaje que previamente le hayamos indicado (ASP, PHP o JSP). Esta herramienta puede facilitar el trabajo en una de las tareas más odiosas a la hora de programar: convertir HTML que debe ser servido por un lenguaje de servidor. Por ejemplo, supongamos este comienzo de un newsletter que deseamos enviar a través de PHP. TendrÃamos un código similar a éste:
<html>
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Newsletter Sample</title>
</head>
<body background="background.gif">
que la herramienta nos devolverá:
<?php
$sContenido.='<html>'."\n";
$sContenido.='<head>'."\n";
$sContenido.='<meta http-equiv="Content-Language" content="en-us">'."\n";
$sContenido.='<meta http-equiv="Content-Type" content="text/html; charset=utf-8">'."\n";
$sContenido.='<title>Newsletter Sample</title>'."\n";
$sContenido.='</head>'."\n";
$sContenido.='<body background="background.gif">'."\n";
?>
Ejecutando archivos JS en servidores remotos
0 COMENTARIOS - Publicado hace 35 meses - Clasificado en: JS, CROSSDOMAIN, AJAX Autor: Albert CoronadoUna de las limitaciones de AJAX es que no se pueden hacer llamadas a servidores remotos. Es decir, que si tenemos una aplicacion AJAX en el servidor X todos los archivos llamados deben estar en el servidor X. En caso de hacer aplicaciones AJAX y querer obtener los datos de un servidor remoto lo podemos hacer mediante la creación de TAG Script en el codigo HTML en lugar de utilizar el objeto HttpRequest.
HTML
<html>Javascript:
<body>
<script>
var contador=0;
function execJS(url) {
var sc = document.createElement("script");
sc.setAttribute("charset", "utf8");
sc.src = url;
document.getElementsByTagName("body")[0].appendChild(sc);
}
</script>
<a href="javascript: execJS('webintenta.js');">Click aquí para ejecutar el script remoto.
(<span id="contador">0</span>) </a>
</body>
</html>
alert("Hi World"); contador++; document.getElementById("contador").innerHTML=contador;
En este ejemplo se puede ver como una página web(webintenta.html) hace una llamada a código remoto(webintenta.js). Simplementa muestra un mensaje y actualiza un contador.
Otra ventaja de esta técnica es que se pueden llamar archivos PHP que retornen código javascript pasándoles paramentros por la URL.
Esta técnica es la que utilizan aplicaciones como Google Maps a la hora de generar los Mapas en la web.
Ver Ejemplo en funcionamiento » »
JSMin: compresor para códigos Javascript
0 COMENTARIOS - Publicado hace 38 meses - Clasificado en: JAVASCRIPT, COMPRESOR, JSMINJSMin es un filtro que borra los comentarios y espacios en blanco innecesarios de tus scripts Javascript, llegando incluso a reducir su tamaño a la mitad. JSMin realiza los cambios sobre el mismo archivo que le indiques para procesar, sobreescribiéndolo y el resultado suele ser francamente ilegible, recuerda guardar copias de seguridad de todos tus archivos.





















Andres en Arte vs Diseño
