Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    39

    [JS] window.open in file svg

    Ciao a tutti,
    ho questo problema:
    in una pagina svg devo inserire una function js che viene agganciata da un menù contestuale per la funzione di 'Help'.
    La function deve aprire una nuova frame vuota, e in questa creare 'al volo' il contenuto.

    Qui l'esempio:
    function help(evt)
    {
    var testo=window.open("","","");
    testo.document.write("<HTML");
    .....
    .....
    }

    Dal menù:
    .....
    <item onactivate="help(evt)">Aiuto</item>

    Questo funziona se la pagina in cui inserito è html, ma nel caso sia un svg l'errore segnalato da un alert è 'Permission Denied'.

    Per aprire una nuova pagina posso usare anche il comando browserEval('window.open(...)') e questo funziona correttamente ma non so come agganciarvi un oggetto per poter poi fare le write.
    Cioè:
    var testo = browserEval('window.open("","","")');
    testo.document.write("....");
    L'errore è che testo non è un oggetto valido.

    Come posso fare per risolvere?

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    39

    problema legato a IE?

    Dimenticavo di precisare che il browser sul quale lavoro è IE 6.0
    Forse dipende dal browser??

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.