Как заставить внешний js-скрипт вернуть значение домена, на котором он лежит?

  • Автор темы Автор темы Pro
  • Дата начала Дата начала

Pro

Client
Регистрация
20.08.2019
Сообщения
10
Реакции
1
Баллы
3
Есть страничка на домене "А", скажем https://domain-aaa.com/home.php
на этой страничке подключен внешний скрипт c домена "Б":

C#:
Развернуть Свернуть Копировать
<script src="https://domain-bbb.com/script.js"></script>

В этом скрипте есть есть код для аякс-взаимодействия с еще одним скриптом page.php, который тоже лежит на домене "Б", для этого в script.js прописан абсолютный путь:

Код:
Развернуть Свернуть Копировать
$.ajax({url: "https://domain-bbb.com/js/page.php"});

И вот тут вопрос: а можно ли сделать так, чтобы можно было явно не указывать тут домен "Б", а чтобы скрипт script.js определял его самостоятельно?
Дело в том, что если использовать структуру url: "/js/page.php" , то page.php будет "искаться" уже на домене "А". К такому же эффекту приведет использование различных window.location.host и им подобных. Есть ли способ вернуть домен текущего внешнего скрипта?
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)