This article describes how to use PHP to intercept ie browsers and narrow down the source image. For your reference, take a window Captureawindow (IEforexample) $ ienewCOM (InternetExplorer. application); $ ie-Navigate2 ($ webaddress); $ oWSHnewCOM (WScript. shell); whil
This article describes how to use PHP to intercept ie browsers and narrow down the source image. Share it with you for your reference. The details are as follows: // Capture a window (IE for example) $ ie = new COM ("InternetExplorer. application "); $ ie-Navigate2 ($ webaddress); $ oWSH = new COM (" WScript. shell "); whil
This article describes how to use PHP to intercept ie browsers and narrow down the source image. We will share this with you for your reference. The details are as follows:
// Capture a window (IE for example) $ ie = new COM ("InternetExplorer. application "); $ ie-> Navigate2 ($ webaddress); $ oWSH = new COM (" WScript. shell "); while ($ ie-> ReadyState! = 4) usleep (10000); $ handle = $ ie-> HWND; $ ie-> Visible = true; while ($ ie-> Busy) {com_message_pump (4000 );} $ im = imagegrabwindow ($ handle, 0); $ ie-> Quit (); $ file = "public/images /". time (). "iesnap.png"; imagepng ($ im, $ file); // ------------------ $ browser = new COM ("InternetExplorer. application "); $ handle = $ browser-> HWND; $ browser-> Visible = true; $ browser-> FullScreen = true; $ browser-> Navigate ($ webaddress ); while ($ browser-> Busy) {com_message_pump (4000);} $ im = imagegrabwindow ($ handle, 0); $ browser-> Quit (); // opendir ("public/images/"); $ new_img = imagecreatetruecolor ("206", "132"); $ file = "public/images /". time (). "ie.png"; imagecopyresampled ($ new_img, $ im, 206,132,206,142,102,); imagepng ($ new_img, $ file); imagedestroy ($ new_img );
If you have any questions, choose desktop and program interaction.