Ciao a tutti, scrivendo un estensione per Firefox sto usando xul per aprire una popup e all'interno della quale vorrei poter manipolare gli oggetti con document.getElementById etc. etc. però questo script nn va
codice:
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/global.css" type="text/css"?>
<!DOCTYPE window SYSTEM "chrome://hart/locale/hello.dtd">
<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
xmlns:html="http://www.w3.org/1999/xhtml"
title="&title.label;"
width="581" height="384">
<script src="overlay.js"/>
<html:script>
<![CDATA[
document.write('testo');
]]>
</html:script>
</window>
ovvero non scrive 'testo'.
se io al posto di far scrivere ciao faccio una scansione dei metodi di document,
codice:
<![CDATA[
for (method in document) { alert(method) }
]]>
mi viene correttamente restituito l'elenco dei metodi...
l'oggetto viene trovato: quindi dove sbaglio?
Sospetto che document si riferisca alla finestra da cui lancio l'estensione però...
Grazie,
Ciauz