Return-Path: Delivered-To: apmail-cocoon-users-archive@www.apache.org Received: (qmail 87697 invoked from network); 29 Nov 2004 08:12:02 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 29 Nov 2004 08:12:02 -0000 Received: (qmail 81481 invoked by uid 500); 29 Nov 2004 08:11:31 -0000 Delivered-To: apmail-cocoon-users-archive@cocoon.apache.org Received: (qmail 81374 invoked by uid 500); 29 Nov 2004 08:11:30 -0000 Mailing-List: contact users-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: users@cocoon.apache.org Delivered-To: mailing list users@cocoon.apache.org Received: (qmail 81313 invoked by uid 99); 29 Nov 2004 08:11:28 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (hermes.apache.org: local policy) Received: from Unknown (HELO spiderwall.cbim.it) (212.131.130.66) by apache.org (qpsmtpd/0.28) with SMTP; Mon, 29 Nov 2004 00:11:26 -0800 Received: (qmail 26045 invoked from network); 29 Nov 2004 08:11:49 -0000 Received: from cuprouter.cbim.it (192.168.4.10) by dns1.cbim.it with SMTP; 29 Nov 2004 08:11:43 -0000 Received: from [192.168.4.50] (pbugo.cbim.it [192.168.4.50]) by cuprouter.cbim.it (8.9.3/8.9.3) with ESMTP id JAA14295 for ; Mon, 29 Nov 2004 09:11:46 +0100 Mime-Version: 1.0 (Apple Message framework v619) In-Reply-To: References: Content-Type: multipart/signed; micalg=sha1; boundary=Apple-Mail-1-1002072436; protocol="application/pkcs7-signature" Message-Id: <288F04A8-41DE-11D9-9A17-000A95DC4186@apache.org> From: Ugo Cei Subject: Re: Manipulating the DOM in flowscript Date: Mon, 29 Nov 2004 09:10:39 +0100 To: users@cocoon.apache.org X-Mailer: Apple Mail (2.619) X-Spiderwall-Status: Clean X-Spiderwall-Scanned: spiderwall.cbim.it X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N --Apple-Mail-1-1002072436 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Il giorno 29/nov/04, alle 08:02, Derek Hohls ha scritto: > I don't understand your reply; I was trying to insert > a new node before the first, second-level node... and > as I said in the post; I have tried a whole variety of > DOM manipulations, none of which worked. So I was > concerned that either (a) the document could not be > manipulated at all or (b) there was something more > fundamentally wrong. I think what is fundamentally wrong is your comprehansion of DOM. What you're trying to do: > document.insertBefore(keyNode,keyNode); makes absolutely no sense to me, and probably to DOM. What does it mean "to insert a node before itself"??? In a reply to one of your mails in the "Using htmlArea 'output' with SVG" thread I showed how you can use the "importNode" call to import a fragment of a document into another document. If that is what you're trying to accompish, it might help you. > > I appreciate that this is not a "Cocoon" problem per se > (if one wants to be pedantically accurate) - nonetheless > the Cocoon developers have chosen to allow use of > Javascript in the flow controller, so it not unreasonable > to ask and/or answer the odd question related to its > use... just as we try to deal with simpler, XSL-related > questions before referring folk (esp. newbies) to the > XSL mailing list. This is not a Javascript problem either. This is a DOM API problem. If you expect help on any java API that can be called by flowscript, be prepared to be disillusioned. Ugo -- Ugo Cei - http://beblogging.com/ --Apple-Mail-1-1002072436 Content-Transfer-Encoding: base64 Content-Type: application/pkcs7-signature; name=smime.p7s Content-Disposition: attachment; filename=smime.p7s MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEH AQAAoIIGEDCCAskwggIyoAMCAQICAwyIjjANBgkqhkiG9w0BAQQFADBiMQsw CQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkg THRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3Vp bmcgQ0EwHhcNMDQwNjE4MTcwNjQyWhcNMDUwNjE4MTcwNjQyWjBAMR8wHQYD VQQDExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMR0wGwYJKoZIhvcNAQkBFg51 Z29AYXBhY2hlLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AMrIf13mWoQ1HYf8bFuNItIjl6C2oEqILpxVGgBNx425B6c1boqOLPBa0S0Q msF1b3kFzog7O8htIf2yk3ipFcCRlsTWtQOwlIlGd4E8fzWmt7ASLiMGluTg ZmsGPkVK7BT22rhTyZj4YQG69e0mFHaQs5H2r2FC/GYm9CU6AvxZa6WrvJRp puxwb6icI8ECmpWouCTm2dt/jiBk7zMei2LoUOcnb9YvcnYbz5DtxsL5vu9H SYtYMHkhGwEzGQ86SYH9IAw4BGMDtYNdcVL3hsnaZGd7B6OYxCw8WVnQlWT8 rlX0LtoNjKpaa1AihhBc2YcQ6Qp69CuIkXH8AoaPX4UCAwEAAaMrMCkwGQYD VR0RBBIwEIEOdWdvQGFwYWNoZS5vcmcwDAYDVR0TAQH/BAIwADANBgkqhkiG 9w0BAQQFAAOBgQAB52Lm+MY8lqLzbanZHMf+4tojyBo6/pH33MwCnofAoU7u ADvdQNjIvmtGB0e79vgU1U5mOySCyXXJOfYVqmib+QIVbuB9qq3YGF5q/oQ5 P8g4bLiocCGS1flHoFEQvZxj6gAdTN5TLgu91eaSZGTs2iyNblpiCBu5K86Q tz26ejCCAz8wggKooAMCAQICAQ0wDQYJKoZIhvcNAQEFBQAwgdExCzAJBgNV BAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUg VG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAmBgNVBAsTH0Nl cnRpZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0 ZSBQZXJzb25hbCBGcmVlbWFpbCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29u YWwtZnJlZW1haWxAdGhhd3RlLmNvbTAeFw0wMzA3MTcwMDAwMDBaFw0xMzA3 MTYyMzU5NTlaMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29u c3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwg RnJlZW1haWwgSXNzdWluZyBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkC gYEAxKY8VXNV+065yplaHmjAdQRwnd/p/6Me7L3N9VvyGna9fww6YfK/Uc4B 1OVQCjDXAmNaLIkVcI7dyfArhVqqP3FWy688Cwfn8R+RNiQqE88r1fOCdz0D viv+uxg+B79AgAJk16emu59l0cUqVIUPSAR/p7bRPGEEQB5kGXJgt/sCAwEA AaOBlDCBkTASBgNVHRMBAf8ECDAGAQH/AgEAMEMGA1UdHwQ8MDowOKA2oDSG Mmh0dHA6Ly9jcmwudGhhd3RlLmNvbS9UaGF3dGVQZXJzb25hbEZyZWVtYWls Q0EuY3JsMAsGA1UdDwQEAwIBBjApBgNVHREEIjAgpB4wHDEaMBgGA1UEAxMR UHJpdmF0ZUxhYmVsMi0xMzgwDQYJKoZIhvcNAQEFBQADgYEASIzRUIPqCy7M DaNmrGcPf6+svsIXoUOWlJ1/TCG4+DYfqi2fNi/A9BxQIJNwPP2t4WFiw9k6 GX6EsZkbAMUaC4J0niVQlGLH2ydxVyWN3amcOY6MIE9lX5Xa9/eH1sYITq72 6jTlEBpbNU1341YheILcIRk13iSx0x1G/11fZU8xggLnMIIC4wIBATBpMGIx CzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5 KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNz dWluZyBDQQIDDIiOMAkGBSsOAwIaBQCgggFTMBgGCSqGSIb3DQEJAzELBgkq hkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTA0MTEyOTA4MTA0MFowIwYJKoZI hvcNAQkEMRYEFEdqGHUAhofBRPgJcsZ64qg/YfevMHgGCSsGAQQBgjcQBDFr MGkwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5n IChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFp bCBJc3N1aW5nIENBAgMMiI4wegYLKoZIhvcNAQkQAgsxa6BpMGIxCzAJBgNV BAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQu MSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBD QQIDDIiOMA0GCSqGSIb3DQEBAQUABIIBAKvQPNTLLdWGkgJE7l7Cr9GNdKba NQpe/Sfo8FstQU7O2Ooy5OqPDqzlpj/lJ/Alg1uHnI8cixEn1A5hOTUVYmqg Pnez9mQKqC/COL6OmLg1k2JDs/nOxN3/gfCgFsWAmrzFqpkN/A+q/oECAczd FO3huwCF5WzUufUxx/v8jKTi+eBH1F+5c7qkHRo1aGMjg7cBH21SEUCee8l/ C2GtH3tkXxd0/MR5Cm/7pWZ97JFULh3d/AXPbFXrllelWZBoavttzmQnCdFo bpTTEg08kACNUxB6NoTDN9M0u3bx15B2K6A01UeANTz2rS4Z5HWrwysHq+sP joRCJZA9s3X5a3UAAAAAAAA= --Apple-Mail-1-1002072436--