Thanks for the suggestion. I'll give it a try. I'm a Chrome extensions noob, so it may take a little while.
On Dec 21, 12:39 am, PhistucK <phist...@gmail.com> wrote: > Maybe try to execute something like that - > inject.js - > var GMonkey; > if (gmonkey) > { > gmonkey.init("undefined",function (api) { GMonkey = api }); > // Find out the ID of the object you > // want using GMonkey, reference here - > //http://code.google.com/p/gmail-greasemonkey/wiki/GmailGreasemonkey10API > // element = gmail.getNavPaneElement(); > // > // Find the actual ID or class name, or whatever > // identifier that can help you later track it down > // again, using this example - > // > // elementIdentifier = element.id; > // elementIdentifierType = "ID"; > // Or > // elementIdentifier = element.className; > // elementIdentifierType = "className"; > // Or however you choose. > hiddenSpan = document.createElement("HIDDENSPAN"); > hiddenSpan.id = "hidden-span"; > hiddenSpan.style.display = "none"; > hiddenSpan.innerText = elementIdentifier; > hiddenSpan.setAttribute("type",elementIdentifierType); > document.body.appendChild(hiddenSpan); > > } > > Then in the content script JavaScript file - > script = document.createElement("script"); > script.src = chrome.extensions.getUrl("inject.js"); > script.onload = doStuff; > document.body.appendChild(script); > var requestedElement > function doStuff() > { > element = document.getElementById("hidden-span") > if (element.getAttribute("type") == "ID") > requestedElement = document.getElementById(element.innerText); > else > requestedElement = document.getElementsByClassName(element.innerText); > > } > > Does it work? > > ☆PhistucK > > > > On Mon, Dec 21, 2009 at 03:32, FractalBob <ruom...@gmail.com> wrote: > > Hi, > > > I want to extend Gmail and that includes creating a button in a > > specific position on the page. I know, visually, where I want it to > > go, but I'm having trouble translating the UI element to the stuff the > > DOM inspector/Developer tool displays. Any guidance would be very much > > appreciated. > > > Bob > > > -- > > > You received this message because you are subscribed to the Google Groups > > "Chromium-extensions" group. > > To post to this group, send email to chromium-extensi...@googlegroups.com. > > To unsubscribe from this group, send email to > > chromium-extensions+unsubscr...@googlegroups.com<chromium-extensions%2Bunsu > > bscr...@googlegroups.com> > > . > > For more options, visit this group at > >http://groups.google.com/group/chromium-extensions?hl=en. -- You received this message because you are subscribed to the Google Groups "Chromium-extensions" group. To post to this group, send email to chromium-extensi...@googlegroups.com. To unsubscribe from this group, send email to chromium-extensions+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/chromium-extensions?hl=en.