2015-12-15 1 views
-1

Ошибка кодирования JS! Что касается внешней ссылки не работают дополнительный код

if (confirm("By clicking Ok, you agree to letting us log your IP! If you say Cancel, you will be sent back to Google's homepage!") != true) { 
 
    window.location.replace("http://google.com"); 
 
    console.log("Website.js, loaded! No ERROR!"); 
 
}
h1 { 
 
    text-align: center; 
 
    padding-top: 50px 
 
} 
 
p { 
 
    text-align: center; 
 
    font-size: 18px; 
 
} 
 
#pd { 
 
    padding-top: 20px; 
 
    width: 300px; 
 
    margin: auto; 
 
} 
 
ul { 
 
    font-size: 18px; 
 
    text-align: center; 
 
    padding-top: 20px 
 
} 
 
#form { 
 
    width: 150px; 
 
    margin: auto; 
 
    text-align: center; 
 
    font-size: 18px; 
 
    padding-top: 20px; 
 
} 
 
#clientIP { 
 
    font-weight: bold; 
 
    font-size: 16; 
 
    text-align: center; 
 
}
<!DOCTYPE html> 
 
<html> 
 

 
<head> 
 
    <title></title> 
 
</head> 
 

 
<body> 
 
    <h1></h1> 
 
    <p id="clientIP"></p> 
 
    <div id="pd"> 
 
    <p></p> 
 
    <h1></h1> 
 
    <ul> 
 
     <li></li> 
 
     <br> 
 
     <li></li> 
 
     <br> 
 
     <li></li> 
 
     <br> 
 
     <li></li> 
 
     <br> 
 
     <li></li> 
 
     <br> 
 
    </ul> 
 
    </div> 
 
    <link rel='stylesheet' type='text/css' href='Website.css' /> 
 
    <script src="Website.js"></script> 
 
    <script type="text/javascript" src="https://www.l2.io/ip.js?var=myip"></script> 
 
    <script type="text/javascript"> 
 
    document.getElementById("clientIP").innerHTML = "Your IP is - " + myip; 
 
    console.log("File that retrives IP has been run! No ERROR!") 
 
    </script> 
 
</body> 
 

 
</html>

Так что я параноик, следовательно, отсутствует текст, но ошибка в том, что, когда все запускается и работает, журнал Website.js' не появляется! Его прослушивание меня! Website.js - это код JS ..... Да, но меня раздражает, что журнал не появляется, когда я проверяю элемент!

ответ

2

Вы меняете местоположение окна и, следовательно, заменяете весь свой код на http://google.com до вызова метода log. Ваш скрипт никогда не запускает эту команду, потому что ваш сценарий был заменен во время предыдущей команды и, следовательно, никогда не попадает в последующие.

+0

Я чувствую себя действительно глупым, но СПАСИБО! LOL Эта линия должна была быть в другом заявлении! –

+0

@SeandaPotato Haha не беспокойтесь. Я тоже чувствую себя глупым. Если бы я просто прокрутил прямо в вашем коде, я бы заметил это и смог дать более конкретный совет. –

Смежные вопросы