Diferencia entre revisiones de «Usuario:ManuelRomero/JavaScript/lenguajeJS/conceptosGenerales»
De WikiEducator
< Usuario:ManuelRomero | JavaScript | lenguajeJS
| Línea 174: | Línea 174: | ||
</source> | </source> | ||
| − | + | </div> | |
<div class="slide"> | <div class="slide"> | ||
| Línea 187: | Línea 187: | ||
*El código JavaScript se ejecutará cuando se cargue esa parte de la página. | *El código JavaScript se ejecutará cuando se cargue esa parte de la página. | ||
*En secciones siguientes veremos en qué momento se ejecuta en función de dónde sea ubicado | *En secciones siguientes veremos en qué momento se ejecuta en función de dónde sea ubicado | ||
| + | </div> | ||
| + | <div class="slide"> | ||
| + | ;Colocación del código | ||
[[Archivo:areas_html.png]] | [[Archivo:areas_html.png]] | ||
| − | + | </div> | |
| − | + | <div class="slide"> | |
| − | = | + | |
| − | + | ||
====JavaScript en el head==== | ====JavaScript en el head==== | ||
<source lang="html4strict"> | <source lang="html4strict"> | ||
| Línea 206: | Línea 207: | ||
*Ejecución mediante llamada, al “disparar” (trigger) un evento. | *Ejecución mediante llamada, al “disparar” (trigger) un evento. | ||
*Ejecución previa a la renderización del del body | *Ejecución previa a la renderización del del body | ||
| + | </div> | ||
| + | <div class="slide"> | ||
</div> | </div> | ||
| Línea 227: | Línea 230: | ||
<div class="slide"> | <div class="slide"> | ||
====JavaScript en un fichero externo==== | ====JavaScript en un fichero externo==== | ||
| − | <source lang=" | + | *Esta parte es importante y aún no la hemos visto |
| + | *Hemos empezado con funciones, esto va a permitirnos separar las cosas y organizarnos mejor | ||
| + | <source lang="html5"> | ||
<html> | <html> | ||
<head> | <head> | ||
| Línea 236: | Línea 241: | ||
</html> | </html> | ||
</source> | </source> | ||
| + | *Tiene diferentes utilidades | ||
| + | #Para ahorrar código si se van a ejecutar los mismos scripts en varias páginas html. | ||
| + | #El script de JavaScript externo debe tener extensión .js | ||
| − | |||
| − | |||
| − | |||
</div> | </div> | ||
<div class="slide"> | <div class="slide"> | ||
====JavaScript como valor de un atributo ==== | ====JavaScript como valor de un atributo ==== | ||
| + | *Esta parte la estudiaremos al adentrarnos en el DOM, pero la presentamos | ||
<source lang="html4strict"> | <source lang="html4strict"> | ||
<html> | <html> | ||
| Línea 261: | Línea 267: | ||
</div> | </div> | ||
<div class="slide"> | <div class="slide"> | ||
| + | {{DGA tarea| | ||
| + | Title=Prueba estos códigos | ||
| + | |'''''Escribe el código de los pequeños scripts anteriores''''' | ||
| + | *Siéntete cómodo para poder modificar cosas | ||
| + | }} | ||
| + | {{DGA tarea| | ||
| + | Title=Crear una función | ||
| + | |Crea una función que me devuelva la fecha actual | ||
| + | *Usa la función getDate() para este cometido | ||
| + | }} | ||
| + | |||
=== Etiqueta noscript=== | === Etiqueta noscript=== | ||
| Línea 271: | Línea 288: | ||
====Ejemplo uso etiqueta noscript==== | ====Ejemplo uso etiqueta noscript==== | ||
| − | <source lang=" | + | <source lang="html5"> |
<head> | <head> | ||
…. | …. | ||
| Línea 290: | Línea 307: | ||
<div class="slide"> | <div class="slide"> | ||
| − | = | + | |
| + | {{DGA tarea | ||
| + | |Title=Probamos la etiqueta no script | ||
| + | |'''''Deshabilita la opción de ejecutar script''''' | ||
| + | *Para ello en chrome | ||
| + | #Vamos al menú de opciones [[Archivo:menuOpcionesChrome.png]] | ||
| + | #Vamos a Configuración | ||
| + | #Bajamos hasta el final y vamos a '''configuracion avanzada''' | ||
| + | #En la opción o sección '''''Privacidad''''' seleccionamos '''Configuracion de contendio''' | ||
| + | [[Archivo:opcionPrivacidadChrome.png]] | ||
| + | *Buscamos la sección JavaScript y seleccionamos la opción ''''No permitir que ningún sitio ejecute JavaScript''''' | ||
| + | [[Archivo:opcionJavaScriptChrome.png]]]] | ||
</div> | </div> | ||
| Línea 344: | Línea 372: | ||
</div> | </div> | ||
<div class="slide"> | <div class="slide"> | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
Revisión de 10:44 29 feb 2016



