Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/mislz28/public_html/wp-content/themes/css-faq-v2/timeweather/timeweather.php on line 19
  • CSS for Beginers
7 July 2008

Javascript y CSS

Cuándo usted construye páginas web, usted necesita mucho protocolo de transferencia de hipertexto. Cuándo usted construye páginas de Ajax, usted necesita mucho Javascript y algún CSS o cayendo en cascada hojas de estilo. CSS que utiliza con Javascript usted puede cambiar cómo usted llama las miradas.
El Javascript combinado con CSS cambia la ubicación de múltiples marcos en un sitio web. Uno de las funciones populares hacía estos cambios son ilustrados en la figura 3,3. La lección le muestra para cómo cambiar dos marcos con sólo un clic.
Figure 3.3
Function changePages(toolbarULR, mainURL) {
Parent.toolbar.location.href = toolbarULR;
Parent.main.location.href = mainURL,

Esta ilustración le proporciona las escrituras y códigos para cambiar el contenido de dos marcos con sólo un clic. En la ilustración 3,4 usted puede ver para cómo utilizar las funciones que permite usted cambiar tres marcos con sólo un clic.
Figure 3.4
Function changePages(toolbarURL, mainURL, anotherURL) {
Parent.toolbar.location.href = toolbarURL
Parent.main.location.href = mainURL;
Parent.another.location.href = anotherURL;

Utilizar el encima de las ilustraciones usted puede cambiar las ubicaciones de que los principales marcos y la barra de herramientas encuadran para que pasen a la URL correcta. Para cambiar la ubicación de su marco de barra de herramientas y la ubicación de su principal cambio que usted utilizaría las siguientes escrituras en el ejemplo o Figuraría 3,5
Figure 3.5
Toolbar_document2.html and main_document2.html
Aquí usted creará un lazo para hacer los cambios necesarios. El lazo debe parecer algo como la ilustración listó abajo:
<A HREF = “javascript.changePages (“toolbar_document.html’,
‘main_document.html’) :

Utilice la ilustración 3,4 en hacer los cambios adicionales de sus marcos cuando los usuarios hacen clic. Para girar sus páginas, usted puede utilizar unos pocos CSS y los estilos de Javascript respectivamente. Los marcos le proporcionan la mejor manera de girar el contenido. En la ilustración o figura 3,6 usted verá para cómo hacer estos cambios.
Figure 3.6
<FRAMESET onLoad = “rotate( )” COLS = “30%, 70%
FRAMEBORDER = NO BORDER = 0 FRAMESPACING =0>
BORDER = 0 FRAMESPACING = “*200” FRAMEBORDER = NO
<FRAME NAME + ”little” SRC = ”little html”>
<FRAME NAME = “rotateFrame” SRC = “rotate1.html”>
</FRAMESET>
<FRAME NAME = “big” SRC = “big.html”>
</FRAMESET>

Esto completa nuestra ilustración para ahora, pero si usted quiso decir arreglo tres marcos entonces usted utilizaría alguna otra codificación. Este código presentó en exposiciones de figura 3,6 cómo el grande, pequeño, y gira Marco gira dentro del documento y cómo ellos son demostrados. Cuándo la carga de framesets, las funciones que llamamos giran corren. Para controlar cómo el trabajo de framesets nosotros debemos ajustar de nuevo los códigos. Revisaremos estos reajustes en la figura 3,7.
Figure 3.7
Agregamos
Var prefix = ‘rotate’;
Var currentPage = 0;
Var totalPages = 3;
Var lullTime = 5000;

Estos son las variables en el sistema que gira. Para crear la función para girar, utilizamos lo que es visto en la figura 3,8
Figure 3.8
Function rotate( ) {
If (currentPage <totalPages) currentPage++;
Else currentPage = 1;
Parent.rotateFrame.location.href = prefix + currentPage +’hmtl’;
setTimeout(‘rotate’( )’, lullTime);

Las variables para el “currentPage” ayudan a seguir la página y la manera que lo es demostrado. Las variables en el totalPage ayudan a especificar el número de páginas que serán giradas. Es puesto en tres páginas. lullTime es utilizado para especificar las demoras entre las páginas y es calculado en milisegundos. Hemos puesto la demora en esta ilustración a cinco. Una vez que usted completa esta tarea, usted necesitará para crear las funciones para girar todas sus páginas web secuencialmente. Podemos hacer esto en un minuto. Figure 3,6 exposiciones el tratante de onLoad.
Figure 3.9
<html>
<head><TITLE> Girar esas páginas web </TITLE>
<SCRIPT LANGUAGE = “JavaScript”>
<!—
Function rotate( ) {
If (currentPage Else currentPage = 1:
Parent.rotateFrame.location.href = prefix + currentPage + ‘.html’;
setTimeout(‘rotate( )’, lullTime);
}
Var prefix = ‘rotate’;
Var currrentPage = -;
Var totalPages = 3;
Var lullTime = 5000;
// →
</SCRIPT>
</HEAD>
<FRAMESET onLoad = ”rotate( ) ” COLS = ”30%, 70” FRAMEBORDER = NO BORDER = 0
FRAMESPACING = 0>
<FRAMESET ROWS = “*, 200” FRAMEBORDER = NO BORDER = 0 FRAMESPACING = 0>
<FRAME NAME + ”little” SRC = ”little html”>
<FRAME NAME = “rotateFrame” SRC = “rotate1.html”>
</FRAMESET>
<FRAME NAME = “big” SRC = “big.html”>
</FRAMESET>
</html>

Esto completa nuestra lección para ahora. ¡La buena suerte con aprender más en CSS y Javascript!

Tags:

Esta entrada fue publicada en7 July 2008a las13:29 y esta registrada en CSS for Beginers. Puedes seguir cualquier comentario a esta entrada a través delRSS 2.0feed. Puedes dejar un comentario, o rastrear desde tu sitio web

Dejar un comentario

Name (*)
Mail (will not be published) (*)
URI
Comentario