faustf Posted April 7, 2017 Share Posted April 7, 2017 (edited) hi guys i have a site with user and password , i create a script for scraping data , (content , quantity, price ) and write in excel file . but i have some strange problem, this is a tipical return in scite expandcollapse popup@@ (1406) :(47:53) _FileBorn() @@ (1145) :(47:53) _entra_dentro_new() "C:\Program Files\AutoIt3\Include\IE.au3" (1599) : ==> The requested action with this object has failed.: Return SetError($_IESTATUS_Success, 0, $oObject.document.body.innerText) Return SetError($_IESTATUS_Success, 0, $oObject.document^ ERROR ->19:47:59 AutoIt3.exe ended.rc:1 +>19:47:59 AutoIt3Wrapper Finished. >Exit code: 1 Time: 7.117 @@ (834) :(05:45) _controllo_troppi_risultati() --> IE.au3 T3.0-2 Error from function _IEPropertyGet, $_IESTATUS_InvalidObjectType @@ (933) :(06:05) _controllo_errore_generico_2() --> IE.au3 T3.0-2 Error from function _IEBodyReadText, $_IESTATUS_InvalidObjectType (Expected document element) @@ (619) :(06:05) _Mostra_subito_perprezzo_2() --> IE.au3 T3.0-2 Error from function _IEPropertyGet, $_IESTATUS_InvalidObjectType "C:\Program Files\AutoIt3\Include\IE.au3" (802) : ==> The requested action with this object has failed.: Return SetError($_IESTATUS_Success, $oObject.document.links.length, $oObject.document.links) Return SetError($_IESTATUS_Success, $oObject^ ERROR ->18:06:05 AutoIt3.exe ended.rc:1 +>18:06:05 AutoIt3Wrapper Finished. @@ (958) :(44:54) _controllo_Filtri() !>23:44:59 AutoIt3.exe ended.rc:-1073741819 +>23:44:59 AutoIt3Wrapper Finished. >Exit code: 3221225477 Time: 160 @ (1439) :(15:34) _File_DeleteLine_Shift() @@ (1418) :(15:34) _Read_Canc_1_riga() @@ (1439) :(15:34) _File_DeleteLine_Shift() @@ (1037) :(15:34) _navigo_link_3() @@ (181) :(15:37) _5_step() @@ (958) :(15:40) _controllo_Filtri() sono quii 1000 8241 sono quii 1002 8241 !>16:15:45 AutoIt3.exe ended.rc:-1073741819 +>16:15:45 AutoIt3Wrapper Finished. >Exit code: 3221225477 Time: 737.8 this a code and this is a pageweb , where is blocked <!DOCTYPE html><html><head><title></title><meta http-equiv=X-UA-Compatible content="IE=9"><meta name=viewport content="width=device-width, initial-scale=1.0"><link href="/b2b/Bundles/Styles/jQueryUI?v=OGse_A9z1qHeUIbT5wKfrsB0czMxX4cg7OAcTcUgCgY1" rel=stylesheet><link href="/b2b/Bundles/Styles/Bootstrap?v=ilFLz5jgxhJDnWp7RcmwaIxlE9ijT7AwcWw5bQ1vXac1" rel=stylesheet><link href="/b2b/Bundles/Styles/ClueTip?v=2KFLgmauI1CYIrEINI84u9DHDZgZwzcxRCqMXl6YQH81" rel=stylesheet><link href="/b2b/Bundles/Styles/DDLingua?v=4vnnInt52gO2ETe2_c7xBLxkbkzRKCjSeEDzNpkP_ow1" rel=stylesheet><link href="/b2b/Bundles/Styles/Esprinet/Italia?v=n9sIIY7aRm9nd9RjGFK7zrPDg0sCBs7FCQZijn3a-is1" rel=stylesheet><link href="/b2b/Bundles/Styles/Esprinet/Italia/it-IT?v=n9sIIY7aRm9nd9RjGFK7zrPDg0sCBs7FCQZijn3a-is1" rel=stylesheet><!--[if IE 7]><link href="/b2b/Bundles/Styles/Shim/IE7?v=5UMPsoqV5SN2o8EtEJHcOc5VDlpTyOJDJiQYUN_CWfA1" rel=stylesheet><![endif]--> <!--[if lte IE 8]><link href="/b2b/Bundles/Styles/Shim/IE8?v=xO7zNnPLSD-RUNc9X79G0GW3h1L3vTkG0_Wj1l6qQGU1" rel=stylesheet><![endif]--><link href="/b2b/Bundles/Styles/AngularJS?v=O3Diij-0bO6fBVlhgk9FkzoZI_QXHuCUo8yjDeMywLE1" rel=stylesheet><link href="/b2b/Bundles/Styles/Ricerche/Italia?v=hlcoTJT7kcUkArj0tkqOR07917nyA-6Akb8nbfaGe6k1" rel=stylesheet><link href="/b2b/Bundles/Styles/Ricerche/Italia/it-IT?v=HIPG_sf_SUdhxD8tFsI5-5QSP38EL5uEpOe7HUIhFA81" rel=stylesheet><link href="/b2b/Content/less/schede/font?v=uAg-2sjhszRsx911XfcKQit_wNx2aOfmFUjTk9FLiTk1" rel=stylesheet><!--[if IE 7]><link href="/b2b/Bundles/Styles/Schede/FontIE7?v=KbJqkELotFFpkIKkRBtKQGXci603NINFzy7ip5G95TE1" rel=stylesheet><![endif]--><link href="/b2b/Scripts/slider/css/slider?v=ur_aEbqxlA-2cm0oktWdVo_6ZcmaVarDLlVHI_gpe2Q1" rel=stylesheet><!--[if gte IE 9]><link href="/b2b/Bundles/Styles/Shim/IE9?v=t2ZSD7ePs_t6CM5_bQNuLkBBJyuWqECQSU3Whto7B8M1" rel=stylesheet><![endif]--><link href="/b2b/Bundles/Style/EsprinetResponsive?v=BAaMLQUz_WG6yv3PbDNBuYvaWHRTBpOZIfwCEFK6ZLo1" rel=stylesheet><body><div id=container><div class="colDX clearfix"><div id=testata><div id=ricerche class=row-fluid><div class=span7><div class=ttRicerca><span class=txtInfo> <button type=button data-toggle=modal data-target=#infoGF class="btn btn-mini btn-espriBlu pull-right"> <i class=icon-question-sign></i> </button> Sfrutta al meglio la ricerca scrivendo all’inizio la categoria del prodotto! </span></div><div id=ricTxt><div id=testualeParametri data-url-elabora=/b2b/Testuale/Elabora data-url-ricerca=/b2b/Testuale/Ricerca data-label-chiudi=Chiudi></div><div><span class=titRicercheTxt><strong>Testuale</strong></span><div id=navigation><div class=input-append><input class=span9 id=query name=query placeholder="Categoria / Codice Articolo / Modello o ricerca libera"> <button title=Cancella class="btn btn-small btn-espriAzzurro lucido gradient" id=btnTestualeCancella><span class="icon icon-white icon-remove"></span></button> <button title=Ricarica class="btn btn-small btn-espriAzzurro lucido gradient" id=btnTestualeRicarica><span class="icon icon-white icon-refresh"></span></button> <input type=button class="btn btn-small btn-espriBlu lucido gradient" value=Cerca id=btnTestualeCerca></div></div></div><div id=infoGF class="modal hide fade" role=dialog><div class=modal-header><button type=button class=close data-dismiss=modal aria-hidden=true>×</button><h3>Come sfruttare pienamente la nostra piattaforma GLOBAL FINDER</h3></div><div class=modal-body><h4>Categoria o brand</h4><p><strong>Inserendo la categoria o il brand come prima parola otterrai dei suggerimenti per ottimizzare la tua ricerca: potrai selezionarne uno o più di uno.</strong> <em>(es. scrivo notebook, poi seleziono fra i suggerimenti 4 GB Ram, poi seleziono windows 8, poi seleziono con porta Hdmi e otterrò il risultato perfetto)</em><h4>Modello, codice articolo o EAN</h4><p><strong>Inserendo il modello, il codice articolo o il codice EAN e cliccando "invia" puoi cercare velocemente i prodotti.</strong> Se il codice/modello combacia interamente, otterrai subito il risultato cercato; altrimenti, se incompleto e appartenente a più categorie merceologiche, il sistema ti chiederà di selezionare la categoria di tuo interesse.<h4>Frase libera</h4><p><strong>Scrivendo invece una frase libera la ricerca ti mostrerà tutti i risultati nei quali sono state trovate tutte le parole inserite o una combinazione di alcune di esse,</strong> raggruppando i risultati partendo da quelli con maggiore attinenza e densità rispetto alle parole ricercate.</div><div class=modal-footer><button data-dismiss=modal class="btn btn-mini">Chiudi</button></div></div></div></div><div id=bannerTop class=span5><span class=bmpADV data-zoneid=1 data-pageid=77189 data-siteid=1 data-width=468 data-height=60 data-border=0 id=bmpAdv_1><img src=http://adv.esprinet.com/preload/468_60.gif title=adv alt=adv></span></div></div></div><div id=contentBody><div class="areaOperativa contNavi toolBar"><ul class="nav clearfix"><li class="btn btn-mini btn-espriBlu gradient"><a class=btn-fantaricerca href=/b2b/Ricerche/FantaRicerca/ElencoGruppi></a><li class="btn btn-mini btn-espriBlu gradient"><a class=btn-produttore href=/b2b/Ricerche/Tipologica></a><li class="btn btn-mini btn-espriBlu gradient dropdown"><a href=# data-toggle=dropdown class=btn-comparti> <strong class=caret></strong> </a><ul class=dropdown-menu><li><a href="/b2b/Ricerche/Tipologica/ElencoProduttoriComparto?idComparto=5"> <img src=http://media.esprinet.com/images_international/0/ico_comparti/ico_hw.png> Informatica </a><li><a href="/b2b/Ricerche/Tipologica/ElencoProduttoriComparto?idComparto=11"> <img src=http://media.esprinet.com/images_international/0/ico_comparti/ico_sw.png> Software </a><li><a href="/b2b/Ricerche/Tipologica/ElencoProduttoriComparto?idComparto=20"> <img src=http://media.esprinet.com/images_international/0/ico_comparti/ico_nw.png> Networking | sorveglianza </a><li><a href="/b2b/Ricerche/Tipologica/ElencoProduttoriComparto?idComparto=23"> <img src=http://media.esprinet.com/images_international/0/ico_comparti/ico_pccomp.png> Componenti | cd/dvd </a><li><a href="/b2b/Ricerche/Tipologica/ElencoProduttoriComparto?idComparto=19"> <img src=http://media.esprinet.com/images_international/0/ico_comparti/ico_perif.png> Stampa | supplies </a><li><a href="/b2b/Ricerche/Tipologica/ElencoProduttoriComparto?idComparto=17"> <img src=http://media.esprinet.com/images_international/0/ico_comparti/ico_ufficio.png> Ufficio | cancelleria </a><li><a href="/b2b/Ricerche/Tipologica/ElencoProduttoriComparto?idComparto=18"> <img src=http://media.esprinet.com/images_international/0/ico_comparti/ico_audio.png> Audio | video </a><li><a href="/b2b/Ricerche/Tipologica/ElencoProduttoriComparto?idComparto=22"> <img src=http://media.esprinet.com/images_international/0/ico_comparti/ico_foto.png> Foto | ottica </a><li><a href="/b2b/Ricerche/Tipologica/ElencoProduttoriComparto?idComparto=21"> <img src=http://media.esprinet.com/images_international/0/ico_comparti/ico_tel.png> Telefonia | navigazione | games </a><li><a href="/b2b/Ricerche/Tipologica/ElencoProduttoriComparto?idComparto=1"> <img src=http://media.esprinet.com/images_international/0/ico_comparti/ico_ed.png> Elettrodomestici </a><li><a href="/b2b/Ricerche/Tipologica/ElencoProduttoriComparto?idComparto=16"> <img src=http://media.esprinet.com/images_international/0/ico_comparti/ico_casa.png> Art. regalo | casa | tempo libero </a><li><a href="/b2b/Ricerche/Tipologica/ElencoProduttoriComparto?idComparto=27"> <img src=http://media.esprinet.com/images_international/0/ico_comparti/ico_lux.png> Elettroforniture </a></ul><li class="btn btn-mini btn-espriBlu gradient"><a class=btn-accessori href=/b2b/Ricerche/AccessoriConsumabili></a><li class="btn btn-mini btn-espriBlu gradient"><a class=btn-licenze href="/b2b/Ricerche/FantaRicerca/ElencoCategorie?filterid=61"></a><li class="btn btn-mini btn-espriBlu gradient"><a class=btn-educazione href=/Area_Operativa/eventi_speciali/ProgettoMondoEdu/index.asp></a><li class="btn btn-mini btn-espriBlu gradient"><a class=btn-servizi href=/Area_Servizi/1/homePage_servizi.asp></a></ul></div><div id=bodyFanta data-ng-controller=FantaController data-ng-init="init(false,0,'GA','GA1','', '','/b2b/Ricerche/FantaRicerca/GetStartModel','/b2b/Ricerche/FantaRicerca/GetModalitaFantaRicerca','/b2b/Ricerche/FantaRicerca/ElaboraSelezione','/b2b/Ricerche/FantaRicerca/ImpostaRicerca','/b2b/Ricerche','/b2b/Ricerche/FantaRicerca/LeggiValoriQuick','Cerca','Troppi risultati!','','La ricerca non produce risultati.')" data-ng-cloak="" class=ng-cloak><div id=attesaCaricamento style=display:none><i class="icon-spinner icon-spin icon-large icon-4x"></i> <span class=sr-only>Loading...</span></div><div id=test><input type=checkbox data-ng-model=config.RicaricaAutomaticamente> ricarica auto.<br> <input type=checkbox data-ng-model=config.UsaAltriFiltri> usa filtri.<br> <input type=checkbox data-ng-model=MostraAltriFiltri>Mostra filtri<br> Pannello (0 = brand, oppure nome gruppo): <input data-ng-model=pannelloSelezionato> <input type=button value=Dump data-ng-click=dump()><br> Selezionati: {{pannelliSelezionati}}<br> hash: {{$location.hash()}}<br> naviga a : <input data-ng-model=navto> <button data-ng-click=NavigateToTest()>naviga</button>;</div><div id=intestazione><div id=titoloSezione><h1>Fantaricerca</h1><span class=catMerc>{{data.NomeCatMerc}}</span> <strong><span class=famiglia>{{data.NomeFamiglia}}</span></strong></div><div id=miniFiltri data-ng-show="FiltriApplicati.NomiCasa.length > 0 || FiltriApplicati.Gruppi.length > 0 || (FiltriApplicati.Prezzi.length > 0 && filtratoPrezzo)"><h4>Hai scelto</h4><div id=eleFiltri><span data-ng-show="FiltriApplicati.NomiCasa.length > 0 "> <strong>Brand:</strong> <span data-ng-repeat="brand in FiltriApplicati.NomiCasa">{{brand.Nome}} <img align=absmiddle data-ng-click="EliminaFiltroQuick('Brand',brand)" title="Elimina Filtro" style="cursor:pointer;margin:0 0 0 2px" src=http://media.esprinet.com/images_international/0/modello/x_elimina.gif> </span> </span> <span data-ng-show="FiltriApplicati.Serie.length > 0 "> <strong>Serie:</strong> <span data-ng-repeat="serie in FiltriApplicati.Serie">{{serie.Serie}} <img align=absmiddle data-ng-click="EliminaFiltroQuick('Serie',serie)" title="Elimina Filtro" style="cursor:pointer;margin:0 0 0 2px" src=http://media.esprinet.com/images_international/0/modello/x_elimina.gif> </span> </span> <span data-ng-show="FiltriApplicati.Gruppi.length > 0"> <span data-ng-repeat="gruppo in FiltriApplicati.Gruppi"><strong>{{gruppo.TitoloGruppo}}</strong> <span data-ng-repeat="quick in gruppo.Quicks">{{quick.QuickNome}} : <span data-ng-switch="" on=quick.TipoRender> <span data-ng-switch-when=S>{{quick.ValoriQuick[0].Valore}} - {{quick.ValoriQuick[1].Valore}} </span> <span data-ng-switch-default=""> <span data-ng-repeat="v in quick.ValoriQuick">{{v.Valore}} <img align=absmiddle data-ng-click="EliminaFiltroQuick(quick.QuickId ,v)" title="Elimina Filtro" style="cursor:pointer;margin:0 0 0 2px" src=http://media.esprinet.com/images_international/0/modello/x_elimina.gif> </span> </span> </span> </span> </span> </span> <span data-ng-show="FiltriApplicati.Prezzi.length > 0 && filtratoPrezzo"> <strong>Range di prezzo</strong> <span>{{FiltriApplicati.Prezzi[0]}} € - {{FiltriApplicati.Prezzi[1]}} €</span> </span></div></div></div><div id=toolbarFanta class="toolBar gradient"><div class="box tipoFanta gradient"><h4><span>Fanta</span> {{config.NomeFantaRicerca}}</h4><a href=http://www.esprinet.com/MyWeb/AdminMyWeb.asp#myRicerca class="btn btn-small btn-espriGiallo lucido gradient">Cambia</a> <span class="icon icon-star"></span></div><div class=contToolbar><div class="box centoPezzi"><div class=btn-group><a class="btn btn-small btn-espriAzzurro lucido gradient dropdown-toggle" data-toggle=dropdown href=#> Mostra subito... <span class=caret></span> </a><ul class=dropdown-menu><li><a href="" data-ng-click="CercaTop100($event,'/b2b/Ricerche')" data-ng-show="TotProdotti > LimiteProdotti">...i primi cento prezzi</a><li data-ng-repeat="fascia in FascePrezzo"><a href=# data-ng-click=CercaPerPrezzo($event,fascia.Min,fascia.Max)>i prodotti da {{fascia.Min}} a {{fascia.Max}} euro</a></ul></div></div><div class=divider></div><div class="box prodDispo"><input type=checkbox id=ckDisponibili name=ckDisponibili data-ng-model=rdDispo data-ng-change=CallAjax(null,$event)><div>Cerca solo<br> <strong>prodotti disponibili</strong></div></div><div class=divider></div><div class="box prodPromo"><input type=checkbox id=ckPromo name=ckPromo data-ng-change=CallAjax(null,$event) data-ng-model=rdPromo><div>Cerca solo<br> <strong>prodotti in promo</strong></div></div><div class=divider></div><div class="box prodCC"><input type=checkbox id=ckProdCC name=ckProdCC data-ng-change=CallAjax(null,$event) data-ng-model=rdCash><div>Cerca solo<br> <strong>prodotti nei cash&carry</strong></div></div></div><div class="box bottCerca gradient"><span></span> <a id=btCerca title={{GetTitoloBottoneCerca()}} rel=tooltip class="btn btn-espriBianco lucido gradient tip" ng-disabled="" data-ng-class=GetClasseBottoneCerca() data-ng-click="Ricerca($event,'/b2b/Ricerche',false)"> <i class="icon icon-search"></i> Cerca </a></div><div data-ng-show="TotProdotti > LimiteProdotti && MostraTroppiRisultati"><div class="popover left in troppiRisultati" style=display:block><div class=arrow></div><div class=popover-inner><h3 class=popover-title data-ng-show=!mostraAvvisoCompatibilita>Troppi risultati!</h3><h3 class=popover-title data-ng-show=mostraAvvisoCompatibilita>Seleziona un modello</h3><div id=popover-content><div id=espriSapient></div><div id=erroreRisultati data-ng-show=!mostraAvvisoCompatibilita>La ricerca ha trovato <strong>{{TotProdotti}}</strong> prodotti<br> <strong>Troppi risultati da sfogliare! (max {{LimiteProdotti}})</strong><br> Seleziona una o più caratteristiche, aggiorna i filtri e riprova! <a ng-click="MostraTroppiRisultati = false" class=chiudi><i class="icon icon-remove-sign"></i></a> Oppure clicca qui sotto. <br> <br> <a class="btn btn-small btn-espriAzzurro lucido gradient" data-ng-click="CercaTop100($event,'/b2b/Ricerche')" data-ng-show="TotProdotti > LimiteProdotti">Mostra subitoi primi cento prezzi</a></div><div id=erroreRisultati data-ng-show=mostraAvvisoCompatibilita>Indicando più produttori devi indicare almeno un modello.</div></div></div></div></div></div><div id=contFanta class=clearfix><div id=gruppiFanta class="clearfix gradient"><ul class="eleGruppi unstyled" data-ng-show="data.Filtri.Brands.length > 0 || data.Filtri.Gruppi.length > 0"><li><a data-ng-class="GetPanelClass('produttori')" data-ng-click="TogglePanelVisible('produttori')">Produttori</a><li data-ng-repeat="gruppo in data.Filtri.Gruppi"><a data-ng-class=GetPanelClass(gruppo.Titolo) data-ng-click=TogglePanelVisible(gruppo.Titolo)>{{gruppo.Titolo}}</a><li><a data-ng-class="GetPanelClass('prezzi')" data-ng-click="TogglePanelVisible('prezzi')">Prezzi</a></ul><div id=altrifiltri data-ng-show="config.UsaAltriFiltri && AltriFiltri.length > 0" style=z-index:1000><div class="btn-group dropup"><a class="btn btn-espriBlu lucido dropdown-toggle" data-toggle=dropdown href=#>CARICA ALTRI FILTRI <span class="icon icon-circle-arrow-down"></span> </a><ul data-ng-model=AltriFiltri class=dropdown-menu role=menu aria-labelledby=dLabel><li class=dropdown-submenu data-ng-repeat="gruppo in AltriFiltri"><a href=#>{{gruppo.Titolo}}</a><ul class="dropdown-menu pull-right" role=menu aria-labelledby=dLabel><li data-ng-repeat="quick in gruppo.Quicks"><a data-ng-click="AggiungiQuick($index, gruppo.Titolo, quick)">{{quick.EtichettaNome}}</a></ul></ul></div></div></div><div id=filtriGruppiFanta data-ng-show="data.Filtri.Brands.length > 0 || data.Filtri.Gruppi.length > 0"><div id=contFiltri class=clearfix><button id=aggFiltri class="btn btn-small btn-espriAzzurro lucido gradient" data-ng-click="CallAjax(null, $event)" data-ng-show="!config.RicaricaAutomaticamente && config.MostraAggiorna"> <i class="icon icon-refresh"></i>aggiorna filtri </button><div id=gruppo0 class="box clearfix" data-ng-show="IsPanelVisible('produttori');"><h3>Produttori <a name=produttori></a></h3><ul class="listaQuick unstyled xlarge"><li class=valore data-ng-repeat="brand in data.Filtri.Brands"><button id=b_{{brand.Id}} ng-disabled=!brand.Disponibile data-ng-model=brand.Selezionato data-ng-click="brand.Selezionato = !brand.Selezionato;ChangeQuick('Brand', $event)" class="btn btn-small gradient" data-ng-class=GetSelectableAndAvailableClass(brand)> {{brand.Nome}}</button></ul></div><div id=gruppo{{$index+1}} class=gruppo data-ng-repeat="gruppo in data.Filtri.Gruppi" data-ng-show=IsPanelVisible(gruppo.Titolo)><h3>{{gruppo.Titolo}} <a name={{gruppo.Titolo}}></a></h3><div data-ng-repeat="quick in gruppo.Quicks" data-ng-show="(quick.Aperta && quick.Valori !== null && quick.Valori.length > 0) || (!quick.Aperta && quick.TipoSpecifico != 3)"><div class=etichetta data-ng-click="ApriChiudiQuick($index, gruppo.Titolo,quick);"><a name="{{$index + 1}}:{{quick.EtichettaNome}}"></a> <i data-ng-class=GetEtichettaClass(quick)></i>{{quick.EtichettaNome}} {{quick.Suffisso}}</div><div id=box{{$index+1}}-{{quick.EtichettaId}} class="box clearfix"><div data-ng-switch=quick.TipoRender data-ng-show=quick.Aperta><div id=container_{{quick.EtichettaId}} class=contSlider data-ng-switch-when=S data-jq-slider=quick><select size=10 name=v_{{quick.EtichettaId}} id=v_{{quick.EtichettaId}} data-ng-model=quick.Selezionate1 data-jq-select=quick.Selezionate1 data-ng-options="v.Valore|quickValue for v in quick.Valori" style=display:none> </select> <select size=10 name=v2_{{quick.EtichettaId}} id=v2_{{quick.EtichettaId}} data-ng-model=quick.Selezionate2 data-jq-select=quick.Selezionate2 data-ng-options="v.Valore|quickValue for v in quick.Valori" style=display:none> </select></div><div id=container_{{quick.EtichettaId}} class=contSlider data-ng-switch-when=M data-jq-slider=quick><select size=10 name=v_{{quick.EtichettaId}} id=v_{{quick.EtichettaId}} data-ng-model=quick.Selezionate1 data-jq-select=quick.Selezionate1 data-ng-options="v.Valore|quickValue for v in quick.Valori" style=display:none></select></div><div id=container_{{quick.EtichettaId}} data-ng-switch-when=Z>Min:<input data-ng-model=quick.Selezionate1.ValoreManuale data-ng-change=ChangeSlider(quick)> Max:<input data-ng-model=quick.Selezionate2.ValoreManuale data-ng-change=ChangeSlider(quick)></div><div id=container_{{quick.EtichettaId}} data-ng-switch-when=R><span class=valore data-ng-repeat="v in quick.Valori"> <input type=radio name=v_{{quick.EtichettaId}} id=v_{{v.Id}} value={{v.Id}} data-ng-disabled=!v.Disponibile data-ng-model=quick.Selezionate data-ng-change="ChangeQuick(quick.EtichettaId, $event)"> <label class="radio inline" for=v_{{v.Id}}>{{v.Valore}}</label> </span></div><div id=container_{{quick.EtichettaId}} data-ng-switch-when=C><ul class="unstyled {{quick.CssTesto}}"><li data-ng-repeat="group in quick.Raggruppamenti"><div data-ng-hide="sononascosto($parent.$index, $index, group)"><h6 data-ng-show="group.Raggruppamento!==''" data-ng-click="ApriChiudiRaggruppamento($parent.$index, $index, group);" class=etichetta><i data-ng-class="GetRaggruppamentoClass($parent.$index, $index, group)"></i> {{group.Raggruppamento}}</h6><ul id="gruppo{{$parent.$index}}-{{$index+1}}-{{group.Raggruppamento.replace(' ', '_')}}" class="listaQuick unstyled clearfix {{quick.CssTesto}} isCompatibilita_{{quick.IsCompatibilita}} {{group.Raggruppamento}}"><li class=valore data-ng-repeat="v in group.Valori"><button data-ng-disabled=UpdateDisabled(v) class="btn btn-small gradient" data-ng-class=GetSelectableAndAvailableClass(v) id=v_{{v.Id}} data-ng-model=v.Selezionato data-ng-click="v.Selezionato = !v.Selezionato; UpdateSelezione(quick,v.Id,v.Selezionato, quick.Selezionate)"> {{v.Valore|quickValue}} </button></ul></div></ul></div></div></div></div></div><div id=gruppo_prezzi class=gruppo data-ng-show="IsPanelVisible('prezzi')"><h3>Prezzi <a name=prezzi></a></h3><div class=etichetta>Filtrare per Prezzo <a name=prezzi></a></div><div id=boxPrezzi class="box clearfix"><div id=container_Prezzi data-sliderprezzo-directive=data.Filtri.Prezzi><select size=10 name=v_Prezzi id=v_Prezzi data-ng-model=data.Filtri.PrezzoMin data-ng-options="p for p in data.Filtri.Prezzi" data-jq-select=data.Filtri.PrezzoMin style=display:none> </select> <select size=10 name=v2_Prezzi id=v2_Prezzi data-ng-model=data.Filtri.PrezzoMax data-ng-options="p for p in data.Filtri.Prezzi" data-jq-select=data.Filtri.PrezzoMax style=display:none> </select> <br> <br></div></div></div></div></div><div id=toolbar2 class="toolBar gradient"><div class="box tipoFanta gradient"><h4><span>Fanta</span> {{config.NomeFantaRicerca}}</h4><a href=http://www.esprinet.com/MyWeb/AdminMyWeb.asp#myRicerca class="btn btn-small btn-espriGiallo lucido gradient">Cambia</a> <span class="icon icon-star"></span></div><div class=contToolbar><div class="box centoPezzi"><div class=btn-group><a class="btn btn-small btn-espriAzzurro lucido gradient dropdown-toggle" data-toggle=dropdown href=#> Mostra subito... <span class=caret></span> </a><ul class=dropdown-menu><li><a href="" data-ng-click="CercaTop100($event,'/b2b/Ricerche')" data-ng-show="TotProdotti > LimiteProdotti">...i primi cento prezzi</a><li data-ng-repeat="fascia in FascePrezzo"><a href=# data-ng-click=CercaPerPrezzo($event,fascia.Min,fascia.Max)>i prodotti da {{fascia.Min}} a {{fascia.Max}} euro</a></ul></div></div><div class=divider></div><div class="box prodDispo"><input type=checkbox id=ckDisponibili name=ckDisponibili data-ng-model=rdDispo data-ng-change=CallAjax(null,$event)><div>Cerca solo<br> <strong>prodotti disponibili</strong></div></div><div class=divider></div><div class="box prodPromo"><input type=checkbox id=ckPromo name=ckPromo data-ng-change=CallAjax(null,$event) data-ng-model=rdPromo><div>Cerca solo<br> <strong>prodotti in promo</strong></div></div><div class=divider></div><div class="box prodCC"><input type=checkbox id=ckProdCC name=ckProdCC data-ng-change=CallAjax(null,$event) data-ng-model=rdCash><div>Cerca solo<br> <strong>prodotti nei cash&carry</strong></div></div></div><div class="box bottCerca gradient"><span></span> <a id=btCerca title={{GetTitoloBottoneCerca()}} rel=tooltip class="btn btn-espriBianco lucido gradient tip" ng-disabled="" data-ng-class=GetClasseBottoneCerca() data-ng-click="Ricerca($event,'/b2b/Ricerche',false)"> <i class="icon icon-search"></i> Cerca </a></div><div data-ng-show="TotProdotti > LimiteProdotti && MostraTroppiRisultati"><div class="popover left in troppiRisultati" style=display:block><div class=arrow></div><div class=popover-inner><h3 class=popover-title data-ng-show=!mostraAvvisoCompatibilita>Troppi risultati!</h3><h3 class=popover-title data-ng-show=mostraAvvisoCompatibilita>Seleziona un modello</h3><div id=popover-content><div id=espriSapient></div><div id=erroreRisultati data-ng-show=!mostraAvvisoCompatibilita>La ricerca ha trovato <strong>{{TotProdotti}}</strong> prodotti<br> <strong>Troppi risultati da sfogliare! (max {{LimiteProdotti}})</strong><br> Seleziona una o più caratteristiche, aggiorna i filtri e riprova! <a ng-click="MostraTroppiRisultati = false" class=chiudi><i class="icon icon-remove-sign"></i></a> Oppure clicca qui sotto. <br> <br> <a class="btn btn-small btn-espriAzzurro lucido gradient" data-ng-click="CercaTop100($event,'/b2b/Ricerche')" data-ng-show="TotProdotti > LimiteProdotti">Mostra subitoi primi cento prezzi</a></div><div id=erroreRisultati data-ng-show=mostraAvvisoCompatibilita>Indicando più produttori devi indicare almeno un modello.</div></div></div></div></div></div></div></div></div></div></div><div id=globalCultureSettings data-ui-culture=it-IT data-ui-culture-two-letter=it></div><script src="/b2b/Bundles/Scripts/NamespaceJS?v=7L6wKoUjLmNZE4OeceAHnhc5fOmmJeXKRmby0bknKnw1"></script><script src="/b2b/Bundles/Scripts/jQuery?v=fF6xPsRr55V79rSJ37DaeAf5nSxQaTcdr5cYNQDYoq41"></script><!--[if IE 7]><script src="/b2b/Bundles/Scripts/Shim/IE7?v=oDyQkx6IGRdrqZ5ZtO9W9u16vNLLz5-VmwgfZAxoeOE1"></script><![endif]--><script src="/b2b/Bundles/Scripts/Bootstrap?v=tFo5D-Ynl-WyR3F8iNnGJMY5ynfvd85f3R9WmA4rCd41"></script><script src="/b2b/Bundles/Scripts/AngularJS?v=T6EhzHT6-3ZzO4VSnbE6gJRFCmbbUBUotWhRKtBBZCw1"></script><script src="/b2b/Bundles/Scripts/ClueTip?v=ZiUP2ar5idL9rPDMccb2PT9fegK7J9CXO5mZqAz7OJU1"></script><script src="/b2b/Bundles/Scripts/Noty?v=fSZ4sde-LTjt1vougDHJQleRPlmr2DLB9Gvm562Do8w1"></script><script src="/b2b/Bundles/Scripts/Esprinet?v=G0AH2vg2pNbZfvzcHu0RT1Dg0na14K4POeWSLlCEEjA1"></script><script src="/b2b/Bundles/Scripts/RicercaTestuale?v=nTY7f-2cRiBl7KQaqAKopUaPAt8pKb8Do7szmMamnHY1"></script><script src="/b2b/Bundles/Scripts/Ricerche/ElencoVerticale?v=blyK7ucyu4oGH1bv3kNoTI-u5Ra76KKqLCgAypIMYJw1"></script><script src="/b2b/Bundles/Scripts/Preload?v=_dQ4roYg6p6XTY9VhV6qQiKyHoYQonutfR3pjCWgAJk1"></script><script src="/b2b/Bundles/Scripts/Ricerche/FantaRicerca?v=qg3rlE-KILgEvITTsOLuWS9N60e0NAicTMtFjvrs3HQ1"></script><div id=banmanprosettings data-url=/BanManProSQL10/a.aspx></div><script src="/b2b/Bundles/Scripts/BanManPro?v=siNHDCiA9-ZE2ORHaLvVHlyTNufK-TJkfqwQCKJYKMM1"></script><script src="/b2b/Bundles/Scripts/RicercaByProdottoPrincipale?v=VoE7rkzHZBfFsLZv_dmp3l6SjIjoq8kmmlm1dKruNtE1"></script><script src="/b2b/Bundles/Scripts/CambioLingua?v=roSFQP8aouPqoxfLhpLJJpCzJp6G0XVU6BbC4noc8pM1"></script> the problem , appear in random mode when execute a step5, when in step5 run _controlfiltri() the code expandcollapse popupFunc _controllo_Filtri() ; con questa funzione controllo se sono nei filtri o se c� altri gruppi + link da listare in fogli txt ConsoleWrite('@@ (958) :(' & @MIN & ':' & @SEC & ') _controllo_Filtri()' & @CR) ;### Function Trace ;ConsoleWrite("sono quii 995 " & @CRLF) Local $sHTML = _IEBodyReadHTML($oIE) ;Local $bodi_filtro = _IEGetObjById($oIE, "miniFiltri") Local $bodi_filtro = StringInStr($sHTML, "miniFiltri") ;********************* ConsoleWrite("sono quii 1000 " & $bodi_filtro & @CRLF) If $bodi_filtro <> 0 Then ; controllo se sono nella pagina filtro se ci sono inizio la procedura di estrazione dei prodotti ConsoleWrite("sono quii 1002 " & $bodi_filtro & @CRLF) Sleep($ritardo) Local $iLCTRLrepFil = 0 Local $oBtns = $oIE.document.GetElementsByTagName("input") For $oBtn In $oBtns $name = String($oBtn.name()) If $name = "ckDisponibili" Then $iLCTRLrepFil += 1 If $iLCTRLrepFil = 1 Then _IEAction($oBtn, "click") _IELoadWait($oIE) EndIf EndIf Next Sleep($ritardo) $A = 0 ;_estrazione_prodotti() ;finite tutte le estrazioni torna indietro ;MsgBox(0, 'controllo', 'sono dentro una pagina filtri') Else $A = 1 ;MsgBox(0, 'controllo', 'sono dentro una pagina con menu e link') EndIf EndFunc ;==>_controllo_Filtri i tryed to use also this code Func _controllo_Filtri() ; con questa funzione controllo se sono nei filtri o se c� altri gruppi + link da listare in fogli txt ConsoleWrite('@@ (958) :(' & @MIN & ':' & @SEC & ') _controllo_Filtri()' & @CR) ;### Function Trace Local $sHTML = _IEBodyReadHTML($oIE) Local $bodi_filtro = _IEGetObjById($oIE, "miniFiltri") ;********************* If $bodi_filtro <> "" Then ; controllo se sono nella pagina filtro se ci sono inizio la procedura di estrazione dei prodotti Sleep(3000) Local $oChk = _IEGetObjByName($oIE, "ckDisponibili") _IEAction($oChk, "click") ;clicco v dispunto disponibili _IELoadWait($oIE) Sleep($ritardo) $A = 0 ;_estrazione_prodotti() ;finite tutte le estrazioni torna indietro ;MsgBox(0, 'controllo', 'sono dentro una pagina filtri') Else $A = 1 ;MsgBox(0, 'controllo', 'sono dentro una pagina con menu e link') EndIf EndFunc ;==>_controllo_Filtri but with this code i have usally this error @@ (834) :(05:45) _controllo_troppi_risultati() --> IE.au3 T3.0-2 Error from function _IEPropertyGet, $_IESTATUS_InvalidObjectType @@ (933) :(06:05) _controllo_errore_generico_2() --> IE.au3 T3.0-2 Error from function _IEBodyReadText, $_IESTATUS_InvalidObjectType (Expected document element) @@ (619) :(06:05) _Mostra_subito_perprezzo_2() --> IE.au3 T3.0-2 Error from function _IEPropertyGet, $_IESTATUS_InvalidObjectType "C:\Program Files\AutoIt3\Include\IE.au3" (802) : ==> The requested action with this object has failed.: Return SetError($_IESTATUS_Success, $oObject.document.links.length, $oObject.document.links) Return SetError($_IESTATUS_Success, $oObject^ ERROR ->18:06:05 AutoIt3.exe ended.rc:1 +>18:06:05 AutoIt3Wrapper Finished. some one can help me??? thankz so much Edited April 22, 2017 by faustf Link to comment Share on other sites More sharing options...
faustf Posted April 7, 2017 Author Share Posted April 7, 2017 i insert in the script the debug info like explain mlipok in this thred and messagebox return @error= -2471352568 @extended = 0 F:\_GROSSITI-GRAB\spider-esprinet3.au3 (1007) : ==> COM Error intercepted ! err.number is: 0x80020008 err.windescription: Bad variable type. err.description is: err.source is: err.helpfile is: err.helpcontext is: err.lastdllerror is: 0 err.scriptline is: 1007 err.retcode is: 0x00000000 Link to comment Share on other sites More sharing options...
faustf Posted April 10, 2017 Author Share Posted April 10, 2017 i guys i have this information for debug @@ (1623) :(23:47) _User_ErrFunc() F:\_GROSSITI-GRAB\spider-esprinet3.au3 (1875) : ==> COM Error intercepted ! err.number is: 0x80020008 err.windescription: Bad variable type. err.description is: err.source is: err.helpfile is: err.helpcontext is: err.lastdllerror is: 0 err.scriptline is: 1875 err.retcode is: 0x00000000 and _iegetobjbyname @error= 7 @extended = 0 i have this error 7 ($_IEStatus_NoMatch) - No Match but is very strange because i have the name ckDisponibili <!DOCTYPE html><html><head><title></title><meta http-equiv=X-UA-Compatible content="IE=9"><meta name=viewport content="width=device-width, initial-scale=1.0"><link href="/b2b/Bundles/Styles/jQueryUI?v=OGse_A9z1qHeUIbT5wKfrsB0czMxX4cg7OAcTcUgCgY1" rel=stylesheet><link href="/b2b/Bundles/Styles/Bootstrap?v=ilFLz5jgxhJDnWp7RcmwaIxlE9ijT7AwcWw5bQ1vXac1" rel=stylesheet><link href="/b2b/Bundles/Styles/ClueTip?v=2KFLgmauI1CYIrEINI84u9DHDZgZwzcxRCqMXl6YQH81" rel=stylesheet><link href="/b2b/Bundles/Styles/DDLingua?v=4vnnInt52gO2ETe2_c7xBLxkbkzRKCjSeEDzNpkP_ow1" rel=stylesheet><link href="/b2b/Bundles/Styles/Esprinet/Italia?v=n9sIIY7aRm9nd9RjGFK7zrPDg0sCBs7FCQZijn3a-is1" rel=stylesheet><link href="/b2b/Bundles/Styles/Esprinet/Italia/it-IT?v=n9sIIY7aRm9nd9RjGFK7zrPDg0sCBs7FCQZijn3a-is1" rel=stylesheet><!--[if IE 7]><link href="/b2b/Bundles/Styles/Shim/IE7?v=5UMPsoqV5SN2o8EtEJHcOc5VDlpTyOJDJiQYUN_CWfA1" rel=stylesheet><![endif]--> <!--[if lte IE 8]><link href="/b2b/Bundles/Styles/Shim/IE8?v=xO7zNnPLSD-RUNc9X79G0GW3h1L3vTkG0_Wj1l6qQGU1" rel=stylesheet><![endif]--><link href="/b2b/Bundles/Styles/AngularJS?v=O3Diij-0bO6fBVlhgk9FkzoZI_QXHuCUo8yjDeMywLE1" rel=stylesheet><link href="/b2b/Bundles/Styles/Ricerche/Italia?v=hlcoTJT7kcUkArj0tkqOR07917nyA-6Akb8nbfaGe6k1" rel=stylesheet><link href="/b2b/Bundles/Styles/Ricerche/Italia/it-IT?v=HIPG_sf_SUdhxD8tFsI5-5QSP38EL5uEpOe7HUIhFA81" rel=stylesheet><link href="/b2b/Content/less/schede/font?v=uAg-2sjhszRsx911XfcKQit_wNx2aOfmFUjTk9FLiTk1" rel=stylesheet><!--[if IE 7]><link href="/b2b/Bundles/Styles/Schede/FontIE7?v=KbJqkELotFFpkIKkRBtKQGXci603NINFzy7ip5G95TE1" rel=stylesheet><![endif]--><link href="/b2b/Scripts/slider/css/slider?v=ur_aEbqxlA-2cm0oktWdVo_6ZcmaVarDLlVHI_gpe2Q1" rel=stylesheet><!--[if gte IE 9]><link href="/b2b/Bundles/Styles/Shim/IE9?v=t2ZSD7ePs_t6CM5_bQNuLkBBJyuWqECQSU3Whto7B8M1" rel=stylesheet><![endif]--><link href="/b2b/Bundles/Style/EsprinetResponsive?v=BAaMLQUz_WG6yv3PbDNBuYvaWHRTBpOZIfwCEFK6ZLo1" rel=stylesheet><body><div id=container><div class="colDX clearfix"><div id=testata><div id=ricerche class=row-fluid><div class=span7><div class=ttRicerca><span class=txtInfo> <button type=button data-toggle=modal data-target=#infoGF class="btn btn-mini btn-espriBlu pull-right"> <i class=icon-question-sign></i> </button> Sfrutta al meglio la ricerca scrivendo all’inizio la categoria del prodotto! </span></div><div id=ricTxt><div id=testualeParametri data-url-elabora=/b2b/Testuale/Elabora data-url-ricerca=/b2b/Testuale/Ricerca data-label-chiudi=Chiudi></div><div><span class=titRicercheTxt><strong>Testuale</strong></span><div id=navigation><div class=input-append><input class=span9 id=query name=query placeholder="Categoria / Codice Articolo / Modello o ricerca libera"> <button title=Cancella class="btn btn-small btn-espriAzzurro lucido gradient" id=btnTestualeCancella><span class="icon icon-white icon-remove"></span></button> <button title=Ricarica class="btn btn-small btn-espriAzzurro lucido gradient" id=btnTestualeRicarica><span class="icon icon-white icon-refresh"></span></button> <input type=button class="btn btn-small btn-espriBlu lucido gradient" value=Cerca id=btnTestualeCerca></div></div></div><div id=infoGF class="modal hide fade" role=dialog><div class=modal-header><button type=button class=close data-dismiss=modal aria-hidden=true>×</button><h3>Come sfruttare pienamente la nostra piattaforma GLOBAL FINDER</h3></div><div class=modal-body><h4>Categoria o brand</h4><p><strong>Inserendo la categoria o il brand come prima parola otterrai dei suggerimenti per ottimizzare la tua ricerca: potrai selezionarne uno o più di uno.</strong> <em>(es. scrivo notebook, poi seleziono fra i suggerimenti 4 GB Ram, poi seleziono windows 8, poi seleziono con porta Hdmi e otterrò il risultato perfetto)</em><h4>Modello, codice articolo o EAN</h4><p><strong>Inserendo il modello, il codice articolo o il codice EAN e cliccando "invia" puoi cercare velocemente i prodotti.</strong> Se il codice/modello combacia interamente, otterrai subito il risultato cercato; altrimenti, se incompleto e appartenente a più categorie merceologiche, il sistema ti chiederà di selezionare la categoria di tuo interesse.<h4>Frase libera</h4><p><strong>Scrivendo invece una frase libera la ricerca ti mostrerà tutti i risultati nei quali sono state trovate tutte le parole inserite o una combinazione di alcune di esse,</strong> raggruppando i risultati partendo da quelli con maggiore attinenza e densità rispetto alle parole ricercate.</div><div class=modal-footer><button data-dismiss=modal class="btn btn-mini">Chiudi</button></div></div></div></div><div id=bannerTop class=span5><span class=bmpADV data-zoneid=1 data-pageid=77189 data-siteid=1 data-width=468 data-height=60 data-border=0 id=bmpAdv_1><img src=http://adv.esprinet.com/preload/468_60.gif title=adv alt=adv></span></div></div></div><div id=contentBody><div class="areaOperativa contNavi toolBar"><ul class="nav clearfix"><li class="btn btn-mini btn-espriBlu gradient"><a class=btn-fantaricerca href=/b2b/Ricerche/FantaRicerca/ElencoGruppi></a><li class="btn btn-mini btn-espriBlu gradient"><a class=btn-produttore href=/b2b/Ricerche/Tipologica></a><li class="btn btn-mini btn-espriBlu gradient dropdown"><a href=# data-toggle=dropdown class=btn-comparti> <strong class=caret></strong> </a><ul class=dropdown-menu><li><a href="/b2b/Ricerche/Tipologica/ElencoProduttoriComparto?idComparto=5"> <img src=http://media.esprinet.com/images_international/0/ico_comparti/ico_hw.png> Informatica </a><li><a href="/b2b/Ricerche/Tipologica/ElencoProduttoriComparto?idComparto=11"> <img src=http://media.esprinet.com/images_international/0/ico_comparti/ico_sw.png> Software </a><li><a href="/b2b/Ricerche/Tipologica/ElencoProduttoriComparto?idComparto=20"> <img src=http://media.esprinet.com/images_international/0/ico_comparti/ico_nw.png> Networking | sorveglianza </a><li><a href="/b2b/Ricerche/Tipologica/ElencoProduttoriComparto?idComparto=23"> <img src=http://media.esprinet.com/images_international/0/ico_comparti/ico_pccomp.png> Componenti | cd/dvd </a><li><a href="/b2b/Ricerche/Tipologica/ElencoProduttoriComparto?idComparto=19"> <img src=http://media.esprinet.com/images_international/0/ico_comparti/ico_perif.png> Stampa | supplies </a><li><a href="/b2b/Ricerche/Tipologica/ElencoProduttoriComparto?idComparto=17"> <img src=http://media.esprinet.com/images_international/0/ico_comparti/ico_ufficio.png> Ufficio | cancelleria </a><li><a href="/b2b/Ricerche/Tipologica/ElencoProduttoriComparto?idComparto=18"> <img src=http://media.esprinet.com/images_international/0/ico_comparti/ico_audio.png> Audio | video </a><li><a href="/b2b/Ricerche/Tipologica/ElencoProduttoriComparto?idComparto=22"> <img src=http://media.esprinet.com/images_international/0/ico_comparti/ico_foto.png> Foto | ottica </a><li><a href="/b2b/Ricerche/Tipologica/ElencoProduttoriComparto?idComparto=21"> <img src=http://media.esprinet.com/images_international/0/ico_comparti/ico_tel.png> Telefonia | navigazione | games </a><li><a href="/b2b/Ricerche/Tipologica/ElencoProduttoriComparto?idComparto=1"> <img src=http://media.esprinet.com/images_international/0/ico_comparti/ico_ed.png> Elettrodomestici </a><li><a href="/b2b/Ricerche/Tipologica/ElencoProduttoriComparto?idComparto=16"> <img src=http://media.esprinet.com/images_international/0/ico_comparti/ico_casa.png> Art. regalo | casa | tempo libero </a><li><a href="/b2b/Ricerche/Tipologica/ElencoProduttoriComparto?idComparto=27"> <img src=http://media.esprinet.com/images_international/0/ico_comparti/ico_lux.png> Elettroforniture </a></ul><li class="btn btn-mini btn-espriBlu gradient"><a class=btn-accessori href=/b2b/Ricerche/AccessoriConsumabili></a><li class="btn btn-mini btn-espriBlu gradient"><a class=btn-licenze href="/b2b/Ricerche/FantaRicerca/ElencoCategorie?filterid=61"></a><li class="btn btn-mini btn-espriBlu gradient"><a class=btn-educazione href=/Area_Operativa/eventi_speciali/ProgettoMondoEdu/index.asp></a><li class="btn btn-mini btn-espriBlu gradient"><a class=btn-servizi href=/Area_Servizi/1/homePage_servizi.asp></a></ul></div><div id=bodyFanta data-ng-controller=FantaController data-ng-init="init(false,0,'FA','','', '','/b2b/Ricerche/FantaRicerca/GetStartModel','/b2b/Ricerche/FantaRicerca/GetModalitaFantaRicerca','/b2b/Ricerche/FantaRicerca/ElaboraSelezione','/b2b/Ricerche/FantaRicerca/ImpostaRicerca','/b2b/Ricerche','/b2b/Ricerche/FantaRicerca/LeggiValoriQuick','Cerca','Troppi risultati!','','La ricerca non produce risultati.')" data-ng-cloak="" class=ng-cloak><div id=attesaCaricamento style=display:none><i class="icon-spinner icon-spin icon-large icon-4x"></i> <span class=sr-only>Loading...</span></div><div id=test><input type=checkbox data-ng-model=config.RicaricaAutomaticamente> ricarica auto.<br> <input type=checkbox data-ng-model=config.UsaAltriFiltri> usa filtri.<br> <input type=checkbox data-ng-model=MostraAltriFiltri>Mostra filtri<br> Pannello (0 = brand, oppure nome gruppo): <input data-ng-model=pannelloSelezionato> <input type=button value=Dump data-ng-click=dump()><br> Selezionati: {{pannelliSelezionati}}<br> hash: {{$location.hash()}}<br> naviga a : <input data-ng-model=navto> <button data-ng-click=NavigateToTest()>naviga</button>;</div><div id=intestazione><div id=titoloSezione><h1>Fantaricerca</h1><span class=catMerc>{{data.NomeCatMerc}}</span> <strong><span class=famiglia>{{data.NomeFamiglia}}</span></strong></div><div id=miniFiltri data-ng-show="FiltriApplicati.NomiCasa.length > 0 || FiltriApplicati.Gruppi.length > 0 || (FiltriApplicati.Prezzi.length > 0 && filtratoPrezzo)"><h4>Hai scelto</h4><div id=eleFiltri><span data-ng-show="FiltriApplicati.NomiCasa.length > 0 "> <strong>Brand:</strong> <span data-ng-repeat="brand in FiltriApplicati.NomiCasa">{{brand.Nome}} <img align=absmiddle data-ng-click="EliminaFiltroQuick('Brand',brand)" title="Elimina Filtro" style="cursor:pointer;margin:0 0 0 2px" src=http://media.esprinet.com/images_international/0/modello/x_elimina.gif> </span> </span> <span data-ng-show="FiltriApplicati.Serie.length > 0 "> <strong>Serie:</strong> <span data-ng-repeat="serie in FiltriApplicati.Serie">{{serie.Serie}} <img align=absmiddle data-ng-click="EliminaFiltroQuick('Serie',serie)" title="Elimina Filtro" style="cursor:pointer;margin:0 0 0 2px" src=http://media.esprinet.com/images_international/0/modello/x_elimina.gif> </span> </span> <span data-ng-show="FiltriApplicati.Gruppi.length > 0"> <span data-ng-repeat="gruppo in FiltriApplicati.Gruppi"><strong>{{gruppo.TitoloGruppo}}</strong> <span data-ng-repeat="quick in gruppo.Quicks">{{quick.QuickNome}} : <span data-ng-switch="" on=quick.TipoRender> <span data-ng-switch-when=S>{{quick.ValoriQuick[0].Valore}} - {{quick.ValoriQuick[1].Valore}} </span> <span data-ng-switch-default=""> <span data-ng-repeat="v in quick.ValoriQuick">{{v.Valore}} <img align=absmiddle data-ng-click="EliminaFiltroQuick(quick.QuickId ,v)" title="Elimina Filtro" style="cursor:pointer;margin:0 0 0 2px" src=http://media.esprinet.com/images_international/0/modello/x_elimina.gif> </span> </span> </span> </span> </span> </span> <span data-ng-show="FiltriApplicati.Prezzi.length > 0 && filtratoPrezzo"> <strong>Range di prezzo</strong> <span>{{FiltriApplicati.Prezzi[0]}} € - {{FiltriApplicati.Prezzi[1]}} €</span> </span></div></div></div><div id=toolbarFanta class="toolBar gradient"><div class="box tipoFanta gradient"><h4><span>Fanta</span> {{config.NomeFantaRicerca}}</h4><a href=http://www.esprinet.com/MyWeb/AdminMyWeb.asp#myRicerca class="btn btn-small btn-espriGiallo lucido gradient">Cambia</a> <span class="icon icon-star"></span></div><div class=contToolbar><div class="box centoPezzi"><div class=btn-group><a class="btn btn-small btn-espriAzzurro lucido gradient dropdown-toggle" data-toggle=dropdown href=#> Mostra subito... <span class=caret></span> </a><ul class=dropdown-menu><li><a href="" data-ng-click="CercaTop100($event,'/b2b/Ricerche')" data-ng-show="TotProdotti > LimiteProdotti">...i primi cento prezzi</a><li data-ng-repeat="fascia in FascePrezzo"><a href=# data-ng-click=CercaPerPrezzo($event,fascia.Min,fascia.Max)>i prodotti da {{fascia.Min}} a {{fascia.Max}} euro</a></ul></div></div><div class=divider></div><div class="box prodDispo"><input type=checkbox id=ckDisponibili name=ckDisponibili data-ng-model=rdDispo data-ng-change=CallAjax(null,$event)><div>Cerca solo<br> <strong>prodotti disponibili</strong></div></div><div class=divider></div><div class="box prodPromo"><input type=checkbox id=ckPromo name=ckPromo data-ng-change=CallAjax(null,$event) data-ng-model=rdPromo><div>Cerca solo<br> <strong>prodotti in promo</strong></div></div><div class=divider></div><div class="box prodCC"><input type=checkbox id=ckProdCC name=ckProdCC data-ng-change=CallAjax(null,$event) data-ng-model=rdCash><div>Cerca solo<br> <strong>prodotti nei cash&carry</strong></div></div></div><div class="box bottCerca gradient"><span></span> <a id=btCerca title={{GetTitoloBottoneCerca()}} rel=tooltip class="btn btn-espriBianco lucido gradient tip" ng-disabled="" data-ng-class=GetClasseBottoneCerca() data-ng-click="Ricerca($event,'/b2b/Ricerche',false)"> <i class="icon icon-search"></i> Cerca </a></div><div data-ng-show="TotProdotti > LimiteProdotti && MostraTroppiRisultati"><div class="popover left in troppiRisultati" style=display:block><div class=arrow></div><div class=popover-inner><h3 class=popover-title data-ng-show=!mostraAvvisoCompatibilita>Troppi risultati!</h3><h3 class=popover-title data-ng-show=mostraAvvisoCompatibilita>Seleziona un modello</h3><div id=popover-content><div id=espriSapient></div><div id=erroreRisultati data-ng-show=!mostraAvvisoCompatibilita>La ricerca ha trovato <strong>{{TotProdotti}}</strong> prodotti<br> <strong>Troppi risultati da sfogliare! (max {{LimiteProdotti}})</strong><br> Seleziona una o più caratteristiche, aggiorna i filtri e riprova! <a ng-click="MostraTroppiRisultati = false" class=chiudi><i class="icon icon-remove-sign"></i></a> Oppure clicca qui sotto. <br> <br> <a class="btn btn-small btn-espriAzzurro lucido gradient" data-ng-click="CercaTop100($event,'/b2b/Ricerche')" data-ng-show="TotProdotti > LimiteProdotti">Mostra subitoi primi cento prezzi</a></div><div id=erroreRisultati data-ng-show=mostraAvvisoCompatibilita>Indicando più produttori devi indicare almeno un modello.</div></div></div></div></div></div><div id=contFanta class=clearfix><div id=gruppiFanta class="clearfix gradient"><ul class="eleGruppi unstyled" data-ng-show="data.Filtri.Brands.length > 0 || data.Filtri.Gruppi.length > 0"><li><a data-ng-class="GetPanelClass('produttori')" data-ng-click="TogglePanelVisible('produttori')">Produttori</a><li data-ng-repeat="gruppo in data.Filtri.Gruppi"><a data-ng-class=GetPanelClass(gruppo.Titolo) data-ng-click=TogglePanelVisible(gruppo.Titolo)>{{gruppo.Titolo}}</a><li><a data-ng-class="GetPanelClass('prezzi')" data-ng-click="TogglePanelVisible('prezzi')">Prezzi</a></ul><div id=altrifiltri data-ng-show="config.UsaAltriFiltri && AltriFiltri.length > 0" style=z-index:1000><div class="btn-group dropup"><a class="btn btn-espriBlu lucido dropdown-toggle" data-toggle=dropdown href=#>CARICA ALTRI FILTRI <span class="icon icon-circle-arrow-down"></span> </a><ul data-ng-model=AltriFiltri class=dropdown-menu role=menu aria-labelledby=dLabel><li class=dropdown-submenu data-ng-repeat="gruppo in AltriFiltri"><a href=#>{{gruppo.Titolo}}</a><ul class="dropdown-menu pull-right" role=menu aria-labelledby=dLabel><li data-ng-repeat="quick in gruppo.Quicks"><a data-ng-click="AggiungiQuick($index, gruppo.Titolo, quick)">{{quick.EtichettaNome}}</a></ul></ul></div></div></div><div id=filtriGruppiFanta data-ng-show="data.Filtri.Brands.length > 0 || data.Filtri.Gruppi.length > 0"><div id=contFiltri class=clearfix><button id=aggFiltri class="btn btn-small btn-espriAzzurro lucido gradient" data-ng-click="CallAjax(null, $event)" data-ng-show="!config.RicaricaAutomaticamente && config.MostraAggiorna"> <i class="icon icon-refresh"></i>aggiorna filtri </button><div id=gruppo0 class="box clearfix" data-ng-show="IsPanelVisible('produttori');"><h3>Produttori <a name=produttori></a></h3><ul class="listaQuick unstyled xlarge"><li class=valore data-ng-repeat="brand in data.Filtri.Brands"><button id=b_{{brand.Id}} ng-disabled=!brand.Disponibile data-ng-model=brand.Selezionato data-ng-click="brand.Selezionato = !brand.Selezionato;ChangeQuick('Brand', $event)" class="btn btn-small gradient" data-ng-class=GetSelectableAndAvailableClass(brand)> {{brand.Nome}}</button></ul></div><div id=gruppo{{$index+1}} class=gruppo data-ng-repeat="gruppo in data.Filtri.Gruppi" data-ng-show=IsPanelVisible(gruppo.Titolo)><h3>{{gruppo.Titolo}} <a name={{gruppo.Titolo}}></a></h3><div data-ng-repeat="quick in gruppo.Quicks" data-ng-show="(quick.Aperta && quick.Valori !== null && quick.Valori.length > 0) || (!quick.Aperta && quick.TipoSpecifico != 3)"><div class=etichetta data-ng-click="ApriChiudiQuick($index, gruppo.Titolo,quick);"><a name="{{$index + 1}}:{{quick.EtichettaNome}}"></a> <i data-ng-class=GetEtichettaClass(quick)></i>{{quick.EtichettaNome}} {{quick.Suffisso}}</div><div id=box{{$index+1}}-{{quick.EtichettaId}} class="box clearfix"><div data-ng-switch=quick.TipoRender data-ng-show=quick.Aperta><div id=container_{{quick.EtichettaId}} class=contSlider data-ng-switch-when=S data-jq-slider=quick><select size=10 name=v_{{quick.EtichettaId}} id=v_{{quick.EtichettaId}} data-ng-model=quick.Selezionate1 data-jq-select=quick.Selezionate1 data-ng-options="v.Valore|quickValue for v in quick.Valori" style=display:none> </select> <select size=10 name=v2_{{quick.EtichettaId}} id=v2_{{quick.EtichettaId}} data-ng-model=quick.Selezionate2 data-jq-select=quick.Selezionate2 data-ng-options="v.Valore|quickValue for v in quick.Valori" style=display:none> </select></div><div id=container_{{quick.EtichettaId}} class=contSlider data-ng-switch-when=M data-jq-slider=quick><select size=10 name=v_{{quick.EtichettaId}} id=v_{{quick.EtichettaId}} data-ng-model=quick.Selezionate1 data-jq-select=quick.Selezionate1 data-ng-options="v.Valore|quickValue for v in quick.Valori" style=display:none></select></div><div id=container_{{quick.EtichettaId}} data-ng-switch-when=Z>Min:<input data-ng-model=quick.Selezionate1.ValoreManuale data-ng-change=ChangeSlider(quick)> Max:<input data-ng-model=quick.Selezionate2.ValoreManuale data-ng-change=ChangeSlider(quick)></div><div id=container_{{quick.EtichettaId}} data-ng-switch-when=R><span class=valore data-ng-repeat="v in quick.Valori"> <input type=radio name=v_{{quick.EtichettaId}} id=v_{{v.Id}} value={{v.Id}} data-ng-disabled=!v.Disponibile data-ng-model=quick.Selezionate data-ng-change="ChangeQuick(quick.EtichettaId, $event)"> <label class="radio inline" for=v_{{v.Id}}>{{v.Valore}}</label> </span></div><div id=container_{{quick.EtichettaId}} data-ng-switch-when=C><ul class="unstyled {{quick.CssTesto}}"><li data-ng-repeat="group in quick.Raggruppamenti"><div data-ng-hide="sononascosto($parent.$index, $index, group)"><h6 data-ng-show="group.Raggruppamento!==''" data-ng-click="ApriChiudiRaggruppamento($parent.$index, $index, group);" class=etichetta><i data-ng-class="GetRaggruppamentoClass($parent.$index, $index, group)"></i> {{group.Raggruppamento}}</h6><ul id="gruppo{{$parent.$index}}-{{$index+1}}-{{group.Raggruppamento.replace(' ', '_')}}" class="listaQuick unstyled clearfix {{quick.CssTesto}} isCompatibilita_{{quick.IsCompatibilita}} {{group.Raggruppamento}}"><li class=valore data-ng-repeat="v in group.Valori"><button data-ng-disabled=UpdateDisabled(v) class="btn btn-small gradient" data-ng-class=GetSelectableAndAvailableClass(v) id=v_{{v.Id}} data-ng-model=v.Selezionato data-ng-click="v.Selezionato = !v.Selezionato; UpdateSelezione(quick,v.Id,v.Selezionato, quick.Selezionate)"> {{v.Valore|quickValue}} </button></ul></div></ul></div></div></div></div></div><div id=gruppo_prezzi class=gruppo data-ng-show="IsPanelVisible('prezzi')"><h3>Prezzi <a name=prezzi></a></h3><div class=etichetta>Filtrare per Prezzo <a name=prezzi></a></div><div id=boxPrezzi class="box clearfix"><div id=container_Prezzi data-sliderprezzo-directive=data.Filtri.Prezzi><select size=10 name=v_Prezzi id=v_Prezzi data-ng-model=data.Filtri.PrezzoMin data-ng-options="p for p in data.Filtri.Prezzi" data-jq-select=data.Filtri.PrezzoMin style=display:none> </select> <select size=10 name=v2_Prezzi id=v2_Prezzi data-ng-model=data.Filtri.PrezzoMax data-ng-options="p for p in data.Filtri.Prezzi" data-jq-select=data.Filtri.PrezzoMax style=display:none> </select> <br> <br></div></div></div></div></div><div id=toolbar2 class="toolBar gradient"><div class="box tipoFanta gradient"><h4><span>Fanta</span> {{config.NomeFantaRicerca}}</h4><a href=http://www.esprinet.com/MyWeb/AdminMyWeb.asp#myRicerca class="btn btn-small btn-espriGiallo lucido gradient">Cambia</a> <span class="icon icon-star"></span></div><div class=contToolbar><div class="box centoPezzi"><div class=btn-group><a class="btn btn-small btn-espriAzzurro lucido gradient dropdown-toggle" data-toggle=dropdown href=#> Mostra subito... <span class=caret></span> </a><ul class=dropdown-menu><li><a href="" data-ng-click="CercaTop100($event,'/b2b/Ricerche')" data-ng-show="TotProdotti > LimiteProdotti">...i primi cento prezzi</a><li data-ng-repeat="fascia in FascePrezzo"><a href=# data-ng-click=CercaPerPrezzo($event,fascia.Min,fascia.Max)>i prodotti da {{fascia.Min}} a {{fascia.Max}} euro</a></ul></div></div><div class=divider></div><div class="box prodDispo"><input type=checkbox id=ckDisponibili name=ckDisponibili data-ng-model=rdDispo data-ng-change=CallAjax(null,$event)><div>Cerca solo<br> <strong>prodotti disponibili</strong></div></div><div class=divider></div><div class="box prodPromo"><input type=checkbox id=ckPromo name=ckPromo data-ng-change=CallAjax(null,$event) data-ng-model=rdPromo><div>Cerca solo<br> <strong>prodotti in promo</strong></div></div><div class=divider></div><div class="box prodCC"><input type=checkbox id=ckProdCC name=ckProdCC data-ng-change=CallAjax(null,$event) data-ng-model=rdCash><div>Cerca solo<br> <strong>prodotti nei cash&carry</strong></div></div></div><div class="box bottCerca gradient"><span></span> <a id=btCerca title={{GetTitoloBottoneCerca()}} rel=tooltip class="btn btn-espriBianco lucido gradient tip" ng-disabled="" data-ng-class=GetClasseBottoneCerca() data-ng-click="Ricerca($event,'/b2b/Ricerche',false)"> <i class="icon icon-search"></i> Cerca </a></div><div data-ng-show="TotProdotti > LimiteProdotti && MostraTroppiRisultati"><div class="popover left in troppiRisultati" style=display:block><div class=arrow></div><div class=popover-inner><h3 class=popover-title data-ng-show=!mostraAvvisoCompatibilita>Troppi risultati!</h3><h3 class=popover-title data-ng-show=mostraAvvisoCompatibilita>Seleziona un modello</h3><div id=popover-content><div id=espriSapient></div><div id=erroreRisultati data-ng-show=!mostraAvvisoCompatibilita>La ricerca ha trovato <strong>{{TotProdotti}}</strong> prodotti<br> <strong>Troppi risultati da sfogliare! (max {{LimiteProdotti}})</strong><br> Seleziona una o più caratteristiche, aggiorna i filtri e riprova! <a ng-click="MostraTroppiRisultati = false" class=chiudi><i class="icon icon-remove-sign"></i></a> Oppure clicca qui sotto. <br> <br> <a class="btn btn-small btn-espriAzzurro lucido gradient" data-ng-click="CercaTop100($event,'/b2b/Ricerche')" data-ng-show="TotProdotti > LimiteProdotti">Mostra subitoi primi cento prezzi</a></div><div id=erroreRisultati data-ng-show=mostraAvvisoCompatibilita>Indicando più produttori devi indicare almeno un modello.</div></div></div></div></div></div></div></div></div></div></div><div id=globalCultureSettings data-ui-culture=it-IT data-ui-culture-two-letter=it></div><script src="/b2b/Bundles/Scripts/NamespaceJS?v=7L6wKoUjLmNZE4OeceAHnhc5fOmmJeXKRmby0bknKnw1"></script><script src="/b2b/Bundles/Scripts/jQuery?v=fF6xPsRr55V79rSJ37DaeAf5nSxQaTcdr5cYNQDYoq41"></script><!--[if IE 7]><script src="/b2b/Bundles/Scripts/Shim/IE7?v=oDyQkx6IGRdrqZ5ZtO9W9u16vNLLz5-VmwgfZAxoeOE1"></script><![endif]--><script src="/b2b/Bundles/Scripts/Bootstrap?v=tFo5D-Ynl-WyR3F8iNnGJMY5ynfvd85f3R9WmA4rCd41"></script><script src="/b2b/Bundles/Scripts/AngularJS?v=T6EhzHT6-3ZzO4VSnbE6gJRFCmbbUBUotWhRKtBBZCw1"></script><script src="/b2b/Bundles/Scripts/ClueTip?v=ZiUP2ar5idL9rPDMccb2PT9fegK7J9CXO5mZqAz7OJU1"></script><script src="/b2b/Bundles/Scripts/Noty?v=fSZ4sde-LTjt1vougDHJQleRPlmr2DLB9Gvm562Do8w1"></script><script src="/b2b/Bundles/Scripts/Esprinet?v=G0AH2vg2pNbZfvzcHu0RT1Dg0na14K4POeWSLlCEEjA1"></script><script src="/b2b/Bundles/Scripts/RicercaTestuale?v=nTY7f-2cRiBl7KQaqAKopUaPAt8pKb8Do7szmMamnHY1"></script><script src="/b2b/Bundles/Scripts/Ricerche/ElencoVerticale?v=blyK7ucyu4oGH1bv3kNoTI-u5Ra76KKqLCgAypIMYJw1"></script><script src="/b2b/Bundles/Scripts/Preload?v=_dQ4roYg6p6XTY9VhV6qQiKyHoYQonutfR3pjCWgAJk1"></script><script src="/b2b/Bundles/Scripts/Ricerche/FantaRicerca?v=qg3rlE-KILgEvITTsOLuWS9N60e0NAicTMtFjvrs3HQ1"></script><div id=banmanprosettings data-url=/BanManProSQL10/a.aspx></div><script src="/b2b/Bundles/Scripts/BanManPro?v=siNHDCiA9-ZE2ORHaLvVHlyTNufK-TJkfqwQCKJYKMM1"></script><script src="/b2b/Bundles/Scripts/RicercaByProdottoPrincipale?v=VoE7rkzHZBfFsLZv_dmp3l6SjIjoq8kmmlm1dKruNtE1"></script><script src="/b2b/Bundles/Scripts/CambioLingua?v=roSFQP8aouPqoxfLhpLJJpCzJp6G0XVU6BbC4noc8pM1"></script> how is possible?? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now