views:

160

answers:

0

Hallo all I got this piece of html code generated from a xsl file.

<html id="lista_movimenti">
<head>
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<meta content="text/css" http-equiv="Content-Style-Type">
<meta content="text/javascript" http-equiv="Content-Script-Type">
<title>Conto Corrente</title>
<link href="/portal/web2/01025/css/common/style.css" type="text/css" rel="stylesheet">
<link href="/portal/web2/01025/css/common/style-pages.css" type="text/css" rel="stylesheet">
<link href="/portal/web2/01025/css/common/pane.tabs.css" type="text/css" rel="stylesheet">
<link href="/portal/web2/01025/css/common/datepicker.css" type="text/css" rel="stylesheet">
<script type="text/javascript" src="/portal/web2/default/js/lib/core/jquery-patched.js"></script><script type="text/javascript" src="/portal/web2/default/js/lib/plugin/jquery.maskedinput.js"></script><script type="text/javascript" src="/portal/web2/default/js/lib/plugin/jquery.form.js"></script><script type="text/javascript" src="/portal/web2/default/js/lib/plugin/jquery.blockUI.js"></script><script type="text/javascript" src="/portal/web2/default/js/lib/plugin/jquery.DOMWindow.js"></script><script type="text/javascript" src="/portal/web2/default/js/lib/plugin/jquery.tablesorter.js"></script><script type="text/javascript" src="/portal/web2/default/js/lib/core/ui/jquery-ui-1.6.custom.min.js"></script><script type="text/javascript" src="/portal/web2/default/js/lib/core/ui/ui.datepicker.js"></script><script type="text/javascript" src="/portal/web2/default/js/lib/core/ui/i18n/ui.datepicker-de.js"></script><script type="text/javascript" src="/portal/web2/default/js/lib/core/ui/i18n/ui.datepicker-it.js"></script><script type="text/javascript" src="/portal/web2/default/js/common/jquery.banking.js"></script><script type="text/javascript" src="/portal/web2/default/js/common/jquery.dialog.js"></script><script type="text/javascript" src="/portal/web2/default/js/common/banking-validation-methods.js"></script><script src="/portal/web2/default/js/common/profilo-cliente.js"></script><script type="text/javascript" src="/portal/web2/default/js/contocorrente/lista_movimenti_container.js"></script><script type="text/javascript" src="/portal/web2/default/js/contocorrente/ricerca_avanzata_lista_movimenti_validators.js"></script><script language="Javascript">   
     var userName   = '00581389';
     var divParametriRicerca = '';
    </script>

</head>
<body TOPMARGIN="0" MARGINHEIGHT="0" bgcolor="#FFFFFF">
<div style="display:none">
<iframe src="/portal/web2/default/html/empty.htm" id="iframeExcelContainer"></iframe>
</div>
<div id="page">
<script type="text/javascript" src="/portal/web2/default/js/common/links-domande.js"></script><input value="" id="url" type="hidden">
<div style="display:none">
<iframe src="/portal/web2/default/html/empty.htm" id="iframePDFContainer"></iframe>
</div>
<ul class="ico_top display-none-pdf">
<li>
<a class="scarica" id="scarica" href="#">Scarica dati in Excel</a>

</li>
<li>
<a style="display:none" class="stampa" id="createPDF" href="#">Salva e stampa</a><a class="stampa" id="stampa" href="#">Stampa pagina</a>
</li>
<li>
<a class="guidainlinea" id="linksDomande" href="#">Guida in linea</a>
</li>
</ul>
<script language="Javascript">
   var version = 1;
  </script><script type="text/javascript" src="/portal/web2/default/js/common/combo-conticorrente.js"></script><script src="/portal/web2/default/js/common/profilo-cliente.js"></script><script language="Javascript">
    var version = 1;
    var listaRapporti = new ListaRapporti();

    {
     var rapporto = new Rapporto('1118707');
     rapporto.setTipoRapporto('1');
     rapporto.setCodiceFiliale('00521');
     rapporto.setCategoria('1000');
     rapporto.setNumeroRapporto('00060747');
     rapporto.setOperativo(true);
     listaRapporti.add(rapporto);  
    }
    </script>
<div class="top display-none-pdf">

<div style="z-index:2;" id="contieni_mostra"> .....

Some times when this code runs we receive a 403 error from the apache server:

192.168.139.126 - - [02/Feb/2010:00:15:11 +0100] "GET /portal/web2/default/js/lib/plugin/jquery.blockUI.jsapporto.set CodiceFiliale('01624');rapporto.setCategoria('1000');rapporto.setNumeroRapporto('00000009');rapporto.setOperativo(tru e);listaRapporti.add(rapporto);%7D%7Bvar%20rapporto%20=%20new%20Rapporto('7296522');rapporto.setTipoRapporto('1');rap porto.setCodiceFiliale('03999');rapporto.setCategoria('0320');rapporto.setNumeroRapporto('64480136');rapporto.setOper ativo(true);listaRapporti.add(rapporto);%7D%3C/script%3E%3Cdiv%20class= HTTP/1.1" 403 792 "www.intesasanpaolo.com" "L nf8KfGpp78VBKVLZ6Pvgrw1DtbnJ8K3DyNx1GvTymNHw87msKGv!1730341815" "Lnf1YRB09W7g1wFsZ2s16mT6wLb1fzLvhHpHyvGLtQnNPdsstbNn !-459120810" 93.35.122.87

The problem affects IE and seems that IE send a GET to a URI that correctly does not exist. The URI seems to be a concatenation between a correct javascript file

/portal/web2/default/js/lib/plugin/jquery.blockUI.js

and a javascript code that must runs on client machine plugin/jquery.blockUI.js*apporto.setCodiceFiliale('01624')*

The problem is not reproduceable but we encounter it on the apache log a lot of time per day.

Anyone known what may be make IE going crazy?

Kind regards.

Massimo Ugues