-1

Ich habe diesen Code,Href ist nicht auf Edge oder IE arbeiten

<li class="centro-de-servicios col-md-3 col-xs-12 dropdown dropdown-toggle" data-toggle="dropdown"> 
     <i class="icon-centro-de-servicios"></i> 
     Service Center   <i class="arrow-down"></i> 
     <ul class="submenu dropdown-menu"> 
      <li><a href="http://beta.capris.cr/servicios/?page=centro-de-servicios&amp;section=centro-de-servicios" page="centro-de-servicios">Start</a></li> 
      <li><a href="http://beta.capris.cr/servicios/?page=centro-de-servicios&amp;section=sobre-nosotros" page="sobre-nosotros">About Us</a></li> 
      <li><a href="http://beta.capris.cr/servicios/?page=centro-de-servicios&amp;section=nuestras-politicas" page="nuestras-politicas">Our Policies</a></li> 
      <li><a href="http://beta.capris.cr/servicios/?page=centro-de-servicios&amp;section=mantenimiento" page="mantenimiento">Maintenance</a></li> 
      <li><a href="http://beta.capris.cr/servicios/?page=centro-de-servicios&amp;section=cotizar-visita" page="cotizar-visita">Quote a Visit</a></li> 
      <li><a href="http://beta.capris.cr/servicios/?page=centro-de-servicios&amp;section=boletas" page="boletas">Service Tickets</a></li> 
      <!--<li><a href="?page=centro-de-servicios&section=intercambio" page="intercambio"></a></li>--> 
      <li><a href="http://beta.capris.cr/servicios/?page=centro-de-servicios&amp;section=consejos" page="consejos">Advice</a></li> 
      <li><a href="http://beta.capris.cr/servicios/?page=centro-de-servicios&amp;section=contacto" page="contacto">Contact</a></li> 
     </ul> 

    </li> 

Wenn ich auf ein beliebiges Element positioniert bin, und versuchen, auf eine andere Seite zu gehen, ist die Seite nur erfrischend, nicht zu ändern. Dies geschieht nur auf Edge und IE.

Ich habe versucht "window.location.href = 'url'", "location.href = 'URL'", "location = 'URL'", "location.replace ('URL')", etc, und es funktioniert nicht, wenn ein Ziel leer ist, funktioniert es, aber ich will nicht das Ziel leer.

+0

Zeigen Sie uns, was die eigentliche HTML-Ausgabe wie kein Code (anstelle von PHP sieht hier wird es möglich sein, dein Ergebnis zu reproduzieren.) Bitte lies weiter, wie man ein [mcve] erstellt. – CBroe

+0

Danke, ich aktualisiere auf die tatsächliche HTML-Ausgabe – rleiva

+0

zeigen Sie einige Javascript-Code, den Sie verwenden. location = '"http: // example.com"' funktioniert gut in IE – yezzz

Antwort

0

Sie haben die URL nicht geschlossen und extra Seite = "" darin eingefügt.

es so versuchen:

<li onclick = "location = 'http://beta.capris.cr/servicios/?page=centro-de-servicios&section=centro-de‌​-servicios'"><a href="javascript:void(8)">Start</a></li> 

EDIT: Werfen Sie einen Blick auf diesen Code auf Ihrer Seite:

 jQuery(".submenu a").click(function() { 
      jQuery(location).attr(jQuery(this).attr("href")); 
      location.reload(); 
//   setTimeout(function() { 
//    updatePage(currentPage, location.hash); 
//   }, 10); 
     }); 
+0

funktioniert nicht, weder – rleiva

+0

Ich sehe, Sie gaben falsche Codebeispiel. Wirkliches Problem ist etwas anderes. Ich sehe, es gibt einen Klick-Handler – yezzz

+0

siehe meine bearbeiten ... Was ist die Funktion dieser Click-Handler? – yezzz

Verwandte Themen