Hi Mansour,

Thanks for the reply. When I mean attaching, I want to inject my own
content script in to the iframe being loaded in the Popup. i.e. for
example, I will open google.com in an iframe in popup.html. I want to
inject a content script into that iframe content(google's page). This
was possible in the old Toolstrip/Mole architecture. I had an iframe
in the mole and was able to inject content scripts into that iframe
webpage. Now it is not possible.

Thanks,
Jonna.

On Dec 28, 11:04 am, Mohamed Mansour <[email protected]> wrote:
> Hi Jonna,
>
> When you mean "attaching", do you want popup.html to have access to the
> content script? If so, you can use message communication between the Popup
> and the Content script of the current tab.
>
> For example, in your popup.html you can do something like this:
>
> > chrome.tabs.getSelected(null, function(tab) {
>
>   // Send a request to the content script.
>
>   chrome.tabs.sendRequest(tab.id, {action: "giveMeSomething"},
>
> > function(response) {
>
>     console.log(response.result);
>
>   });
>
> });
>
> While your content script should listen:
>
> > chrome.extension.onRequest.addListener(function(request, sender,
> > sendResponse) {
>
>  if (request.action == "giveMeSomething")
>
>    sendResponse({result: "Some result from content script"});
>
>  else
>
>    sendResponse({}); // Send nothing..
>
> });
>
> I explained this for someone in 
> stackedoverflow,http://stackoverflow.com/questions/1964225/accessing-current-tab-dom-...
>
> That is one of the ways to actually let your popup script to read anything
> from the content script, that is called a simple one time request. Another
> way which is a long living connection between your extension and the content
> script is to use chrome.extension.connect(), for more information regarding
> Message Passing, refer to this 
> document:http://code.google.com/chrome/extensions/messaging.html
>
> -Mohamed Mansour
>
>
>
> On Mon, Dec 28, 2009 at 2:30 AM, jonna <[email protected]> wrote:
> > Hi,
>
> > The content scripts are not attaching to popup.html or any other
> > iframes inside popup.html in BrowserActions. The previous architecture
> > of Toolstrips/Moles attached any content scripts to the iframes inside
> > the mole. It would be great if this feature is included in the iframes
> > in popup.html even in BrowserActions. Can anyone give me an update if
> > this feature would "ever" be included as this feature greatly affects
> > the extension we are developing.
>
> > Thanks,
> > Jonna.
>
> > --
>
> > 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]<chromium-extensions%2Bunsu 
> > [email protected]>
> > .
> > 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 [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