2016-06-04 5 views
-3

Моя ссылка href не работает, и дело в том, что я скопировал код Javascript для моей кнопки Twitter (твиттер выдает код бесплатно) на мой сайт, но я НЕ НАСТОЯЩИМ знаю Javascript, только основной Html.My href link wont work

Может ли кто-нибудь проверить следующий код и убедиться, что все в порядке? Часть, которая не работает, - это строка кода, указывающая "Click here for a list of older posts!".

<!DOCTYPE html> 
<html> 
<head> 
<title>Curiosity Killed the Cat</title> 
<!-- But Satisfaction Brought it Back. --> 
</head> 
<body> 

<h1 style="font-size:160%;">If Curiosity Can Kill, Then i'm Not Afraid to  Die.</h1> 
<hr> 
<h2>Upload Number Two 6/4/16</h2> 
<a href="aceidaltest.comlu.com/directories/">Click here for a list of older posts!</a> 
<p> </p> 
<pre> There have been</pre> 
<!-- START OF HIT COUNTER CODE --><br><script language="JavaScript"  src="http://www.counter160.com/js.js?img=15"></script><br><a href="https://www.000webhost.com"><img src="http://www.counter160.com/images/15/left.png" alt="Free web hosting" border="0" align="texttop"></a><a href="http://www.hosting24.com"><img alt="Web hosting" src="http://www.counter160.com/images/15/right.png" border="0" align="texttop"></a><!-- END OF HIT COUNTER CODE --> 
<pre> different users that have visited this website.</pre> 
</body> 
<!-- Follow Button --> 
<a href="https://twitter.com/aceidal" class="twitter-follow-button" data-show-count="false" data-size="large">Follow @aceidal</a> 
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs'); </script> 
<!-- Tweet Button --> 
<a href="https://twitter.com/share" class="twitter-share-button" data-text="Check out this website/blog!" data-size="large" data-related="aceidal" data-hashtags="satisfactionbroughtitback">Tweet</a> 
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs'); </script> 

</html> 
+1

Посмотрите на подсветку синтаксиса, он должен быть большой ключ. Используйте среду IDE, которая также выделяет синтаксис, тогда будет сложнее совершить ошибки, подобные этому. – Barmar

ответ

1

Исправленного Ответ: (см комментария)

Ссылки Предоставленная действует как относительный путь. Приложите http:// к нему, и он должен работать как ожидалось.

<a href="http://aceidaltest.comlu.com/directories/"> 

Вы должны правильно закончить HTML, комментарии:

<!-- Comment --> 

не

<!-- Comment --!> 
+0

О, спасибо! Это даже не мой код. Я просто скопировал его. Вина 000webhost Не удалось устранить проблему. –

+2

Этот код работает исправно. То, что вы предложили, не имеет к этому никакого отношения. –

+0

Мои извинения, это было первое, что я заметил. Ссылка, которую вы указали, действует как относительный путь. Добавьте к нему 'http: //' и он должен работать как ожидалось. '' – greed