Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    window.open(*file excel*) su IE7

    Ciao a tutti,
    il mio problema riguarda il comando window.open, utilizzato in explorer 7, che punta ad un file excel.
    Il comando è il seguente:

    function openPdf()
    {
    var varUlrPdf=document.getElementById("url").value ;
    if (varUlr!=""){
    window.open(varUlr);
    }
    varUrlPdf="";
    document.getElementById("urlPdf").value= "";
    }

    All'interno della input-text denominata "url" c'è:
    http://www.mioSito.it/cartellaFile/nomeFile.xls

    quando esegue la funzione, apre una finestra, ma la chiude immediatamente. La cosa strana che su mozzilla funziona (nel senso che mi chiede se scaricare o aprire il file), e il file me lo apre (a dimostrazione che comunque il file c'è!).
    Se al posto mettere un url che punta ad un file excel, lo metto che punta ad un file pdf, lo apre regolarmente anche su ie7. Credo che sia un problema di impostazioni sicurezza, ed io ho comunque provato svariatre combinazioni riguardante il blocco dei pop-up.

    Ringrazio anticipatamente!!!!!!!!
    Mush

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998

    Re: window.open(*file excel*) su IE7

    Mi sa che hai fatto un casino con i nomi...
    codice:
    function openPdf()
    {
    	var varUlrPdf =document.getElementById("url").value ;
    	if (varUlr!=""){
    		window.open(varUlr);
    	}
    	varUrlPdf="";
    	document.getElementById("urlPdf").value= "";
    }
    
    All'interno della input-text denominata "url" c'è:
    http://www.mioSito.it/cartellaFile/nomeFile.xls
    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    mannaggia, hai ragione l'ho modificato nel copiarlo per renderlo + anonimo possibile, ora è corretto:

    function openFile()
    {
    var varUlr =document.getElementById("url").value ;
    if (varUlr!=""){
    window.open(varUlr);
    }
    varUrl="";
    document.getElementById("url").value= "";
    }

    (per intenderci la funzione è chiata sul "onLoad" della pagina e la text-input è un campo hidden che se pieno apre una nuova finastra con il file scritti nella input-text. Se il file è un PDF, non ci sono problemi, per i file excel, funziona solo su firefox)

    Grazie, per la solerzia con cui hai letto la mia richiesta di aiuto.

  4. #4
    Ciao!
    da quanto ne so, dipende dalle impostazioni di internet explorer IE 7
    Dovrebbe esser un' impostazione di sicurezza - configurazione di default -
    quindi sembrerebbe necessario risolvere il problema su singola postazione.

    il supporto microsoft
    ti spiega come fare sul tuo pc...ma il problema rimane per le tue postazione client.

  5. #5
    Si, immaginavo fosse un problema di configurazione per la sicurezza. Solo che le operazioni indicate nel supporto microsoft, riguardano lo strumento "opzioni cartella" delle "risorse del computer" di una vesione di windows che non è Vista (che uso io), e non mi ritrovo con le indicazioni. ho provato comunque ad eseguire le operzioni sul PC di un collega, ma il risultato non cambia, quando ie7 apre una nuova finestra verso un url che punta ad un foglio excel, la finestra appena aperta si richiude automaticamente.

    Aspettaaaaaa...........
    Ce l'ho fatta!!!!!!

    dato che il sito gira su di un server interno della società (non accedibile dall'esterno), la rete è considerata intranet e quindi le operazioni da svolgere per poter aprire i file excel sono:

    IE7 (e anche precedenti)
    Strumenti
    Opzioni Internet
    Tab: "protezione"
    Cliccare su "intranet locale"
    "siti"
    aggingere l'indirizzo IP del sito in questione alla lista dei siti.


    Ciaooooooooooooooooooo

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.