如何自動將window.open開啟的小視窗內容自動存檔呢? |
答題得分者是:pceyes
|
lcc1299
一般會員 發表:39 回覆:42 積分:21 註冊:2004-09-12 發送簡訊給我 |
由於我本機有一個程式,他一段時間會去跟遠端伺服器要一個表格資料回來。而他是利用window.open打開一個窗口,將資料顯示在上面。()
var tt=window.open ('./go.jsp?code=" code "&x=" x1 "&y=" y1 "&war=" war "&hero=" hero "&warnum=" warnum "', '" windowName "', 'height=200, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no,resizable=no,location=no, status=no')"); 有什麼方法,可以將該視窗的表格內容自動儲存下來呢?hook到該窗口後?我該做什動作呢? ※該回傳的資料已經跨域,所以我無法利用jsp的方法把他存下來(好吧~至少我不會)。所以求助於利用win32的方法,看看能不能把他存下來。 謝謝。 |
pceyes
尊榮會員 發表:70 回覆:657 積分:1140 註冊:2003-03-13 發送簡訊給我 |
網際網路程式設計討論區(Delphi) » 請問如何用idhttp抓網頁的原始檔來做分析
http://delphi.ktop.com.tw/board.php?cid=30&fid=67&tid=90226
------
努力會更接近成功 |
lcc1299
一般會員 發表:39 回覆:42 積分:21 註冊:2004-09-12 發送簡訊給我 |
|
ko
資深會員 發表:28 回覆:785 積分:444 註冊:2002-08-14 發送簡訊給我 |
|
lcc1299
一般會員 發表:39 回覆:42 積分:21 註冊:2004-09-12 發送簡訊給我 |
|
pceyes
尊榮會員 發表:70 回覆:657 積分:1140 註冊:2003-03-13 發送簡訊給我 |
程式片段,應該可以用的,剛才試過
[code delphi] uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs,ComObj,SHDocVw_TLB ,MSHTML_TLB, StdCtrls, OleCtrls, SHDocVw, ExtCtrls, ComCtrls,shlobj,activex; ......... var Form1: TForm1; ShellWindow: IShellWindows; WB: IWebbrowser2; spDisp: IDispatch; IDoc1: IHTMLDocument2; Document: Variant; ....... procedure TForm1.Button2Click(Sender: TObject); var k, m: Integer; ovElements: OleVariant; i: Integer; begin ShellWindow := CoShellWindows.Create; // get the running instance of Internet Explorer for k := 0 to ShellWindow.Count do begin spDisp := ShellWindow.Item(k); if spDisp = nil then Continue; // QueryInterface determines if an interface can be used with an object spDisp.QueryInterface(iWebBrowser2, WB); if WB <> nil then begin WB.Document.QueryInterface(IHTMLDocument2, iDoc1); if iDoc1 <> nil then begin memo2.Text := idoc1.body; // Get html memo3.Text := idoc1.body.innerText; // Get text end; // if idoc1 <> nil end; // if wb <> nil end; // for end; end; [/code]
------
努力會更接近成功 |
lcc1299
一般會員 發表:39 回覆:42 積分:21 註冊:2004-09-12 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |