繁体   English   中英

有谁知道DOM检查器JavaScript库或插件?

[英]Does anyone know a DOM inspector javascript library or plugin?

有谁知道DOM检查器JavaScript库或插件?

我想在我正在创建的网站中使用此代码,我搜索了很多但没有找到我想要的除了这个: http//slayeroffice.com/tools/modi/v2.0/modi_help.html

更新:似乎没有人理解我的问题:(我想找一个让我实现DOM检查器的示例或插件。我不想要一个工具来检查DOM;我想自己编写。

我也在寻找相同的东西,除了http://slayeroffice.com/tools/modi/v2.0/modi_help.html我发现: http//www.selectorgadget.com/https:// github.com/iterationlabs/selectorgadget/

还遇到了这个https://github.com/josscrowcroft/Simple-JavaScript-DOM-Inspector

不幸的是我没有找到任何基于jQuery的东西。 但“Javascript DOM Inspector”似乎是寻找此类事物的正确关键词。

我找到了这个: http//userscripts.org/scripts/review/3006

这一个也很好:

DOM鼠标悬停元素选择和隔离

这几行代码很简单,给我一些很好的编辑功能,并得到我想要的东西。

Firebug Lite怎么样 - 就像Firebug,但是你把它插入你的页面,所以你可以在大多数浏览器(包括非FF)上调试你的html,css,Javascript和DOM

Aardvark是正式的firefox扩展,但你也可以将它用作javascript库。 所述网站中的内联演示使用javascript实现。 挖掘代码,你会发现loader.js引导Aardvark模块。

最近,我需要使用JavaScript开发应用程序:当任何用户点击此站点的图像时,它会将图像URL发送到特定位置。 以下是帮助我实现这一目标的文章: AspBoss - 适用于Dom Inspector的Javascript库

这是代码

// DOM Inspector
// version 0.1
// 2006-01-25
// Copyright (c) 2006, Onur Mat
//
// --------------------------------------------------------------------
//
// This user script allows you to interact with elements of a web page
// by moving mouse pointer on a web page and clicking on selected elements.
//
// To install for Firefox, you need Greasemonkey: http://greasemonkey.mozdev.org/
// Then restart Firefox and revisit this script.
// Under Tools, there will be a new menu item to "Install User Script".
// Accept the default configuration and install.
//
// To install for Internet Explorer, you need Turnabout:
// http://www.reifysoft.com/turnabout.php
// See instructions for using Turnabout here:
// http://www.reifysoft.com/turnabout.php
//
// --------------------------------------------------------------------
//
// ==UserScript==
// @name          DOM Inspector
// @namespace     http://www.dominspector.com/
// @description   Inspect DHTML DOM elements interactively
// @include       *
// ==/UserScript==

function DIOnMouseOver(evt)
{
    element = evt.target;   // not IE

    // set the border around the element
    element.style.borderWidth = '2px';
    element.style.borderStyle = 'solid';
    element.style.borderColor = '#f00';
}


function DIOnMouseOut(evt)
{
    evt.target.style.borderStyle = 'none';
}


function DIOnClick(evt)
{
    var selection = evt.target.innerHTML;

    alert('Element is: ' + evt.target.toString() + '\n\nSelection is:\n\n' + selection);
    return false;
}


document.addEventListener("mouseover", DIOnMouseOver, true);
document.addEventListener("mouseout", DIOnMouseOut, true);
document.addEventListener("click", DIOnClick, true);

Firebug是Firefox的一个很好的解决方案。 您可以浏览页面的HTML,JavaScript,DOM,网络活动等.Safari还内置了相当不错的工具(我目前正在使用Safari 4测试版),尽管我发现在Firebug中导航更容易。

一位同事向我推荐了这个:Web X-Ray Goggles https://secure.toolness.com/webxray/

是的,有很多。 例如,Firefox有DOM InspectorFirebugX-Ray 我认为Firebug是三个中最好的,个人而言。

IE8上的开发者工具

尝试Backbase调试器应用程序 它还有一个I / O检查器。

我曾经一直使用Firebug和Firefox,现在感谢IE8,它有一个非常酷的工具叫做开发工具---它可以让你看到所有的Javascript,CSS以及真正很酷的调试功能。 MICROSOFT即将到来!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM