ãã® XPath 使ãããï¼ï¼
ã£ã¦æããã¨ããããã¾ãããï¼
ãµã¤ãè¦ã¦ã¦ããããã®ãã¿ã³ã«ã°ãªã¢ã³ã§ãããªæ©è½ããããªæ©è½ä»ãããï¼ï¼ï¼ã£ã¦æããã¨ã¨ãããã¾ãããï¼
ãããªã¨ãã«ããã¡ãã¡è¦ç´ ã®ä½ç½®ã¨ãèããã«å³ã¯ãªãã¯ã§ XPath ãã³ããã§ãããå¬ããã§ãããï¼ï¼
ã£ã¦ãã¨ã§
ä½ã£ã¦ã¿ã
ã¤ã¡ã¼ã¸ã¯ãããªæãã§ãã
ãããã¯ãªãã¯ããã¨ãå³ã¯ãªãã¯ãããè¦ç´ ã® XPath ãã¯ãªãããã¼ãã«ã³ãã¼ããã¾ãã
ãã®æ©è½ã Firebug ã«å®è£ ããæé
1. Firefox ã®ãããã¡ã¤ã«ãã£ã¬ã¯ããªã«è¡ã
ç°å¢ | ãããã¡ã¤ã«ãã£ã¬ã¯ã㪠|
---|---|
WinVista | C:\Users\[ã¦ã¼ã¶å]\AppData\Roaming\Mozilla\Firefox\Profiles\[ã©ã³ãã ãªæå].default\ |
WinXP | C:\Documents and Settings\[ã¦ã¼ã¶å]\Application Data\Mozilla\Firefox\Profiles\[ã©ã³ãã ãªæå].default\ |
Mac | ~/Library/Application Support/Firefox/Profiles/[ã©ã³ãã ãªæå].default/ |
Unixç³» | ~/.mozilla/firefox/[ã©ã³ãã ãªæå].default/ |
2. 以ä¸ã®ãã¡ã¤ã«ã zip ã§è§£å
extensions/[email protected]/chrome/firebug.jar
3. è§£åããã firebug.jar ã«å ¥ã£ã¦ãã以ä¸ã®ãã¡ã¤ã«ãéã
content/firebug/browserOverlay.xul
4. 以ä¸ã®ãããªåæãæ¢ãï¼66è¡ç®ããã
<popup id="contentAreaContextMenu"> <menuseparator/> <menuitem id="menu_firebugInspect" label="&firebug.InspectElement;" oncommand="Firebug.showBar(true); FirebugChrome.select(document.popupNode);"/> </popup>
5. 以ä¸ã®ããã«ä¸è¡è¿½å
<popup id="contentAreaContextMenu"> <menuseparator/> <menuitem id="menu_firebugInspect" label="&firebug.InspectElement;" oncommand="Firebug.showBar(true); FirebugChrome.select(document.popupNode);"/> <!-- 以ä¸ã®è¡ã追å --> <menuitem id="menu_copyXPath" label="Copy XPath" oncommand="FBL.copyToClipboard(FBL.getElementXPath(document.popupNode));"/> </popup>
6. å ã®ããã«å ¨ä½ã zip ã§ãããã¦å ã®å ´æã«æ»ã
extensions/[email protected]/chrome/firebug.jar
7. ã¯ã宿
ãã¼ãã¼ãã±ã¡ã±ã¡
ã¾ã¨ã
ãããã¸ã§ä¾¿å©ã¼ã
èªåã® Firebug ã¯æ¹é ãã¾ãã£ã¦ãã®ã§ãæéãããã¨ãã«ã§ã Firebug ãããã³ã° Tips ãçºãããã
追è¨
cho45 が書いた uc.js のやつ ã¨ã teramako さんが書いた uc.js のやつã¨ãããã£ã¨ä¾¿å©ããã§ãï¼ï¼