Jump to content
  • 0

Less на клиенте не работает


max2012
 Share

Question

7 answers to this question

Recommended Posts

  • 0

Less переподгружает .less файл с помощью ajax насколько я помню. Локально нужно веб-сервер поставить тогда будет работать везде.

Edited by wwt
Link to comment
Share on other sites

  • 0

Оо а почему же AJAX на локали без сервера то не работает?

600px-Ajax-model-ru.svg.png

Браузер осуществит http(s) запрос, а кто его обработает без веб-сервера? Думаю схема более чем наглядная.

Link to comment
Share on other sites

  • 0

1.html


<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script language="JScript" type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script language="JScript" type="text/javascript">
$(document).ready(function()
{
$('#load').click(function()
{
$('#content').load('2.html');
});
});
</script>
</head>
<body>
<div id="content"><a href="#" id="load">Загрузить</a></div>
</body>
</html>

2.html

пишем любую фразу или код и ложем оба файлика в одну папку

(замечу ни какого сервера не нужно, чтобы это отработало в браузере)

А вот почему в Chrome не работает - нужно копать...

Link to comment
Share on other sites

  • 0

Почитайте про same origin policy. И запомните что XMLHttpRequest работает только по протоколу http. В вашем случае всё просто, firefox по моему сейчас единственный браузер который позволяет делать ajax запросы к локальному файлу. Но это не значит что вы загружаете этот файл через ajax. В FF насколько я понимаю есть заглушка на случай если html страница локальная и осуществляет запрос к локальному же файлу он просто считывает этот файл как "file:тратата" . Но в тоже время у вас этот финт перестанет работать сразу же как вы свой html файл поместите на сервер. Опять же same origin policy.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Similar Content

    • By Spllit
      Подскажите как настроить настроить плагин в VS Code "Easy Less" таким образом, чтобы этот плагин компилировал css файл в другую папку (не в ту где лежить .less)
      Я пробовал в настройки Package.json записывать компанду, которая указана в докумментации на гите 
      { "less.compile": { "main": ["${workspaceRoot}\\css\\main.less"] } } но эта команда просто добавляет дополнительные папки в корень той, где лежит .less. 
      Добавил скрин с тем куда нужно положить скомилированный файл. Если кому не трудно напишите команду, чтобы плагин сразу туда отправлял скомипилированный файл.

    • By AlinaS
      Компания «ВАЙЛДБЕРРИЗ» – это один из крупнейших интернет-магазинов в России, Белоруссии, Казахстане и Киргизии.
      На нашем сайте представлены более 8000 брендов мужской, женской, детской одежды и обуви, бьюти, спортивных и товаров для дома. И мы не собираемся останавливаться на достигнутом.
      Приглашаем в свою команду HTML-верстальщика (в офис)
      Вам предстоит:
      Адаптивная и кроссбраузерная верстка.
      Мы ожидаем:
      Релевантный опыт работы от двух лет
      Опыт работы и хорошее знание CSS(2-3), HTML(4-5)
      Отличное знание хотя бы одного из препроцессоров верстки Stylus/Less/Saas (мы используем Less)
      Умение качественно и валидно верстать
      Умение разбираться в чужом коде
      Умение работать в команде, умение слушать и искать компромиссы
      Внимательность к мелочам.
      Желательно:
      Опыт верстки под мобильные устройства
      Опыт работы с системой контроля версий (git)
      Опыт работы с планировщиком задач
      Опыт работы с Visual Studio.
      Мы предлагаем:
      Официальное оформление в соответствии с ТК РФ
      Официальная высокая заработная плата (обсуждается с финальным кандидатом)
      График работы: пятидневная рабочая неделя
      Корпоративные скидки на продукцию компании
      Бесплатные обеды, ароматный кофе и чай в неограниченном количестве
      Спортивный зал на территории офиса
      Широкие возможности для профессионального роста и реализации, гибкая позиция в отношении новых идей и начинаний
      Место работы: 15 минут от м. Домодедовская или м. Марьино на бесплатном корпоративном транспорте
      Весной 2018 года ожидается переезд в новый офис в шаговой доступности от м.Автозаводская.
       
       
      Прошу резюме высылать на почту skoryh.alina@wildberries.ru
    • By AlexChurilov
      Ищу работу. Верстаю страницы любой сложности из psd макетов.
      Владею адаптивной вёрсткой, а также css3/javascript/jquery анимацией.
      Сделаю Ваш заказ быстро, дёшево, адаптивно, кроссбраузерно.
      Email: churilov2312@gmail.com
      Facebook: https://www.facebook.com/profile.php?id=100019043504185&ref=bookmarks
      Так же можете просто писать мне в личку
       
       
    • By torsar
      Препроцессоры SASS и LESS. Автоматизация Front-end разработки
      (курс от команды webformyself)
      Ищу, где скачать бесплатно, желательно с торрентов
      Весь инет гуглом и яндексом перерыл, не нашел.
      Дайте ссыль, очень нуно
    • By freedots
      Добрый день. Вас приветствует команда студии разработки и продвижения freedots.ru Если вы Front-end разработчик и делаете круто, то высылайте свое портфолио на hr@freedots.ru и вместе мы поработаем над интересными проектами
      Основные требования:
      Опыт работы в отрасли не менее 2 лет. Знание языков разметки: HTML, CSS. Знание JS Знание препроцессоров LESS/SASS Знание фреймворков: Bootstrap/Foundation Знание библиотек: jquery.js,  желательно знание js фреймворков: angular.js/vue.js Знание сборщиков проектов, таких как: webpack Расположение: Россия > Москва Занятость/ЗП:
      Занятость:фикс
      ЗП:40 000 - 60 000 руб.
      График: обсуждаемо
       
      С уважением, команда Freedots.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy