Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Vbscript & js

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2012
    Messaggi
    1

    Vbscript & js

    Ciao, ho il seguente problema. Devo realizzare una funzione integrata con excel (quindi vbscript) che si collega effettuando la login ad una pagina web e poi naviga su una seconda pagina. Da qui devo lanciare un javascript che mi apre una richiesta di salvataggio file. Quello che vorrei fare è evitare di vedere quella richiesta di salvataggio in modo che tutto venga fatto silenziosamente, senza veder apparire nulla sul pc.

    Il codice che uso è qualcosa del genere:

    Dim ie, WshShell
    'Set ie = CreateObject("ie.application")
    Set ie = CreateObject("InternetExplorer.Application")

    'Set WshShell = Wscript.CreateObject("WScript.Shell")


    ie.navigate ("http://gggg.uyy.it")
    ie.Visible = True
    'ie.navigate ("http://www.eurotubi.com")
    'Wscript.Sleep 6000
    For l = 1 To 2

    'MsgBox ie.document.Form("modulo").elements("username").Na me
    With ie.document.modulo
    .elements("username").Value = "XXIX"
    .elements("password").Value = "yyyy"
    .submit
    End With
    '
    ie.navigate ("http://rrrr.dddd.it/sso.jsp")

    Ie.navigate "javascript:funzione()"

    Il problema è che qui apre quel malefico pop-up con salva/annulla, invece io vorrei salvare direttamente in path a mia scelta.

    Help me grazie

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    Premesso che ciò che chiedi non credo sia possibile, almeno per quanto riguarda i limiti sulla sicurezza (non dare la possibilità all'utente di scegliere se salvare la risorsa o avviarla, ed eventualmente dove salvarla è una enorme falla di sicurezza che nessun browser degno di questo nome si permetterebbe di concedere), direi che il tuo problema, alla fine, si concentra sulla parte JavaScript.

    Per la parte VBScript c'è il forum "Visual Basic e .NET Framework". Per problemi di JavaScript c'è il forum JavaScript. Di conseguenza, dividi la problematica nei due sottoproblemi distinti per linguaggio e posta, eventualmente, in quello corretto (ricordando, comunque, che il titolo della discussione non è optional).

    Il mio suggerimento, comunque, è quello di cambiare approccio: se il tuo intento è salvare un file, accedi a quel file in altro modo (tramite una diretta richiesta HTTP, ad esempio) e salvalo, senza passare per il browser e codice JavaScript in una pagina web.


    Qui chiudo.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

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.