Внутри PDF я хочу использовать JavaScript для получения имени хоста из URL браузера - PullRequest
0 голосов
/ 30 мая 2019

У меня есть PDF, я всегда открываю в нем веб-браузер из инструмента под названием ServiceNow. Когда PDF загружается в браузере, URL-адрес PDF имеет следующий формат

https://test.service-now.com/sys_attachment.do?sysparm_referring_url=tear_off&view=true&sys_id=testValue

Теперь в моем PDF-файле есть гиперссылка. Цель - сделать этот адрес гиперссылки динамическим. Чтобы сделать его динамическим, мне нужно извлечь hostName из URL браузера, который является test.service-now.com

У меня есть способ открыть гиперссылку в новой вкладке, для которой я использовал app.launchURL(targetUrl,true);

Но я не знаю, есть ли какой-нибудь метод, который я могу использовать в сценариях PDF для получения имени хоста из URL браузера.

Ниже приведено то, что я пытался вставить в действие «Выполнить Javascript» для гиперссылки PDF.

var domain = location.hostname;// This is wrong - need to know what I can use here

var targetUrl = domain+"/sys_attachment.do?sysparm_referring_url=tear_off&view=true&sys_id=testValue";

app.launchURL(targetUrl,true);
...