如何在Blogger上获得闪烁的链接

How to get a blinking link on Blogger

本文关键字:闪烁 链接 Blogger      更新时间:2023-09-26

下面的JavaScript会导致一些文本在网页上闪烁。当我在Blogger上把它和锚标签一起使用时,它只是一个链接,不会闪烁。如果它不是锚点标签,它将闪烁。有什么办法可以在Blogger上绕过这一点吗?

<html>
<head>
<script type="text/javascript">
function blinker()
{
    if(document.getElementById("blink"))
    {
        var d = document.getElementById("blink") ;
        d.style.color= (d.style.color=='red'?'white':'red');
        setTimeout('blinker()', 500);
    }
}
</script>
</head>
<body onload="blinker();">
    <div id="blink">GOOGLE</div>
</body>
</html>

function blinker() {
  if (document.getElementById("blink")) {
    var d = document.getElementById("blink");
    d.style.color = (d.style.color == 'red' ? 'white' : 'red');
    setTimeout('blinker()', 500);
  }
}
blinker();
<a href="https://www.google.com/" id="blink">GOOGLE</a>

<div id="blink"><a href="www.google.com">GOOGLE</a></div>
      <script type="text/javascript"> function blinker() {
          if(document.getElementById("blink"))
          {
              var d = document.getElementById("blink") ;
              d.style.color= (d.style.color=='red'?'white':'red');
              setTimeout('blinker()', 500);
          } } </script>
      <body onload="blinker();">
 <div id="blink"> <a href="http://www.google.com">GOOGLE</a></div> </body>

基本上,您需要添加一个href元素。

终于自己找到答案

<script type="text/javascript">
function blinker()
{
    if(document.getElementById("blink"))
    {
        var d = document.getElementById("blink") ;
        d.style.color= (d.style.color=='red'?'white':'red');
        setTimeout('blinker()', 500);
    }
}
</script>
<body onload="blinker();">
<a href="http://www.google.com"><div id="blink">GOOGLE</div></a>
</body>

感谢大家对的帮助

也许可以试试这个。它使用JavaScript将div视为链接。看起来StackOverflow阻止了这一点,这是可以理解的。它在其他页面上仍然适用于您。但是,请注意,如果用户将鼠标悬停在另一侧,则不会看到另一侧的内容,光标也不会改变以指示它是可单击的。

function blinker() {
  if (document.getElementById("blink")) {
    var d = document.getElementById("blink");
    d.style.color = (d.style.color == 'red' ? 'white' : 'red');
    setTimeout('blinker()', 500);
  }
}
function goto(page) {
    document.location = page;
}
blinker();
<div onclick="goto('https://www.google.com/')" id="blink">GOOGLE</div>