JQuery и Winhttp MSXML2 запрос - PullRequest
       27

JQuery и Winhttp MSXML2 запрос

0 голосов
/ 19 сентября 2018

Я просто компилирую исходный код для входа в систему на странице входа в интрасеть, навигации по странице, просмотра данных и т. Д. С помощью интернет-приложения и vba, начиная с формы Excel.Итак, я хотел бы сделать то же самое, используя тихое соединение.Я могу войти в систему и перемещаться по некоторым страницам, но не на той, к которой мне нужно добраться, щелкая текст гиперссылки, такой как <a href=/home/webservlet>info</a> Если я перехожу в прямой режим к URL, то есть http как объект winhttp, так что http.open("get", http:// homeserver/home/webservlet)

Ответ "не зарегистрировано ..." или что-то еще.Я вижу, что в html-коде есть jquery, поэтому я думаю, что отправка через winhttp нужного параметра в jquery.Это плохая идея?и как это сделать?

************ добавлен html код страницы.жирным шрифтом я хочу достичь ****** **

this is the link that i want        
                <li class="el_link"><a href="/S*****Uffici/S*****WebServlet">Informazioni Generalizzate</a>
                </li>****

<HEAD>

<META name="GENERATOR" content="IBM Software Development Platform">
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<META http-equiv="Cache-Control" content="no-cache,no-store,must-revalidate">
<META http-equiv="Expires" content="-1">
<META http-equiv="Pragma" content="no-cache">
<!--  includo CSS Base -->
<LINK REL=STYLESHEET TYPE="text/css" HREF="/S*****Static/home/css/S*****Home.css">

<LINK REL=STYLESHEET TYPE="text/css" HREF="/S*****Static/home/css/jquery-ui-1.8.10.custom.css">



<!--  includo i JS di Servizio dinamicamente -->
<script type="text/javascript" src="/S*****Static/home/js/jquery.js"></script>

<script type="text/javascript" src="/S*****Static/home/js/toggleHome.js"></script>



<!--  includo il titolo dinamicamente -->
<TITLE>
Servizi di ********.

</TITLE>

</HEAD>
<BODY>

<div class="contenitore">




<div id="testata">
        <div id="testata_fondo_i">
            <div id="testata_sx"><a href="http://www.a*****.it/" title="Vai al sito [Link a sito esterno]" target="_agenziaWindow"><img
    src="/S*****Static/home/immagini/logo.gif" alt="Sito *********"></a>
    </div>
            <div id="testata_centro_i"></div>
            <div id="testata_dx_i"></div>

        </div>
</div>  










                    <LINK REL=STYLESHEET TYPE="text/css" HREF="/S*****Static/home/css/menu_dropDown.css">
<!--[If lt IE 9]>
     <LINK REL=STYLESHEET TYPE="text/css" HREF="/S*****Static/home/css/menu_dropDown_IElt9.css">
<![endif]--> 
<!--[If IE 9]>
     <LINK REL=STYLESHEET TYPE="text/css" HREF="/S*****Static/home/css/menu_dropDown_IE9.css">
<![endif]--> 
<div class="menu_orizzontale">
<div class="menu">
   <ul class="blockeasing">
        <li class="main">
                 <a href="/S*****Home"> Home SERVIZI</a>
        </li>
        <li class="main">
             <a href="#">Consultazioni</a>
                 <ul class="subnav0">
                      <li><a href="/S*****Uffici/S*****WebServlet">Informazioni Generalizzate</a></li>
                      <li><a href="/CollegamentoTerritorioWeb/TerritorioServlet">Catasto e Conservatorie</a></li>
                 </ul>
        </li>
        <li class="main">
             <a href="#">Consultazioni Dati non A.T.</a>
                 <ul class="subnav1">
                      <li><a href="/CciaaConsultazioneWeb/CCIAAServlet">Camera di Commercio</a></li>
                      <li><a href="/Conto/E*****Servlet">Estratto Conto </a></li>
                 </ul>
        </li>
   </ul>
</div>
</div>
<div class="esci">
        <a href="/S*****Home/CloseSession"> Esci</a>
</div>
<div class="user">
           Utente connesso <i><b>P*************R</b></i>
</div>
<script type="text/javascript" src="/S*****Static/home/js/jquery-ui-1.8.24.custom.min.js"></script>
<script type="text/javascript">
    $(document).ready(function() {
      $("ul.blockeasing li.main").mouseover(function(){ 
         $(this).find('.subnav0').stop().animate({height: '59px', opacity:'1'},{queue:false, duration:1500, easing: 'easeOutElastic'})
         $(this).find('.subnav1').stop().animate({height: '59px', opacity:'1'},{queue:false, duration:1500, easing: 'easeOutElastic'})
         $(this).find('.subnav2').stop().animate({height: '11px', opacity:'1'},{queue:false, duration:1500, easing: 'easeOutElastic'})
    });
      $("ul.blockeasing li.main").mouseout(function(){ 
         $(this).find('.subnav0').stop().animate({height:'0px', opacity:'0'},{queue:false, duration:1600, easing: 'easeOutElastic'})
         $(this).find('.subnav1').stop().animate({height:'0px', opacity:'0'},{queue:false, duration:1600, easing: 'easeOutElastic'})
         $(this).find('.subnav2').stop().animate({height:'0px', opacity:'0'},{queue:false, duration:1600, easing: 'easeOutElastic'})
    });
    $("ul.blockeasing li").hover(function() {
            $(this).stop().animate({ backgroundColor: "#F7F7F7"}, 600);},
            function() {
            $(this).stop().animate({ backgroundColor: "#FDAF7B"}, 600);
    });
  });
</script>





<div class="vociMenu">




<!-- script per la corretta visualizzazione delle colonne -->





        <!-- Link al servizio composto da sottomenu -->

            <h2 class="trigger"><a href="#">Consultazioni</a></h2>
            <div class="datiMenu2">
                <ul class="menu_ul">


**‘ this is the link that i want        
            <li class="el_link"><a href="/S*****Uffici/S*****WebServlet">Informazioni Generalizzate</a>
            </li>**




            <li class="el_link"><a href="/CollegamentoTerritorioWeb/TerritorioServlet">Catasto e Conservatorie</a>
            </li>



            <li class="el_end"></li>
            </ul>
        </div>



        <!-- Link al servizio composto da sottomenu -->

            <h2 class="trigger"><a href="#">Consultazioni<br>Dati non A.T.</a></h2>
            <div class="datiMenu2">
                <ul class="menu_ul">



            <li class="el_link"><a href="/CciaaConsultazioneWeb/CCIAAServlet">Camera di Commercio</a>
            </li>




            <li class="el_link"><a href="/ContoEquitalia/EquitaliaServlet">Estratto Conto AdER</a>
            </li>



            <li class="el_end"></li>
            </ul>
        </div>









</div>

<!-- 
<div class="validator">
     <p>
        <a href="http://validator.w3.org/check?uri=referer"><img
         src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01 Transitional" height="31" width="88"></a>
    </p>

</div>
 -->
<div class="footer">
    <div class="destra">
         <img src="/S*****Static/home/immagini/Sogei.gif" alt="logo Sogei">
    </div>
</div>
</div>
</BODY>
</HTML>
...