Вопросы по JavaScript

15.71K
.
как правельно вставить код JavaScript чтоб он работал ?
.
serghei, echo '<script>код</script>';

Все одинарные скобки в скрипте экранируешь так ' => \' или заменяешь на "
.
# blackvj (26.07.2016 / 11:47)
serghei, echo '<script>код</script>';

Все одинарные скобки в скрипте экранируешь так ' => \' или заменяешь на "
спасибо
.
Есть две переменные a и b. Они каждый раз меняются, но имеют некую общую основу.

Переменная a - это абсолютный путь к странице
Переменная b - относительный путь

Пример:

var a = "http://сайт.ru/module/say.php";
var b = "say.php?act=add";

Как на js провести сравнение, чтобы получить переменную [с] с таким результатом?

var c = "http://сайт.ru/module/say.php?act=add";

Буду благодарен за помощь!
.
Переменная a - это абсолютный путь к странице
текущей странице?
var self = b.split('?');
if(self[0].test(a){
   return a.replace(self[0], b);

}else{
   return false;

}

от балды с телефона. возможно не заведется, не проверял, но суть думаю ясна
.
ramzes, спасибо, уже решил через

var c = a + b.replace(/(.*?)\?(.*?)/i,"?");
.
ramzes
затестил в онлайне
<script>

function myFunction() {
var a = 'http://сайт.ru/module/say.php';
var b = 'say.php?act=add';
    var self2 = b.split('?');
if(a.match(self2[0])){
   return a.replace(self2[0], b);

 
}else{
   return false;
 
}
    
}
</script>

Результат
http://сайт.ru/module/say.php?act=add
.
staseer
<script src="//yastatic.net/es5-shims/0.0.2/es5-shims.min.js"></script>
<script src="//yastatic.net/share2/share.js"></script>
<div class="ya-share2" data-services="vkontakte,facebook,odnoklassniki,moimir,viber,whatsapp,skype,telegram" data-size="s"></div>
.
ставлю на сайт но все сервисы появляються в чем может быть причина?
.
Скриншот внизу посмотрите
Прикрепленные файлы:
Всего: 820