Thomas, Thanks for that but it seems to suffer from the same problem. The Save As button doesn't use the ExecWB function but calls execCommand(SaveAs...) on the document in the browser.
I've tried adding an additional button that calls ExecWB(4, 3, filename) but the javascript doesn't save, just like Perl. Thanks, Kev. "Thomas Drugeon" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]>, <[EMAIL PROTECTED]> cc: 17/01/2003 12:33 Subject: Re: Saving File from Internet Explorer (OLE Variant) This should help: http://www.google.fr/search?q=cache:BNx6ecF6clcC:www.faqts.com/knowledge_bas e/view.phtml/aid/11852+%22-%3EExecWB%22+save&hl=fr&ie=UTF-8 Regards, Thomas ----- Original Message ----- From: <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, January 17, 2003 1:06 PM Subject: Saving File from Internet Explorer (OLE Variant) > > This question came up last November and while one solution might be to use > James Tilmans Authen::NTLM module, I'd still be interested in knowing the > knowing how to get IE to do the same thing. > > Basically downloading using LWP is failing through some firewalls while IE > works. I can get IE to save the file, but only if the user is prompted for > a file name using the standard file save dialog box. The call is > > $ie->ExecWB( 4, 0 ) > > A second parameter of 3 should allow the use of a third parameter (a > variant of type BSTR) as the file to save as. The dialog box doesn't > appear but the file doesn't get saved either. > > I've tried various things along the lines of > > my $variant = Variant( VT_BSTR , "c:\\temp\\download.html" ); > $tag->ExecWB(4, 3, $variant ); > > but had no luck so far. > > Does anyone have any suggestions? > > Thanks, > > Kev. > > _______________________________________________ > Perl-Win32-Users mailing list > [EMAIL PROTECTED] > To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs _______________________________________________ Perl-Win32-Users mailing list [EMAIL PROTECTED] To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs