Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.05.2018, 09:11
Интересующийся
Отправить личное сообщение для panikajo Посмотреть профиль Найти все сообщения от panikajo
 
Регистрация: 27.10.2017
Сообщений: 24

Кликабельная ссылка через xmr
Привет всем.
Прошу помогите, у меня вроде ссылка кликабельная но, нефига не переходит по ссылке.

html
<!doctype html>
<html>
  <head>
    <title>Get TinyURL popup</title>
    <script src=popup.js></script>
  </head>
  <body>
    <b>You're URL:</b>
    <a href="#" id="URLHere"></a>
  </body>
 
 </html>

js
chrome.tabs.query({
    active: true,
    windowId: chrome.windows.WINDOW_ID_CURRENT
}, function(tabs) {
    var tab = tabs[0];
    var url = tab.url;
    GetURL(url, (correctURL)=>{
        document.getElementById("URLHere").innerHTML = correctURL;
    });
});

function GetURL(url, callback){
    var xhr = new XMLHttpRequest();
    xhr.open('GET','https://мой-сайт.ру/api.php?url=' + url);
    xhr.onreadystatechange = function(){
        if(this.readyState===4)
            callback(this.responseText);
    };
    xhr.send();
}
Ответить с цитированием
  #2 (permalink)  
Старый 29.05.2018, 09:34
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,793

Ответ от сервера мой-сайт.ру приходит?
Ссылка меняется?
Что в консоли?
Ответить с цитированием
  #3 (permalink)  
Старый 29.05.2018, 09:56
Аватар для destus
Профессор
Отправить личное сообщение для destus Посмотреть профиль Найти все сообщения от destus
 
Регистрация: 18.05.2011
Сообщений: 1,207

panikajo,
var elem = document.getElementById("URLHere")
elem.innerHTML = correctURL;
elem.setAttribute('href', correctURL);
Ответить с цитированием
  #4 (permalink)  
Старый 30.05.2018, 09:49
Интересующийся
Отправить личное сообщение для panikajo Посмотреть профиль Найти все сообщения от panikajo
 
Регистрация: 27.10.2017
Сообщений: 24

Ссылка остается та-же просто сайт допустим google.com станет mysite.ru/dd2qd
То.есть у меня сервис по сокращению ссылок.
Ответить с цитированием
  #5 (permalink)  
Старый 04.06.2018, 08:32
Интересующийся
Отправить личное сообщение для panikajo Посмотреть профиль Найти все сообщения от panikajo
 
Регистрация: 27.10.2017
Сообщений: 24

up
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вывести через JS данные lmi2002 AJAX и COMET 4 29.05.2017 13:39
можно ли доверять е-майлу, предоставляемому через api соц-сетей? winch Общие вопросы Javascript 3 11.11.2016 11:05
Значение переменной через запятую DDSSDD Серверные языки и технологии 41 16.10.2014 15:01
ссылка с fadeIn работает через раз oblomov86 jQuery 1 24.03.2011 17:52
Подскажите по CSS меню Александр_1988 Элементы интерфейса 1 17.05.2010 11:58