faustf Posted March 6, 2015 Share Posted March 6, 2015 hi guy i have page with button this is a code of all page expandcollapse popup<!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=YmFq-7nLPsyq3Ayp1hYyBYgz9ijz-lyVfYBKk11L_ks1" rel="stylesheet"> <link href="/b2b/Bundles/Styles/Esprinet/Italia/it-IT?v=YmFq-7nLPsyq3Ayp1hYyBYgz9ijz-lyVfYBKk11L_ks1" 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=iRBjQdcV3AOtNPPlQUoR1ob76kRaGAcYi8A1O_24WUo1" rel="stylesheet"> <link href="/b2b/Bundles/Styles/Ricerche/Italia/it-IT?v=cFQCumg9o4ajN3jMeKlejQ_WBnsae57PKLhRqZbCh5U1" 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"> </head> <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 class="btn btn-small btn-espriBlu lucido gradient" value="Cerca" id="btnTestualeCerca" type="button"></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></p> <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.</p> <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.</p> </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> <li class="btn btn-mini btn-espriBlu gradient"><a class="btn-produttore" href="/b2b/Ricerche/Tipologica"></a></li> <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> <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> <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> <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> <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> <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> <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> <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> <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> <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> <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> <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></li> </ul> </li> <li class="btn btn-mini btn-espriBlu gradient"><a class="btn-accessori" href="/b2b/Ricerche/AccessoriConsumabili"></a></li> <li class="btn btn-mini btn-espriBlu gradient"><a class="btn-licenze" href="/b2b/Ricerche/FantaRicerca/ElencoCategorie?filterid=61"></a></li> <li class="btn btn-mini btn-espriBlu gradient"><a class="btn-servizi" href="/Area_Servizi/1/homePage_servizi.asp"></a></li> </ul> </div> <div id="bodyFanta" data-ng-controller="FantaController" data-ng-init="init(false,0,'MO','','', '','/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;"><img src="http://media.esprinet.com/images_international/0/espriLoading.gif" alt="Loading" style="margin-top: 20px;"><br> <strong> <span id="attesaCaricamentoMessaggio">Loading... </span> </strong> <br> </div> <div id="test"><input data-ng-model="config.RicaricaAutomaticamente" type="checkbox"> ricarica auto.<br> <input data-ng-model="config.UsaAltriFiltri" type="checkbox"> usa filtri.<br> <input data-ng-model="MostraAltriFiltri" type="checkbox">Mostra filtri<br> Pannello (0 = brand, oppure nome gruppo): <input data-ng-model="pannelloSelezionato"> <input value="Dump" data-ng-click="dump()" type="button"><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 data-ng-click="EliminaFiltroQuick('Brand',brand)" title="Elimina Filtro" style="margin: 0pt 0pt 0pt 2px; cursor: pointer;" src="http://media.esprinet.com/images_international/0/modello/x_elimina.gif" align="middle"> </span> </span> <span data-ng-show="FiltriApplicati.Serie.length > 0 "> <strong>Serie:</strong> <span data-ng-repeat="serie in FiltriApplicati.Serie">{{serie.Serie}} <img data-ng-click="EliminaFiltroQuick('Serie',serie)" title="Elimina Filtro" style="margin: 0pt 0pt 0pt 2px; cursor: pointer;" src="http://media.esprinet.com/images_international/0/modello/x_elimina.gif" align="middle"> </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 data-ng-click="EliminaFiltroQuick(quick.QuickId ,v)" title="Elimina Filtro" style="margin: 0pt 0pt 0pt 2px; cursor: pointer;" src="http://media.esprinet.com/images_international/0/modello/x_elimina.gif" align="middle"> </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://it.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> <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></li> </ul> </div> </div> <div class="divider"></div> <div class="box prodDispo"><input id="ckDisponibili" name="ckDisponibili" data-ng-model="rdDispo" data-ng-change="CallAjax(null,$event)" type="checkbox"> <div>Cerca solo<br> <strong>prodotti disponibili</strong></div> </div> <div class="divider"></div> <div class="box prodPromo"><input id="ckPromo" name="ckPromo" data-ng-change="CallAjax(null,$event)" data-ng-model="rdPromo" type="checkbox"> <div>Cerca solo<br> <strong>prodotti in promo</strong></div> </div> <div class="divider"></div> <div class="box prodCC"><input id="ckProdCC" name="ckProdCC" data-ng-change="CallAjax(null,$event)" data-ng-model="rdCash" type="checkbox"> <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 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">Troppi risultati!</h3> <div id="popover-content"> <div id="espriSapient"></div> <div id="erroreRisultati">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 subito i primi cento prezzi</a></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> <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> <li><a data-ng-class="GetPanelClass('prezzi')" data-ng-click="TogglePanelVisible('prezzi')">Prezzi</a></li> </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></li> </ul> </li> </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></li> </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"> <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}}" 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 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)" type="radio"> <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"> <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}}" class="listaQuick unstyled clearfix {{quick.CssTesto}}"> <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></li> </ul> </li> </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://it.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> <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></li> </ul> </div> </div> <div class="divider"></div> <div class="box prodDispo"><input id="ckDisponibili" name="ckDisponibili" data-ng-model="rdDispo" data-ng-change="CallAjax(null,$event)" type="checkbox"> <div>Cerca solo<br> <strong>prodotti disponibili</strong></div> </div> <div class="divider"></div> <div class="box prodPromo"><input id="ckPromo" name="ckPromo" data-ng-change="CallAjax(null,$event)" data-ng-model="rdPromo" type="checkbox"> <div>Cerca solo<br> <strong>prodotti in promo</strong></div> </div> <div class="divider"></div> <div class="box prodCC"><input id="ckProdCC" name="ckProdCC" data-ng-change="CallAjax(null,$event)" data-ng-model="rdCash" type="checkbox"> <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 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">Troppi risultati!</h3> <div id="popover-content"> <div id="espriSapient"></div> <div id="erroreRisultati">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 subito i primi cento prezzi</a></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=_vSkjvi0fqn01D2MTOcBufAbIi6yPhVuRL04IZs9_AQ1"></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=kIt0D-c64knd6oxVJX_yPW-D1OTwJpveEVonTbsBMZg1"></script> <script src="/b2b/Bundles/Scripts/Ricerche/FantaRicerca?v=o-Jc6IbZ3tlaw77GI7GpAfN0mL_MmESJwE_ajNv41tU1"></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> </body> </html> button code is <ul class="dropdown-menu" abp="157"><li abp="158"><a href="" abp="159" data-ng-click="CercaTop100($event,'/b2b/Ricerche')" data-ng-show="TotProdotti > LimiteProdotti">...i primi cento prezzi</a></li><!-- ngRepeat: fascia in FascePrezzo --><li class="ng-scope" abp="160" data-ng-repeat="fascia in FascePrezzo"><a class="ng-binding" href="#" abp="161" data-ng-click="CercaPerPrezzo($event,fascia.Min,fascia.Max)">i prodotti da 58.5 a 114.69 euro</a></li><!-- end ngRepeat: fascia in FascePrezzo --><li class="ng-scope" abp="160" data-ng-repeat="fascia in FascePrezzo"><a class="ng-binding" href="#" abp="161" data-ng-click="CercaPerPrezzo($event,fascia.Min,fascia.Max)">i prodotti da 114.69 a 165 euro</a></li><!-- end ngRepeat: fascia in FascePrezzo --><li class="ng-scope" abp="160" data-ng-repeat="fascia in FascePrezzo"><a class="ng-binding" href="#" abp="161" data-ng-click="CercaPerPrezzo($event,fascia.Min,fascia.Max)">i prodotti da 165 a 395 euro</a></li><!-- end ngRepeat: fascia in FascePrezzo --><li class="ng-scope" abp="160" data-ng-repeat="fascia in FascePrezzo"><a class="ng-binding" href="#" abp="161" data-ng-click="CercaPerPrezzo($event,fascia.Min,fascia.Max)">i prodotti da 395 a 20000 euro</a></li><!-- end ngRepeat: fascia in FascePrezzo --></ul> for clicking i use this code Local $oBtns = _IELinkGetCollection($oIE) For $oBtn In $oBtns $classname = String($oBtn.classname()) ConsoleWrite($classname & @CRLF) If $classname = "ng-binding" Then ;ConsoleWrite("Found it" & @CRLF) _IEAction($oBtn,"Focus") _IEAction($oBtn,"Click") ;ConsoleWrite("ie click return=[" & $b & "]." & @CRLF) ExitLoop EndIf Next the question is , with this code i can click only the first link,how is possible choice first second .... and many more link ?? Link to comment Share on other sites More sharing options...
faustf Posted March 19, 2015 Author Share Posted March 19, 2015 nothing have idea??? ( Link to comment Share on other sites More sharing options...
Danp2 Posted March 19, 2015 Share Posted March 19, 2015 You haven't given us much to go on. What happens if you remove the ExitLoop line from your code? Latest Webdriver UDF Release Webdriver Wiki FAQs 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