cosa de oca

‏@rdavix
@ProgVillera conoces al villero que hizo la web de OCA?

asdopajkdsd eto e increible, la verda q me kede sin palabra. Lo unico q tengo pa deci e gracia @rdavix po el aporte!.

keda en utede la interpretacion, pofavor miren todo entero no tiene deperdicio!

http://www.oca.com.ar/

<script language="JavaScript">
    var docWidth = "420";
    var docWidth1 = "420";
    var docWidth2 = "420";
    var UrlArray = new Array(70);
    var UrlExterna = 0;

    UrlArray[0] = "Contenidos_Dinamicos/Noticias.asp";
    UrlArray[1] = "Contenidos/suhistoria.htm";
    UrlArray[2] = "Contenidos/estnaceinternac.htm";
    UrlArray[3] = "http://www.oca.bumeran.com.ar/aplicantes"; //"Contenidos/recursoshumanos.htm";
    UrlArray[4] = "Contenidos/polcalidad.htm";
    UrlArray[5] = "Contenidos/pregfreq.htm";
    UrlArray[6] = "Contenidos_Dinamicos/Noticias.asp";
    UrlArray[7] = "Contenidos/sitemap.htm";
    UrlArray[8] = "Contenidos/tyc.htm";
    UrlArray[9] = "Contenidos/protdatper.htm";


    UrlArray[11] = "Contenidos/OCA-online.htm";
    UrlArray[12] = "Contenidos/OCA-mobile.htm";
    UrlArray[13] = "Contenidos/OCA-delivery.htm";
    UrlArray[14] = "Contenidos/OCA-prepactado.htm";
    UrlArray[15] = "Contenidos/OCA-contact.htm";
    UrlArray[16] = "Contenidos/OCA-printing.htm";
    UrlArray[17] = "Contenidos/OCA-rendicion.htm";
    UrlArray[18] = "Contenidos/OCAe-carta.htm";
    UrlArray[19] = "Contenidos/OCAe-carta-express.htm";
    UrlArray[20] = "Contenidos/OCAe-telegrama.htm";
    UrlArray[21] = "Contenidos/OCAe-carta-documento.htm";

    UrlArray[31] = "Contenidos_Dinamicos/tarifario.htm";
    UrlArray[32] = "Contenidos/ocapostal.htm";
    UrlArray[33] = "Contenidos_Dinamicos/internacional.htm";
    UrlArray[34] = "https://www2.oca.com.ar/ocaprinbox";
    UrlArray[35] = "Contenidos/comfecha.htm";
    UrlArray[36] = "Contenidos/paqueteria.htm";
    UrlArray[37] = "Contenidos/outsourcing.htm";
    UrlArray[38] = "Contenidos/logistica.htm";
    UrlArray[39] = "Contenidos/servEspeciales.htm";

    UrlArray[41] = "Contenidos_Dinamicos/Sucursales.asp?TipSuc=1&Opcion=P&Provincia=CAPITAL+FEDERAL";
    UrlArray[42] = "Contenidos_Dinamicos/Sucursales.asp?TipSuc=1&Opcion=P&Provincia=BUENOS+AIRES";
    UrlArray[43] = "Contenidos_Dinamicos/Sucursales.asp?TipSuc=1&Opcion=P&Provincia=CATAMARCA";

    UrlArray[51] = "Contenidos_Dinamicos/contactenos.asp";
    UrlArray[52] = "Contenidos/ntrasoficinas.htm";
    UrlArray[53] = "Contenidos_Dinamicos/Sucursales.asp?TipSuc=1&Opcion=P";
    UrlArray[54] = "Contenidos_Dinamicos/cpa.asp";
    UrlArray[55] = "Contenidos/seac.htm";
    UrlArray[56] = "Contenidos_Dinamicos/recomendar.asp";
    UrlArray[57] = "https://www1.oca.com.ar/OEPTrackingWeb/menucorp.asp";
    UrlArray[58] = "https://www1.oca.com.ar/OEPTrackingWeb/trackingenvio.asp";
    UrlArray[59] = "Contenidos_Dinamicos/anses_sucursales.asp?TipSuc=1&Opcion=P&Provincia=CAPITAL+FEDERAL";
    UrlArray[60] = "Contenidos_Dinamicos/Sucursales.asp?TipSuc=4&Opcion=P&Provincia=CAPITAL+FEDERAL";
    UrlArray[61] = "Contenidos_Dinamicos/consulta_postal.asp";
    UrlArray[62] = "Contenidos_Dinamicos/cdo_soft.asp";
    UrlArray[63] = "Contenidos_Dinamicos/sube_sucursales.asp?TipSuc=1&Opcion=P&Provincia=CAPITAL+FEDERAL";
    UrlArray[64] = "Consultadni/ConsultaRenaper.aspx";
    UrlArray[65] = "http://www.oca.com.ar/Consultadni/ConsultaGCBA.aspx";
     
    function CargarIFrame(IdMenu, Entorno) {
        switch(Entorno)
        {
            case 1:
                docWidth = docWidth1;
                //TablaDerecha.style.display = "block";
                UrlExterna = 0;              
                break;

            case 2:
                location.href = UrlArray[IdMenu];
                break;
           
            case 3:
                UrlExterna = 1;
                //TablaDerecha.style.display = "block";                
                location.href = UrlArray[IdMenu];
                break;                        
        }

        switch(IdMenu)
        {
            case 58:
                ifPantallaPrincipal.location.href = UrlArray[IdMenu] + "?numero1=" + Numero1.value;
                break;
               
            case 61:
                ifPantallaPrincipal.location.href = UrlArray[IdMenu] + "?numero1=" + pieza.value;
                break;
               
            default:
                ifPantallaPrincipal.location.href = UrlArray[IdMenu];
                break;
        }
           
    }

    function resizeFrame(obj) {
       
        if (UrlExterna == 0) {
            docHeight = ifPantallaPrincipal.document.body.scrollHeight;
        }
        else {
            docHeight = 450;
        }
       
        obj.style.height = docHeight + 'px';
        obj.style.width = docWidth + 'px';
    }

    function CargarPopUpDinamico(Id, idFrame, pageUrl) {
        oPopUp = document.getElementById(Id);
        oPopUp.style.display = "";
        iFrame = document.getElementById(idFrame);
        iFrame.src = pageUrl;
    }

    function CerrarPopUpDinamico(Id) {
        oPopUp = document.getElementById(Id);
        oPopUp.style.display = 'none';
    }

    function MM_swapImgRestore()
    { //v3.0
      var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
    }

    function MM_swapImage()
    { //v3.0
      var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
       if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
    }

    function MM_showHideLayers()
    { //v3.0
      var i,p,v,obj,args=MM_showHideLayers.arguments;
      for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
        if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
        obj.visibility=v; }
    }

    function MM_preloadImages()
    { //v3.0
      var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
        var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
        if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
    }

    function MM_reloadPage(init)
    {  //reloads the window if Nav4 resized
      if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
        document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
      else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
    }
    MM_reloadPage(true);

    function MM_findObj(n, d)
    { //v4.0
      var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
        d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
      if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
      for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
      if(!x && document.getElementById) x=document.getElementById(n); return x;
    }

    function MM_openBrWindow(theURL, winName, features)
    { //v2.0
      window.open(theURL,winName,features);
    }

    function init()
    {
        var a = 1;
    }

 
</script>

Con eta mini partecita del site aprendimo q:

  • Lo contenido dinamico puede tar estatico
  • function CargarIFrame(IdMenu, Entorno), con eto tuve casi se me pianta un lagrimon
  • function CargarPopUpDinamico(Id, idFrame, pageUrl) , un popup dynamico en un aifrem
  • funcione como MM_swapImgRestore y dema empesada con MM q inventa el drimvuiber siguen siendo catin edsh
  • ver en el init() var a = 1; me hizo escupir mariposas

y eso no e todo! nononono! aca hay ma!, donde van lo js , dentro del body? dentro de un font?, dentro de un td?. Las 3 repueta son corretas!

<td background="imagenes_default/upbar.gif" height="13" width="303" align="right">
                                    <font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF">
                                        <script language="JavaScript">
                                            var day="";
                                            var month="";
                                            var myweekday="";
                                            var year="";
                                            newdate = new Date();
                                            mydate = new Date();
                                            dston =  new Date('April 4, 1999 2:59:59');
                                            dstoff = new Date('october 31, 1999 2:59:59');
                                            var myzone = newdate.getTimezoneOffset();
                                            newtime=newdate.getTime();

                                            var zone = 3;  // references your time zone

                                            if (newdate > dston && newdate < dstoff ) {
                                            zonea = zone - 1 ;
                                            dst = "  Pacific Daylight Savings Time";
                                            }
                                            else {
                                            zonea = zone ; dst = " ";
                                            }
                                            var newzone = (zonea*60*60*1000);
                                            newtimea = newtime+(myzone*60*1000)-newzone;
                                            mydate.setTime(newtimea);
                                            myday = mydate.getDay();
                                            mymonth = mydate.getMonth();
                                            myweekday= mydate.getDate();
                                            myyear= mydate.getYear();
                                            year = myyear;

                                            if (year < 2000)    // Y2K Fix, Isaac Powell
                                            year = year + 1900; // http://onyx.idbsu.edu/~ipowell
                                            myhours = mydate.getHours();
                                            if (myhours >= 12) {
                                            myhours = (myhours == 12) ? 12 : myhours - 12; mm = " PM";
                                            }
                                            else {
                                            myhours = (myhours == 0) ? 12 : myhours; mm = " AM";
                                            }
                                            myminutes = mydate.getMinutes();
                                            if (myminutes < 10){
                                            mytime = ":0" + myminutes;
                                            }
                                            else {
                                            mytime = ":" + myminutes;
                                            };
                                            arday = new Array("Domingo","Lunes","Martes","Mi&eacute;rcoles","Jueves","Viernes","S&aacute;bado")
                                            armonth = new Array("enero ","febrero ","marzo ","abril ","mayo ","junio ","julio ","agosto ","septiembre ", "octubre ","noviembre ","diciembre ")
                                            ardate = new Array("0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31");

                                            var time = ( ardate[myweekday] +" de "+ armonth[mymonth] + "de " + year+" " + dst +" ");
                                            document.write(time);
                                            //-->
                                        </script>
                                        &nbsp;
                                    </font>
                                </td>

con eto aprendimo q:

  • Tamo atrapado en 1999
  • tanto el 4 de abril como el 31 de octubre a la hora 2:59:59 paso algo re loco
  • el Y2K Fix hecho por Isaac Powell todavia ay q usarlo
  • contempla anio bisiesto es pa giles
  • el document.write e tu amigo, hace labura al cliente y no al servo

que? hay mas?…..siiiiiiiiiiiii!!!!!!!!!! muchisimo ma!, pero pa no hacer el post goma y yo q toi re paja voi a mencionar las ultima do cosa!

Eto nunca falla, nunca confie en el dokiumen reidi

<script language="javascript">
    CargarIFrame(0, 1)
</script>
</body>
</html>

http://www.oca.com.ar/LogOut/paginavacia.htm , habla por si mima

<html>
<head>
</head>
<body leftmargin="0" topmargin="0" bgcolor="white">
</body>
</html>

gracias @rdavix!

villero me dicen…

Social Share Toolbar

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *