Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使图像不可单击_Javascript - Fatal编程技术网

Javascript 如何使图像不可单击

Javascript 如何使图像不可单击,javascript,Javascript,我有一个java脚本时钟在我的网页,但我想让它不可点击。 我尝试了onclick=returnfalse。可能是我做错了,但我无法让它发挥作用 <div align="center" style="margin:15px 0px 0px 0px"> <div align="center" style="width:140px;solid #ccc;color: #fff ;font-weight:bold"> <a style="paddin

我有一个java脚本时钟在我的网页,但我想让它不可点击。 我尝试了onclick=returnfalse。可能是我做错了,但我无法让它发挥作用

<div align="center" style="margin:15px 0px 0px 0px">
    <div align="center" style="width:140px;solid #ccc;color: #fff ;font-weight:bold">
        <a style="padding:px 1px;margin:2px 1px;font-size:12px;line-height:16px;font-family:arial;text-decoration:none;color:#000" border=0 style="border:0;margin:0;padding:0">&nbsp;MST</a>
    </div>
    <script type="text/javascript" src="http://localtimes.info/clock.php?continent=North America&country=United States&province=Colorado&city=Denver&widget_number=121&fwdt=150&ham=1&hfg=1"></script>
</div>

MST

首先,当你问问题时,最好展示一些示例代码(非常感谢!),以便更好地解释问题

其次,内联Javascript不好,应该避免!查看Stackexchange以了解原因

在JS中防止点击很容易,最好的解决方案通常是使用
event.preventDefault()
,例如(使用jQuery):


你必须发布更多的代码。你说的“不可点击”是什么意思。当用户点击它时,会发生什么不好的事情?你希望发生什么?不可点击是什么意思?请说得更具体一些。非常感谢,这很快。不可点击的意思是,如果用户单击时钟,它不应该将用户重新定向到外部网站,正如您在代码中看到的,它现在可以将源代码定向到绕射网站。@user2515101脚本似乎加载了一个flash动画,然后似乎可以执行重定向。所以它不是javascript,而是flash。
$('#your-clock').on('click', function(event) {
  event.preventDefault();
});