为什么超链接与www不可见

时间:2013-08-20 06:30:44

标签: php html hyperlink

我试图制作一个超链接,我找到了一些我不理解的东西。

下面的超级链接不会显示在我的html视图中,其中包含www

href='http://www.ringtonematcher.com/co/ringtonematcher/02/noc.php?sid=EULDros&artist=$ringtone_artist&song=$ringtone_title

但是当我删除www时,它就会开始显示

href='http://ringtonematcher.com/co/ringtonematcher/02/noc.php?sid=EULDros&artist=$ringtone_artist&song=$ringtone_title

有没有解释?

三江源

编辑1 这是我的观点来源

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="/assets/css/style.css" type="text/css" media="screen" />
<title>Music Engine</title>
</head>
<body>
<div id="mainbody" class="wrapper">
    <script src="http://connect.soundcloud.com/sdk.js"></script>
    <script>
          SC.initialize({
            client_id: "6a43a20c7a9e04da8d722bb01f16ce49",
          });      
          SC.get('/tracks/106285389',function(track){SC.oEmbed(track.permalink_url, document.getElementById("player"));})
        $(document).ready(function() {
        });
    </script>
        <div id="player"></div>
        <a class="download" href="http://api.soundcloud.com/tracks/106285389/download?client_id=6a43a20c7a9e04da8d722bb01f16ce49">Download</a>

        <div class="ringtone_matcher"><a class='download' href='http://www.ringtonematcher.com/co/ringtonematcher/02/noc.php?sid=EULDros&artist=Carly Rae Jepsen&song=Call Me Maybe'>Send Ringtone to your cell</a></div>
</div>
</body>
</html>

我的意思是不可见的是我在浏览器中看不到它,但我可以在源代码中看到它

2 个答案:

答案 0 :(得分:3)

www.ringtonematcher.com位于AdBlock中不受欢迎的广告网站列表中,该网站应用了一个样式表,该样式表将display: none应用于指向它的链接。没有www.的网站不在该列表中。

停用您的AdBlock扩展程序以查看它。

答案 1 :(得分:0)

问题似乎是因为您没有有效地“显示”您的代码中包含变量的PHP语言。

<div class="ringtone_matcher">
<?php echo "<a class='download' href='http://ringtonematcher.com/co/ringtonematcher/02/noc.php?sid=EULDros&artist=".$ringtone_artist."&song=".$ringtone_title."'>";
        echo "Send Ringtone to your cell</a>";
?>
</div>

这至少是一种更正确的做法。