Показать сообщение отдельно
  #1 (permalink)  
Старый 28.07.2019, 12:36
Аватар для ozoro
Аспирант
Отправить личное сообщение для ozoro Посмотреть профиль Найти все сообщения от ozoro
 
Регистрация: 04.05.2019
Сообщений: 80

IE ругается при подключении внешнего файла
Есть модальное окно, в нем ссылка на вызов еще одного окна с политикой конфиденциальности.

Во всех браузерах работает нормально, но в IE не работает, в консоли ошибка "Недопустимый знак". Ругается на тильду. Но пробовал кавычки и одинарные и двойные, но тоже ругается.

Как победить это? Или подскажите другое решение, как подключить внешний файл с кодом модального окна.


вызов:
<a data-toggle="modal" data-target=".privacy_policy">Политика конфиденциальности</a>


код подключаемого файла:
function newModal() {
	var newModal = `
<div class="modal fade privacy_policy" tabindex="-1" role="dialog">
  <div class="modal-dialog md-custom" role="document">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>        
        <h4 class="modal-title">Политика конфиденциальности</h4>
      </div>      
      <div class="modal-body">
	  
<p>Любая информация, переданная Сторонами друг другу при пользовании ресурсами Сайта, является конфиденциальной информацией.</p>
<p>....</p>
<p>....</p>
...
<button type="button" class="more buttons blue" data-dismiss="modal" aria-hidden="true">Закрыть</button>	  
	  </div>
    </div>
  </div>
</div>
  `;
  $('body').append(newModal);
}

$('a').on('click', newModal);



Вот подобный пример:
https://jsfiddle.net/vh88u4uh/

Последний раз редактировалось ozoro, 28.07.2019 в 13:00.
Ответить с цитированием