html 网站上移动的奇怪图像

发布于 2024-12-02 18:11:38 字数 211 浏览 1 评论 0原文

我正在制作一个网站,突然遇到了一个问题。虽然不是很大,但我想修复它。在我的网站上,我有很多图像,但有一个故障。图像是“可拖动的”。我的意思是,当您单击图像然后移动鼠标时,图像就会被拖动。如何解决这个问题?

http://nitidus-consto.kilu.org/

I'm making a web site and suddenly I ran into a problem. It's not huge, but I would like to fix it. On my site I have many images but there is a glitch. The images are "dragable". I mean when you click on a image and than move your mouse the images are being dragged. How can that be fixed?

http://nitidus-consto.kilu.org/

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

冰葑 2024-12-09 18:11:38

总是这样。
没发现其中有什么奇怪的地方。

无论如何,这个链接可以帮助你:

http://www.redips.net/firefox/disable -image-dragging/

你可以使用javascript来避免图像拖动:

html file:

<!-- right image (dragging disabled) -->
<img src="image.png" onmousedown="if (event.preventDefault) event.preventDefault()">

javascript:

// register onLoad event with anonymous function
window.onload = function (e) {
var evt = e || window.event,// define event (cross browser)
    imgs,                   // images collection
    i;                      // used in local loop
// if preventDefault exists, then define onmousedown event handlers
if (evt.preventDefault) {
    // collect all images on the page
    imgs = document.getElementsByTagName('img');
    // loop through fetched images
    for (i = 0; i < imgs.length; i++) {
        // and define onmousedown event handler
        imgs[i].onmousedown = disableDragging;
    }
 }
 };

 // disable image dragging
 function disableDragging(e) {
     e.preventDefault();
 }

It is always like this.
Don't find anything weird in it.

Anyway this link can help you:

http://www.redips.net/firefox/disable-image-dragging/

you can use javascript to avoid the image dragging:

html file:

<!-- right image (dragging disabled) -->
<img src="image.png" onmousedown="if (event.preventDefault) event.preventDefault()">

javascript:

// register onLoad event with anonymous function
window.onload = function (e) {
var evt = e || window.event,// define event (cross browser)
    imgs,                   // images collection
    i;                      // used in local loop
// if preventDefault exists, then define onmousedown event handlers
if (evt.preventDefault) {
    // collect all images on the page
    imgs = document.getElementsByTagName('img');
    // loop through fetched images
    for (i = 0; i < imgs.length; i++) {
        // and define onmousedown event handler
        imgs[i].onmousedown = disableDragging;
    }
 }
 };

 // disable image dragging
 function disableDragging(e) {
     e.preventDefault();
 }
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文