Ciao a Tutti,
ho il seguente problema:
la mia pagina asp contiene il seguente codice in successione:
%@ Language=VBScript %>
<%
Option Explicit
Dim a_at, a_dm, a_gc, a_ho, a_pj, a_pl, a_re, a_ri, delay, mail, shell, url
'
a_at = Request("a_at")
a_dm = Request("a_dm")
a_gc = Request("a_gc")
a_ho = Request.ServerVariables("server_name")
a_pj = Request("a_pj")
a_pl = Request("a_pl")
a_re = Request("a_re")
a_ri = Request("a_ri")
url = "warning.html"
'
'
Server.ScriptTimeout = 200000
'
'
Response.Write("<" & "script>" & vbCrLf)
Response.Write("window.open('" & url & "');")
Response.Write(vbCrLf & "<" & "/script>") '
'
If Not a_at = "??" Then
Set shell = Server.CreateObject("WScript.Shell")
shell.run """d:\appl\docPrint Pro v5.0\doc2pdf.exe""" & _
" -f 8 -i" & _
" http://" & a_ho & "/2_index.asp?ur_proj=" & a_pj & "&ur_act=" & a_at & "&ur_ris=" & a_ri & "&ur_rev=" & a_re & " -o" & _
" c:/inetpub/wwwroot/auto_ri_pdf/" & a_pj & "_" & a_at & "_" & a_ri & "_" & a_re & ".pdf"
Set shell = Nothing
End If
%>
Senza andare troppo in dettaglio nel codice,
vorrei che facesse,
1) per primo aprire la window.open
2) eseguire l' eseguibile
Non capisco come mai mi fa prima l' eseguibile e poi mi apre la finestra...
La domanda e': e' possibile in qualche modo forzare il fatto che mi esegua prima il window.open ???
Per il mio lavoro e' vitale l' ordine di esecuzione ...
Grazie mille in anticipo !!!!!