• Viernes 29 de Marzo de 2024, 14:26

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - nicolas_alvarezmon

Páginas: [1]
1
JavaScript / class en javascriptII
« en: Jueves 28 de Julio de 2011, 07:30 »
Q tal Experto tengo la siguiente class lo que quisiera es mostrar en pantalla con la
clase imprime() seria los datos "hp" y "semitorre", la ejecuto la pagina y me da el alert
y me dice en el primer cartel (alert) undefined y en el segundo carte (alert) "semitorre". Lo q tendria
q hacer seria mostrar en el 1mer alert "hp" y en el 2do alert "semitorre".
A qui esta el codigo. Mas abajo probe de otra manera haciendo una clase "caja" q involucre
a las 3 fx imprime, interior , exterior, y no fx tampoco. Da el mismo error q el codigo1.
Quiza falte algo no se me ocurre que.

Codiogo1

<script>
function imprime()
{
alert (this.marca);
alert(this.caja);
}

function interior(marca)
{
this.marca=marca;
this.imprime=imprime;
}
function exterior(caja)
{
this.caja=caja;
this.imprime=imprime;
}
mipc=new interior("hp")
mipc=new exterior("semitorre")
mipc.imprime();
</script>

+++++++++++++++++
codigo 2

<script>
function caja(imprime,interior,exterior)
{
this.imprime=imprime;
this.interior=interior;
this.exterior=exterior;
}

function imprime()
{
alert (this.marca);
alert(this.caja);
}

function interior(marca)
{
this.marca=marca;
this.imprime=imprime;
}

function exterior(caja)
{
this.caja=caja;
this.imprime=imprime;
}

mipc=new caja()
mipc=new interior("hp")
mipc=new exterior("semitorre")
mipc.imprime();

</script>
Saludos cordiales.

2
JavaScript / cargar pagina html basica con ajax
« en: Sábado 16 de Julio de 2011, 18:10 »
Hola experto, tengo 2 code de <script>para cargar paginas. El problema es q no se cargan las paginas q yo le indico y me dice "acceso denegado".
E aqui el codigo <script>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>As&iacute;ncrono Javascript y XML</title>
<link href="misestilos.css" rel="stylesheet" type="text/css">

</head>
<body>
<div id="menu"> <a href="javascript:llamarasincrono('tutorial1.htm', 'contenidos');">El sentido del tacto</a> <a href="javascript:llamarasincrono('tutorial2.htm', 'contenidos');">Sensaciones</a> </div>
<div id="contenidos">
   <h3>En esta capa se cargar&aacute; as&iacute;ncronamente dos fragmentos de c&oacute;digo (x)html.</h3>
   <p>Escoger una opci&oacute;n del men&uacute;... </p>
</div>
<script>
// Documento JavaScript
// Esta función cargará las paginas
function llamarasincrono (url, id_contenedor)
{
    var pagina_requerida = false;
    if (window.XMLHttpRequest)
    {
        // Si es Mozilla, Safari etc
        pagina_requerida = new XMLHttpRequest ();
    } else if (window.ActiveXObject)
    {
        // pero si es IE
        try
        {
            pagina_requerida = new ActiveXObject ("Msxml2.XMLHTTP");
        }
        catch (e)
        {
            // en caso que sea una versión antigua
            try
            {
                pagina_requerida = new ActiveXObject ("Microsoft.XMLHTTP");
            }
            catch (e)
            {
            }
        }
    }
    else
    return false;
    pagina_requerida.onreadystatechange = function ()
    {
        // función de respuesta
        cargarpagina (pagina_requerida, id_contenedor);
    }
    pagina_requerida.open ('GET', url, true); // asignamos los métodos open y send
    pagina_requerida.send (null);
}
// todo es correcto y ha llegado el momento de poner la información requerida
// en su sitio en la pagina xhtml
function cargarpagina (pagina_requerida, id_contenedor)
{
    if (pagina_requerida.readyState == 4 && (pagina_requerida.status == 200 || window.location.href.indexOf ("http") == - 1))
    document.getElementById (id_contenedor).innerHTML = pagina_requerida.responseText;
}

</script>

Páginas: [1]