Typo- replace my instances of "image.pdf" with "image.gif." Apologies.


On Oct 20, 2:44 pm, ehamiter <[email protected]> wrote:
> Still can't seem to get it to work. I tried Marcos' suggestion, but
> instead of what I expect it to do, it tries to pull the page in
> question + /image.gif. For example, if you're on google.com and you
> expect to see the image, after inspecting the element, you will notice
> the img src ishttp://google.com/image.pdf, instead of chrome-
> extension://blahblahblah/image.pdf.
>
> I've tried chrome.extension.getURL() in the same manner but that did
> not work. It returns what I expect, but I can't use that in a css
> selector like url(image.gif).
>
> I am very appreciative of the answers thus far, but I'm afraid the
> majority of you are speaking over my head. Jói, are you saying this
> cannot be done in a user script?
>
> I am not sure how else to phrase my question... if you have a user
> script extension that uses an image, and you need to reference it
> locally with css, how do you do it? If I use an image that is not
> local, I can do it easily. I don't understand why it isn't trivial to
> do the former and not the latter. If you wouldn't mind, please explain
> it with an example of something that works. I'm just an amateur coder,
> so I have a hard time deciphering suggestions like
>
> something.here {
>  do this
>
> }
>
> Thanks very much.
>
> On Oct 19, 10:46 am, Erik Kay <[email protected]> wrote:
>
> > 2009/10/18 Jói Sigurðsson <[email protected]>:
>
> > > To build URLs relative to the base of the extension, use
> > > chrome.extension.getURL(relativeUri).  See API documentation at
> > >http://chromeextensionsdocs.appspot.com/
>
> > > Referring to resources within the extension should work fine from
> > > extension pages (e.g. background page or a browser action drop-down)
> > > but calling chrome.extension.getURL() will not work from a user script
> > > since user scripts run in the context of whichever page(s) you target
> > > them to, and those pages don't have access to the extension APIs.
>
> > Thanks for replying Joi.  Just one small clarification.  User scripts
> > have access to *almost* none of the extension APIs.  One that they do
> > have access to is chrome.extension.getURL().  Please use this within
> > content scripts rather than trying to build up the URL manually.  It
> > will make it easier for you while you're testing.
>
> > The others that are available are chrome.extension.connect() and
> > chrome.extension.onConnect:http://code.google.com/chrome/extensions/extension.html
>
> > It would be nice if we could be a bit more obvious about which are
> > accessible and which aren't.
>
> > Erik
>
> > > Cheers,
> > > Jói
>
> > > On Sun, Oct 18, 2009 at 9:40 AM, ehamiter <[email protected]> wrote:
>
> > >> Sorry to ask, but could you clarify a little? I tried
>
> > >> pdflinks[i].style.background = 'url(location.hostname://
> > >> edonhiglkbcngojedpmbgenfgohdekoj/image.gif)';
>
> > >> but that didn't work.
>
> > >> On Oct 17, 9:21 pm, Pedro Junior <[email protected]> wrote:
> > >>> location.hostname
>
> > >>> On Oct 17, 10:59 pm, ehamiter <[email protected]> wrote:
>
> > >>> > Title says it all, really. Using find and replace links and want to
> > >>> > include a local image instead of calling on the http address to save
> > >>> > bandwidth. I have the image in the directory, and manually typing in
>
> > >>> > chrome-extension://edonhiglkbcngojedpmbgenfgohdekoj/image.gif
>
> > >>> > works. However, when I try to use it in a script as such
>
> > >>> > links[i].style.background = 'url(chrome-extension://
> > >>> > edonhiglkbcngojedpmbgenfgohdekoj/image.gif) no-repeat';
>
> > >>> > then it doesn't get called. Can I get around this?
>
> > >>> > Thanks.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Chromium-extensions" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/chromium-extensions?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to