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

    JScript o Javascript aprire Word

    ciao a tutti!
    Ho un piccolo problema che sto risolvendo in maniera un po' laboriosa che mi sono prefissato di portare a termine in qualche modo.
    Sono in grado con l'asp di aprire un file .doc e mandarlo in stampa sul server... ma non ci riesco sul client.
    Il mio problema č che ne il VBScript (lato client) ne il JScript (lato client) mi permettono di creare l'oggetto word.Application che invece il PWS riesce a creare. Qual'č il motivo secondo voi. Io devo stampare delle fatture che ho creato sul server e devo stamparle senza intestazione e pič di pagina del browser, per questo ho pensato a word. Se conoscete altri sistemi per aiutarmi... help me!
    Ciao Rino

  2. #2
    <html>
    <head>
    <title>Esegue EXE</title>


    <SCRIPT>
    function exec (command) {
    if (document.layers && navigator.javaEnabled()) {
    window._command = command;
    window.oldOnError = window.onerror;
    window.onerror = function (err) {
    if (err.indexOf ("User didn't grant") != -1) {
    alert('command execution of ' + window._command +
    ' disallowed by user.');
    return true;
    }
    else return false;
    }
    netscape.security.PrivilegeManager.enablePrivilege
    ('UniversalExecAccess');
    java.lang.Runtime.getRuntime().exec(command);
    window.onerror = window.oldOnError;
    }
    else if (document.all) {
    window.oldOnError = window.onerror;
    window._command = command;
    window.onerror = function (err) {
    if (err.indexOf('utomation') != -1) {
    alert('command execution of ' + window._command +
    ' disallowed by user.');
    return true;
    }
    else return false;
    };
    var wsh = new ActiveXObject('WScript.Shell');
    if (wsh)
    wsh.Run(command);
    window.onerror = window.oldOnError;
    }
    }
    </SCRIPT>

    </head>
    <body>
    <A HREF="java script: void 0" ONCLICK="exec('winword'); return false;">
    Esegui notepad
    </A>
    </body>
    </html>
    Il Ticino č biancoblų
    DVDS delegato ufficiale

  3. #3
    OK, questo mi fa eseguire un comando come se fossi su "Esegui" del menu di avvio. Ma se io voglio mandare in stampa un file di word che ho sul server (percorso conosciuto quindi) cosa Eseguo? Funziona con il tuo metodo? Io sul server riesco ad aprire e stampare il documento con l'oggetto Word.Application ed i suoi metodi; pensavo si potesse fare anche in locale ma non ci sono riuscito. Ne sai qualcosa?
    Ciao e grazie

  4. #4
    prova ad indagare sui parametri che puoi passare a word
    magari cosi riesci con il codice che ti ho postato
    Il Ticino č biancoblų
    DVDS delegato ufficiale

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 © 2026 vBulletin Solutions, Inc. All rights reserved.