Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/12/2010, 15:41
cristianp87
 
Fecha de Ingreso: noviembre-2009
Mensajes: 21
Antigüedad: 14 años, 5 meses
Puntos: 1
Respuesta: llamar una funcion en javascript

la funcion se coloca en el asp de la aplicacion en el diseño ejemplo esta es una funcion de un reloj en asp:

Código HTML:
[QUOTE]<%@ Master Language="VB" AutoEventWireup="false" CodeBehind="Principal.master.vb" Inherits="EcopetrolCRM.Principal" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>cualquiera</title>


    <script type="text/javascript">
        var ticktack;
        function stop() {
        clearTimeout(ticktack);
        }
        
        function real_time() {
        var sysdate=new Date();
        var midate=" ";
        var h=sysdate.getHours();
        var m=sysdate.getMinutes();
        var s=sysdate.getSeconds();
        if(s<=9) s="0"+s;
        if(m<=9) m="0"+m;
        if(h<=9) h="0"+h;
                
        var day = sysdate.getDate();
        var month = sysdate.getMonth ();
        var year = sysdate.getYear(); 
        if (year < 1900) year = 1900 + sysdate.getYear();
        month += 1;
        if (month < 10) month = '0' + month;
        if (day < 10) day = '0' + day;
        
        midate+=day+"/"+month+"/"+year+" "+h+":"+m+":"+s;
        document.getElementById('date_complete').innerHTML=midate;
        ticktack=setTimeout("real_time()",1000);
        }
    </script>[/QUOTE]

y para llamarla dentro del formulario seria algo asi:

Cita:
<body onload="real_time();" onunload="stop();">
que cuando cargue el body se active la funcion y cuando salga del formulario se inactive.

Espero sirva;

Última edición por cristianp87; 20/12/2010 a las 15:48 Razón: agregar informacion