-1

У меня есть этот код,Href не работает на грани или IE

<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> 

Когда я расположен на любом элементе, и попытаться перейти на другую страницу, страница просто освежает, не меняется. Это происходит только на Edge и IE.

Я пробовал «window.location.href = 'url'", "location.href = 'url'", "location = 'url'", "location.replace ('url')" и т. Д., И там не работает, если положить пустую цель, это работает, но я не хочу, чтобы цель была пустой.

+0

показать нам, что фактический выход HTML выглядит как (вместо PHP кода нет один из них сможет воспроизвести ваш результат.) Пожалуйста, прочитайте, как создать [mcve]. – CBroe

+0

Спасибо, я обновляюсь до фактического вывода HTML – rleiva

+0

покажите код javascript, который вы используете. location = '"http: // example.com" работает отлично в IE – yezzz

ответ

0

Вы не закрыли URL и не добавили дополнительную страницу = "".

Попробуйте так:

<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: Посмотрите на этот код на странице:

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

не работает ни – rleiva

+0

Я вижу, что вы дали неправильный образец кода. Реальная проблема - это нечто другое. Я вижу, что есть обработчик кликов – yezzz

+0

см. Мое редактирование ... Какова функция этого обработчика кликов? – yezzz

Смежные вопросы