I don't have any experience working with the C++ core, but I do
know that the background images are generally done through the CSS
files/embeded style information. In javascript, you have to go through
every stylesheet parsed into the DOM and iterate through the rules
searching for url(IMAGE.EXT).

Stephen

Antônio Gomes wrote:
> I sent this mail to mozilla-layout but without anwaser. If you could
> help ...
>
> regards
>
> --------------070305040503080104060700
> Content-Type: message/rfc822
> Content-Disposition: inline;
>       filename="[BgImages]"
> X-Google-AttachSize: 4936
>
> Received: from daebh102.NOE.Nokia.com ([10.241.35.112]) by
>       mzebe101.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830);
>       Wed, 31 May 2006 14:18:08 -0400
> Received: from esebh106.NOE.Nokia.com ([172.21.138.213]) by
>       daebh102.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830);
>       Wed, 31 May 2006 13:14:35 -0500
> Received: from esdks003.ntc.nokia.com ([172.21.138.158]) by
>       esebh106.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830);
>       Wed, 31 May 2006 21:14:23 +0300
> X-Scanned: Wed, 31 May 2006 21:14:14 +0300 Nokia Message Protector V1.3.35
>       2005042208 - RELEASE
> Received: (from [EMAIL PROTECTED])
>       by esdks003.ntc.nokia.com (8.12.9/8.12.9) id k4VIEEuG023386
>       for <[EMAIL PROTECTED]>; Wed, 31 May 2006 21:14:14 +0300
> X-pstn-settings: 6 (2.00000:2.00000) p:4 r:5 m:5 c:1
> X-pstn-version: pase:2.36
> X-pstn-levels: s:97.60815/99.90000 p:95.91080 r:95.91080 m:97.02319 c:98.76780
> X-pstn-address: from <[EMAIL PROTECTED]>
> X-pstn-spam: N
> Received: from mgw-ext03.nokia.com (131.228.20.95)
>       by esdks003.ntc.nokia.com 00XMhyej; Wed, 31 May 2006 21:14:13 EEST
> Received: from lists.mozilla.org (notorious.mozilla.org [207.126.111.250])
>       by mgw-ext03.nokia.com (Switch-3.1.8/Switch-3.1.7) with ESMTP id
>       k4VIEC2b020684
>       for <[EMAIL PROTECTED]>; Wed, 31 May 2006 21:14:13 +0300
> Received: from localhost (unknown [127.0.0.1])
>       by lists.mozilla.org (Postfix) with ESMTP id 30E7D12862;
>       Wed, 31 May 2006 18:14:11 +0000 (UTC)
> X-Virus-Scanned: amavisd-new at mozilla.org
> Received: from lists.mozilla.org ([127.0.0.1])
>       by localhost (lists.mozilla.org [127.0.0.1]) (amavisd-new, port 10024)
>       with ESMTP id AxXFpWf11bD5; Wed, 31 May 2006 11:14:11 -0700 (PDT)
> Received: from notorious.mozilla.org (localhost.localdomain [127.0.0.1])
>       by lists.mozilla.org (Postfix) with ESMTP id BAACC12A74;
>       Wed, 31 May 2006 11:14:09 -0700 (PDT)
> X-Original-To: [email protected]
> Delivered-To: [email protected]
> Received: from localhost (unknown [127.0.0.1])
>       by lists.mozilla.org (Postfix) with ESMTP id 0708512776
>       for <[email protected]>;
>       Wed, 31 May 2006 18:14:08 +0000 (UTC)
> X-Virus-Scanned: amavisd-new at mozilla.org
> Received: from lists.mozilla.org ([127.0.0.1])
>       by localhost (lists.mozilla.org [127.0.0.1]) (amavisd-new, port 10024)
>       with ESMTP id ZHeGX3hVMUbC for <[email protected]>;
>       Wed, 31 May 2006 11:14:06 -0700 (PDT)
> Received: from mgw-ext13.nokia.com (mgw-ext13.nokia.com [131.228.20.172])
>       by lists.mozilla.org (Postfix) with ESMTP id D7B7111F3B
>       for <[email protected]>;
>       Wed, 31 May 2006 11:14:05 -0700 (PDT)
> Received: from esebh107.NOE.Nokia.com (esebh107.ntc.nokia.com 
> [172.21.143.143])
>       by mgw-ext13.nokia.com (Switch-3.1.8/Switch-3.1.7) with ESMTP id
>       k4VIE3YP000794
>       for <[email protected]>; Wed, 31 May 2006 21:14:04 +0300
> Received: from daebh101.NOE.Nokia.com ([10.241.35.111]) by
>       esebh107.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830);
>       Wed, 31 May 2006 21:13:08 +0300
> Received: from mzebe101.NOE.Nokia.com ([172.18.99.71]) by
>       daebh101.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830);
>       Wed, 31 May 2006 13:13:01 -0500
> Received: from [172.18.216.75] ([172.18.216.75]) by mzebe101.NOE.Nokia.com
>       with Microsoft SMTPSVC(6.0.3790.1830);
>       Wed, 31 May 2006 14:12:57 -0400
> Message-ID: <[EMAIL PROTECTED]>
> Date: Wed, 31 May 2006 14:18:38 -0400
> From: =?iso-8859-1?Q?ext_Ant=F4nio_Gomes?= <[EMAIL PROTECTED]>
> User-Agent: Debian Thunderbird 1.0.6 (X11/20050802)
> X-Accept-Language: en-us, en
> Content-Type: text/plain; charset=ISO-8859-1
> To: [email protected]
> X-OriginalArrivalTime: 31 May 2006 18:12:57.0678 (UTC)
>       FILETIME=[D8374EE0:01C684DD]
> Subject: [BgImages]
> X-BeenThere: [email protected]
> X-Mailman-Version: 2.1.5
> Precedence: list
> List-Id: dev-tech-layout.lists.mozilla.org
> List-Unsubscribe: <https://lists.mozilla.org/listinfo/dev-tech-layout>,
>       <mailto:[EMAIL PROTECTED]>
> List-Post: <mailto:[email protected]>
> List-Help: <mailto:[EMAIL PROTECTED]>
> List-Subscribe: <https://lists.mozilla.org/listinfo/dev-tech-layout>,
>       <mailto:[EMAIL PROTECTED]>
> Sender: [EMAIL PROTECTED]
> Errors-To: [EMAIL PROTECTED]
> Return-Path: [EMAIL PROTECTED]
>
> All,
>
> is there a way to get all background-image from an webpage , like it's
> possible for "common" images ? e.g. the following quoted code does not
> get them:
>
> doc->GetElementsByTagName(nsEmbedString("img"), getter_AddRefs (imgList));
>
>
> regards,
>
> --Antonio Gomes
>
>
>
>
>
>
>
> _______________________________________________
> dev-tech-layout mailing list
> [email protected]
> https://lists.mozilla.org/listinfo/dev-tech-layout
> 
> 
> --------------070305040503080104060700--

_______________________________________________
dev-embedding mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-embedding

Reply via email to