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 !!!!!

Rispondi quotando
