[prev in list] [next in list] [prev in thread] [next in thread] 

List:       konq-bugs
Subject:    [Bug 73425] New: html table row parsing/rendering failure
From:       Pedro Celestino Reis Rodrigues <reis () fc ! ul ! pt>
Date:       2004-01-24 18:38:32
Message-ID: 20040124183832.26594.qmail () ktown ! kde ! org
[Download RAW message or body]

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
      
http://bugs.kde.org/show_bug.cgi?id=73425      
           Summary: html table row parsing/rendering failure
           Product: konqueror
           Version: unspecified
          Platform: unspecified
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: konq-bugs@kde.org
        ReportedBy: reis@fc.ul.pt


Version:           3.2.0 (using KDE 3.2.0 RC1, compiled sources)
Compiler:          gcc version 3.3.1 (Mandrake Linux 9.2 3.3.1-2mdk)
OS:          Linux (i686) release 2.6.0-1mdk

in the html code that follows khtml parser does not display the table that includes \
the line

  <TR id="idContr" style="display: inline">

but it works fine if you remove the : 

  <TR id="idContr" style="display inline">


NOTE: it works fine in kde 3.1.x


<HTML>
<HEAD><META NAME="GENERATOR" Content="WebJAG v3.0.1 Out/2000 ( IBCGD v3.5.104; CGD \
v1.2.0; System v3.14.0; Domvs Siebel gateway v0.0.1; BSF v2.2.0; cgdxhfnsu01; )"> \
<META NAME="AUTHOR" Content="EF tecnologias"> <META NAME="ADDRESS" \
Content="Telef=+351-21-782.78.00; email=info@ef.pt">

<META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=iso-8859-1">
<TITLE>Autenticação
</TITLE>

<STYLE TYPE="text/css">
.T0 {font-family: Arial,Helvetica,sans-serif; font-size:15px; font-weight: bold;}
.T1 {font-family: Arial,Helvetica,sans-serif; font-size:17pt; font-weight: bold}
.T2 {font-family: Arial,Helvetica,sans-serif; background-color: #181884; \
                font-size:11pt; color: #FFFFFF; font-weight: bold}
.T3 {font-family: Arial,Helvetica,sans-serif; background-color: #FFD799; \
                font-size:10pt; font-weight: bold}
.T3s{font-family: Arial,Helvetica,sans-serif; background-color: #FFD799; \
                font-size:9pt; font-weight: bold}
.T3s2{font-family: Arial,Helvetica,sans-serif; background-color: #FFD799; \
                font-size:8pt; font-weight: bold}
.T3b {font-family: Arial,Helvetica,sans-serif; background-color: #FFD799; \
                font-size:10pt; font-weight: bold; text-align: right; height: 20;}
.T3c {font-family: Arial,Helvetica,sans-serif; background-color: #FFFFFF; \
                font-size:11pt; font-weight: bold};
.T3blue {font-family: Arial,Helvetica,sans-serif; background-color: #8CADFF; \
                font-size:10pt; font-weight: bold; height: 20;}
.T4 {font-family: Arial,Helvetica,sans-serif; background-color: #8CADFF; \
                font-size:10pt; font-weight: bold}
.M1 {font-family: Arial,Helvetica,sans-serif; color: rgb(0,0,255); font-weight: bold; \
                font-size: 12pt}
.M2 {font-family: Arial,Helvetica,sans-serif; color: rgb(255,0,0); font-weight: bold; \
                font-size: 12pt}
.B1 {font-family: Arial,Helvetica,sans-serif; background-color: #181884; \
                font-size:10pt; color: #FFFFFF; font-weight: bold}
.B2 {font-family: Arial,Helvetica,sans-serif; background-color: #181884; \
                font-size:9pt; color: #FFFFFF; font-weight: bold}
.B3 {font-family: Arial,Helvetica,sans-serif; background-color: #c0c0c0; \
                font-size:9pt; color: #FFFFFF; font-weight: bold; \
                text-decoration:underline}
.B4 {font-family: Arial,Helvetica,sans-serif; background-color: #181884; \
                font-size:12pt; color: #FFFFFF; font-weight: bold; text-align: \
                center;}
.titulo0 { font-weight: bold; font-size: 12pt; font-family: arial, helvetica}
.list { color: rgb(0,0,0); background-color: rgb(240,240,240); font-weight: normal; \
                font-size: 14px; font-family: courier new; }
.listSmall { color: rgb(0,0,0); background-color: rgb(240,240,240); font-weight: \
                normal; font-size: 13px; font-family: courier new; }
.listSmall2 { color: rgb(0,0,0); background-color: rgb(240,240,240); font-weight: \
                normal; font-size: 11px; font-family: courier new; }
.titulo1 { color: rgb(0,0,0); font-weight: bold; font-size: 24px; font-family: arial, \
                helvetica; }
.titulo2 { color: rgb(0,0,0); font-weight: bold; font-size: 18px; font-family: arial, \
                helvetica; }
.titulo3 { color:navy; font-weight: bold; font-size: 12px; font-family: arial, \
                helvetica; }
.corpo1 { color: rgb(0,0,0); font-weight: normal; font-size: 14px; font-family: \
                arial, helvetica; }
.corpo2 { color: rgb(0,0,0); font-weight: normal; font-size: 9px; font-family: arial, \
                helvetica; }
.corpo3 { color: rgb(0,0,0); font-weight: normal; font-size: 12px; font-family: \
                arial, helvetica; }
.corpo4 { color: rgb(0,0,0); font-weight: normal; font-size: 8pt; font-family: arial, \
                helvetica; }
.form1 { color: rgb(0,0,0); font-weight: normal; font-size: 14px; font-family: arial, \
                helvetica; }
.form2 { color: rgb(0,0,0); font-weight: normal; font-size: 14px; font-family: \
                courier; }
.form3 { color: rgb(0,0,0); font-family: courier; font-size: 15; font-weight: bold; \
                letter-spacing: 3px; }
.mensagem1 { color: rgb(0,0,255); font-weight: bold; font-size: 12pt; font-family: \
                arial, helvetica; }
.mensagem2 { color: rgb(255,0,0); font-weight: bold; font-size: 12pt; font-family: \
                arial, helvetica; }
.mensagem3 { color: rgb(0,0,0); font-weight: bold; font-size: 10pt; font-family: \
                arial, helvetica; }
.mensagem4 { color: rgb(0,0,0); font-weight: bold; font-size: 12pt; font-family: \
                arial, helvetica; }
.guia1 { color: rgb(0,150,0); font-weight: bold; font-size: 12pt; font-family: arial, \
                helvetica; text-decoration: none }
.link1 { color: rgb(0,0,255); font-weight: normal; font-size: 14px; font-family: \
                arial, helvetica; }
.link2 {font-family: Arial,Helvetica,sans-serif; font-size:9pt; color: #181884; \
                font-weight: normal;}
.barra { background: url(/images/cdirecta/navegacaoBARRA.jpg); background-color: \
#202f8f;color: white; font-family: Arial, Helvetica, sans-serif; font-size:10pt; \
                position: absolute; top: 0; left: 0; width: 665px; height: 24px; \
                text-align: right; }
.barra2 { background: url(/images/cdirecta/navegacaoBARRA.jpg); background-color: \
                #202f8f; position: absolute; top: 0; right: 0; width: 665px; height: \
                24px; }
.fieldTable { }
.fieldLabel { text-align: right; width: 136px; height: 20px }
.fieldText  { text-align: left; padding: 0px 0px 0px 4px; color: rgb(0,0,0); \
font-weight: normal; font-size: 14px; font-family: arial, helvetica; } </STYLE>
<STYLE TYPE="text/css">
#keyboard {
    background-color: #FFFFFF;
    border: solid 2px;
    border-style: ridge;
    width: 100px;
    padding: 0px;
    margin: 0px;
}

TABLE.key {
    width: 100%;
}

TABLE.bt {
    width: 100%;
}

A.key {
    color: #000000;
    background-color: #FFD799;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    padding: 2px;
    width: 100%;
    text-decoration: none;
}

INPUT.bt {
    color: #FFFFFF;
    background-color: #202F8F;
    font-family: Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight: bold;
    padding: 1px;
    border: none;
    margin: 6px 0px 6px 0px;
}

SPAN.title {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    width: 100%;
    text-align: center;
    font-weight: bold;
    background-color: #202F8F;
    color: #FFFFFF;
    margin: 0px;
}

</STYLE>


<SCRIPT LANGUAGE="JavaScript">
function janela(help_page) {
 if (help_page == null) {
  alert('Ajuda não disponível nesta página');
 } else {
  win=window.open('/ajuda-texto/'+help_page,'ajuda','dependent=yes,toolbar=no,location \
=no,directories=no,status=no,menubar=0,scrollbars=yes,resizable=no,copyhistory=yes,width=420,height=430,top=90,left=380');
  }
}
function openPricing() {
  window.open('Precario.html', 'pricing', \
'dependent=yes,toolbar=no,location=no,directories=no,status=no,menubar=0,scrollbars=yes,resizable=no,copyhistory=yes,width=542,height=560,top=10,left=280');
 }
function disable(buttonName) {
}
function showWaitMsg(itemName) {
}


var isAlertRaised = false;

function handleTab(ev) {
    //se for um tab
    if ( ev.keyCode == 9 && !isAlertRaised) {
        alert("Utilize o rato");
        el = document.getElementById('DUMMY_LINK');
        el.focus();
        return false;
    }
    isAlertRaised = false;
    return true;
}

function getTicket(useCode) {
    user = document.formauth_c.CONTRATO.value;
    if (user == null || user ==''  || rtrim(user) == ''){
        alert('Por favor preencha o seu N  de contrato');
        return;
    }

    showWaitMsg('msg_text');
    document.AUTHCONF.USER_NAME.value = user;

    codAccess = document.formauth_a.COD_ACESSO.value;
    if ( useCode ) {
        if (codAccess == null || codAccess == '' || rtrim(codAccess) == '') {
            alert('Por favor preencha o seu código de acesso');
            return;
        }
        document.AUTHCONF.ACCESS_CODE.value = codAccess;
    }



    document.AUTHCONF.submit();
}

function setAltCodigos() {
   chSecCodes = document.getElementById('idChSecCod');
   contr = document.getElementById('idContr');
   secCode = document.getElementById('idSecCod');
   secCodeLn = document.getElementById('idSecCodLn');
   backButton = document.getElementById('idVoltar');
   if ( chSecCodes!=null ) {
       if ( chSecCodes.style.display == 'inline' ) {
           document.AUTHCONF.chSecCode.value = 'false';
           chSecCodes.style.display = 'none';
           contr.style.display = 'inline';
           secCode.style.display = 'inline';
           secCodeLn.style.display = 'inline';
           backButton.style.display = 'none';
       } else {
           document.AUTHCONF.chSecCode.value = 'true';
           chSecCodes.style.display = 'inline';
           contr.style.display = 'none';
           secCode.style.display = 'none';
           secCodeLn.style.display = 'none';
           backButton.style.display = 'inline';
       }
   }
}

function showControl() {

    document.formauth_c.CONTRATO.focus();


}

function rtrim(st) {
    if(st.length == 0){
        return(st)
    }
    var i = 0

    for(i = st.length -1;i >= 0;i--) {
        if(!(st.charAt(i) == ' ')){
            return (st.substring(0,i-1));
        }
    }

    return st;
}

var vKeyActiveField = null;
var vKeyActiveFieldLength = 0;

function checkKeyCode(ev) {
    //se for um tab
    if ( ev.keyCode == 9 ) {
        isAlertRaised = true;
        vKeyShowError();
        return false;
    }
    return true;
}

function vKeyShowError() {
    alert('Utilize o teclado virtual');
}

function addKey(key) {
    if (vKeyActiveField != null) {
        if (vKeyActiveFieldLength > 0 && vKeyActiveField.value.length >= \
vKeyActiveFieldLength) {  alert('Máximo ' + vKeyActiveFieldLength + ' dígitos');
        } else {
            vKeyActiveField.value += key;
            vKeyActiveField.focus();
            if (vKeyActiveFieldLength > 0 && vKeyActiveField.value.length >= \
vKeyActiveFieldLength  && vKeyActiveField.name == 'CONTRATO' ) {
                    el = document.getElementById('COD_ACESSO');
                    if ( el!=null ) {
                        el.focus();
                    }
            }
        }
    }
}

function clearPressed() {
    if (vKeyActiveField != null) {
        vKeyActiveField.value = '';
    }
}

function vKeyOnInputFocus(input, maxLength) {
    vKeyActiveField = input;
    vKeyActiveFieldLength = maxLength;

}


var browser = new Browser();
var dragObj = new Object();

function Browser() {
    var ua, s, i;
    this.isIE = false;
    this.isNS = false;
    this.version = null;

    ua = navigator.userAgent;
    s = "MSIE";
    if ((i = ua.indexOf(s)) >= 0) {
        this.isIE = true;
        this.version = parseFloat(ua.substr(i + s.length));
        return;
    }
    s = "Netscape6/";
    if ((i = ua.indexOf(s)) >= 0) {
        this.isNS = true;
        this.version = parseFloat(ua.substr(i + s.length));
        return;
    }
    s = "Gecko";
    if ((i = ua.indexOf(s)) >= 0) {
        this.isNS = true;
        this.version = 6.1;
        return;
    }
}


function dragStart(event, id) {
  var el;
  var x, y;

  if (id)
    dragObj.elNode = document.getElementById(id);
  else {
    if (browser.isIE)
      dragObj.elNode = window.event.srcElement;
    if (browser.isNS)
      dragObj.elNode = event.target;

    if (dragObj.elNode.nodeType == 3)
      dragObj.elNode = dragObj.elNode.parentNode;
 }

  if (browser.isIE) {
    x = window.event.clientX + document.documentElement.scrollLeft
      + document.body.scrollLeft;
    y = window.event.clientY + document.documentElement.scrollTop
      + document.body.scrollTop;
  }
  if (browser.isNS) {
    x = event.clientX + window.scrollX;
    y = event.clientY + window.scrollY;
  }

  dragObj.cursorStartX = x;
  dragObj.cursorStartY = y;
  dragObj.elStartLeft  = parseInt(dragObj.elNode.style.left, 10);
  dragObj.elStartTop   = parseInt(dragObj.elNode.style.top,  10);

  if (isNaN(dragObj.elStartLeft)) dragObj.elStartLeft = 0;
  if (isNaN(dragObj.elStartTop))  dragObj.elStartTop  = 0;

  dragObj.elNode.style.zIndex = ++dragObj.zIndex;

  if (browser.isIE) {
    document.attachEvent("onmousemove", dragGo);
    document.attachEvent("onmouseup",   dragStop);
    window.event.cancelBubble = true;
    window.event.returnValue = false;
  }
  if (browser.isNS) {
    document.addEventListener("mousemove", dragGo,   true);
    document.addEventListener("mouseup",   dragStop, true);
    event.preventDefault();
  }
}

function dragGo(event) {
  var x, y;

  if (browser.isIE) {
    x = window.event.clientX + document.documentElement.scrollLeft
      + document.body.scrollLeft;
    y = window.event.clientY + document.documentElement.scrollTop
      + document.body.scrollTop;
  }
  if (browser.isNS) {
    x = event.clientX + window.scrollX;
    y = event.clientY + window.scrollY;
  }

  dragObj.elNode.style.left = (dragObj.elStartLeft + x - dragObj.cursorStartX) + \
"px";  dragObj.elNode.style.top  = (dragObj.elStartTop  + y - dragObj.cursorStartY) + \
"px";  if (browser.isIE) {
    window.event.cancelBubble = true;
    window.event.returnValue = false;
  }
  if (browser.isNS)
    event.preventDefault();
}

function dragStop(event) {
  if (browser.isIE) {
    document.detachEvent("onmousemove", dragGo);
    document.detachEvent("onmouseup",   dragStop);
  }
  if (browser.isNS) {
    document.removeEventListener("mousemove", dragGo,   true);
    document.removeEventListener("mouseup",   dragStop, true);
  }
}



</SCRIPT>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TOPMARGIN="5" LINK="#FFFFFF" VLINK="#FFFFFF" ALINK="#FFFFFF" \
OnLoad="showControl();" onKeyDown="handleTab(event)">

<div class="barra2"></div>
<div class="barra"><A HREF="javascript:janela('ajuda_aut_1.html')" \
ONMOUSEOVER="window.status='Ajuda'; return true" \
ONMOUSEOUT="window.status=''">Ajuda</A></div> <TABLE BORDER="0" CELLPADDING="0" \
CELLSPACING="3" WIDTH="665">  <TR>
    <TD CLASS="T1" VALIGN="BOTTOM" HEIGHT="45">Autenticação</TD>
  </TR>
</TABLE>
<br>
<table border="0" cellpadding="0" cellspacing="3" width="665">
  <FORM NAME="formauth_c" CLASS="form3" METHOD="POST"
  OnSubmit="document.formauth_a.COD_ACESSO.focus(); return false;">
  <TR id="idContr" style="display: inline">
<td nowrap align="right" class="T3" width="148">N  Contrato: &nbsp;</td>    <TD \
HEIGHT="26" WIDTH="100" NOWRAP>&nbsp;

        <SPAN CLASS="form3"><INPUT NAME="CONTRATO" id="CONTRATO" MAXLENGTH="6"
         CLASS="form3" SIZE="8" VALUE=""
          onFocus="vKeyOnInputFocus(this, 6);" onKeyPress="vKeyShowError(); return \
false;" onPaste="vKeyShowError(); return false;" onKeyDown="return \
checkKeyCode(event);">  </SPAN>

    </TD>
    <TD WIDTH="85" ALIGN="center" CLASS="form3">&nbsp;</TD>
    <TD WIDTH="330" ALIGN="center" CLASS="form3">&nbsp;</TD>
  </TR>
  </FORM>
</table>


    
        <table border="0" cellpadding="0" cellspacing="3" width="665">
          <FORM NAME="formauth_a" CLASS="form3" METHOD="POST" \
OnSubmit="getTicket(true); return false;">  <TR>
            <td nowrap align="right" class="T3" width="148">Código de Acesso: \
&nbsp;</td>            <td height="26" width="100" nowrap>&nbsp;  <span \
class="form3"><INPUT TYPE="password" NAME="COD_ACESSO" id="COD_ACESSO" CLASS="form3" \
SIZE="8" MAXLENGTH="6" VALUE=""  onFocus="vKeyOnInputFocus(this, 6);" \
onKeyPress="vKeyShowError(); return false;" onPaste="vKeyShowError(); return false;" \
onKeyDown="return checkKeyCode(event);"></span>  </TD>
                <TD WIDTH="85" ALIGN="center" CLASS="B1"><A \
HREF="javascript:getTicket(true)" NAME="ok" >OK</A></TD>  <td width="330" \
>&nbsp;</td>  </TR>
          </FORM>
       </table>
       <table border="0" cellpadding="0" cellspacing="3" width="665">
       <tr>
           <td width="140" nowrap>&nbsp;</td>
           <td width="450" class="corpo2" nowrap>Se ainda não possui código de \
acesso numérico, <a href="#" onClick="getTicket(false)" class="corpo2">clique \
aqui</a>,  após introdução do número de contrato.<br>
           <A TARGET="_top" HREF="http://www.cgd.pt/caixadirecta_online/faqs.htm" \
class="corpo2">Esqueci o código de acesso</A>  </td>
       </tr>
       </table>
    







 
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="665">
  <TR>
    <TD WIDTH="5" ALIGN="right" height="35">&nbsp;</TD>
    <TD ALIGN="center" WIDTH="665" COLSPAN="3"><SPAN ID="msg_text" \
CLASS="mensagem1"></SPAN></TD>  </TR>


  <tr>
    <td colspan="4" align="center">
        <table border="0">
            <tr>
<TD WIDTH="85" ALIGN="center" CLASS="B1"><A \
HREF="http://www.cgd.pt/caixadirecta_online/demo/index.htm " NAME="demo" \
target="_top">Demo</A></TD>  <td>&nbsp;</td>
<TD WIDTH="85" ALIGN="center" CLASS="B1"><A HREF="#" NAME="activar" \
onClick="window.open('http://www.cgd.pt/caixadirecta_online/aderir.htm','Pop','width=797,height=600,scrollbars=yes')" \
>Activar</A></TD>  </tr>
        </table>
    </td>
  </tr>

  <tr>
    <td width="5" align="right">&nbsp;</td>
    
        <td HEIGHT="26" WIDTH="660" colspan="4" align="center" class="corpo2"> \
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <a target="_top" href="http://www.cgd.pt/caixadirecta_online/faqs.htm" \
class="corpo2">Site optimizado</a> para browser Internet Explorer de versão 5.5 SP2 \
ou superior, resolução de 800x600</td>  
  </tr>
  
  <TR>
    <TD WIDTH="5" ALIGN="right">&nbsp;</TD>
    <TD ALIGN="left" WIDTH="660" COLSPAN="4">

    <CENTER><SPAN CLASS="mensagem1">
    </SPAN></CENTER>
      <SPAN CLASS="corpo3">



      </SPAN>
<CENTER>

<SPAN CLASS="corpo2">
A CAIXA GERAL DE DEPÓSITOS, SA encontra-se autorizada a prestar serviços de \
investimento constantes nas alíneas a) e b) do n  1 do artigo 290 do Código de \
Valores Mobiliários.<br> As transacções de corretagem são executadas pela \
CAIXA-BANCO DE INVESTIMENTO, SA.<br> Os Fundos de Investimento Mobiliário são \
geridos pela CAIXAGEST-TÉCNICAS DE GESTÃO DE FUNDOS, SA.<br> Os Fundos de \
Investimento Luxemburgo fazem parte de uma SICAV (Soc. de Investimento de Capital \
Variável) Caixa Luxemburgo cujo consultor de Investimentos é a CGD Luxemburgo.<br> \
Os Fundos de Investimento Imobiliário são geridos pela FUNDIMO-SOC. GEST. DE FUNDOS \
DE INVESTIMENTO IMOBILIÁRIO, SA.<br> O PPR/E Investimento é gerido pela COMPANHIA \
DE SEGUROS FIDELIDADE-MUNDIAL, SA.<br> A CGD, a CAIXA-BANCO DE INVESTIMENTO, a \
CAIXAGEST e a FUNDIMO são intermediários financeiros registados na CMVM.<br> O \
Caixa Reforma Activa é gerido pela CGD Pensões-SGFP,S.A.<br> </SPAN>
</CENTER>

    </TD>
  </TR>
</TABLE>
<FORM ACTION="https://caixadirecta.cgd.pt/cgi-bin/ibankApp/IdleOp.html" METHOD="POST" \
NAME="AUTHCONF">  <INPUT TYPE="HIDDEN" NAME="AUTHCONF" VALUE="0">
    <INPUT TYPE="HIDDEN" NAME="AuthID" VALUE="1074966416940">
    <INPUT TYPE="HIDDEN" NAME="USER_NAME" VALUE="">
    <INPUT TYPE="HIDDEN" NAME="ACCESS_CODE" VALUE="">


</FORM>


<script type="text/javaScript">

var keyA = '9';
var keyB = '8';
var keyC = '1';
var keyD = '6';
var keyE = '7';
var keyF = '5';
var keyG = '4';
var keyH = '2';
var keyI = '0';
var keyJ = '3';
</script>

<div id="keyboard" style='position:absolute;z-index:11;left:570px;top:24px;' \
align="center" onFocus="window.status=''; return true;" onMouseDown="dragStart(event, \
'keyboard')"> <a href="#" id="DUMMY_LINK"/>
<span class="title">Teclado virtual</span>
<table class="key">
<tr>
<td class="key"><a onMouseOver="window.status=''; return true;"
        onMouseOut="window.status=''; return true;" class="key"
        
        onClick="addKey(keyA)"
        href="#">9</a></td><td class="key"><a onMouseOver="window.status=''; return \
true;"  onMouseOut="window.status=''; return true;" class="key"
        
        onClick="addKey(keyB)"
        href="#">8</a></td><td class="key"><a onMouseOver="window.status=''; return \
true;"  onMouseOut="window.status=''; return true;" class="key"
        
        onClick="addKey(keyC)"
        href="#">1</a></td><td class="key"><a onMouseOver="window.status=''; return \
true;"  onMouseOut="window.status=''; return true;" class="key"
        
        onClick="addKey(keyD)"
        href="#">6</a></td><td class="key"><a onMouseOver="window.status=''; return \
true;"  onMouseOut="window.status=''; return true;" class="key"
        
        onClick="addKey(keyE)"
        href="#">7</a></td></tr>
<tr>
<td class="key"><a onMouseOver="window.status=''; return true;"
        onMouseOut="window.status=''; return true;" class="key"
        
        onClick="addKey(keyF)"
        href="#">5</a></td><td class="key"><a onMouseOver="window.status=''; return \
true;"  onMouseOut="window.status=''; return true;" class="key"
        
        onClick="addKey(keyG)"
        href="#">4</a></td><td class="key"><a onMouseOver="window.status=''; return \
true;"  onMouseOut="window.status=''; return true;" class="key"
        
        onClick="addKey(keyH)"
        href="#">2</a></td><td class="key"><a onMouseOver="window.status=''; return \
true;"  onMouseOut="window.status=''; return true;" class="key"
        
        onClick="addKey(keyI)"
        href="#">0</a></td><td class="key"><a onMouseOver="window.status=''; return \
true;"  onMouseOut="window.status=''; return true;" class="key"
        
        onClick="addKey(keyJ)"
        href="#">3</a></td></tr>
</table>
<input type="button" value="Limpar" name="reset" class="bt" \
onClick="clearPressed();">

</div>


</BODY>
</HTML>
_______________________________________________
Konq-bugs mailing list
Konq-bugs@mail.kde.org
https://mail.kde.org/mailman/listinfo/konq-bugs


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic