Click here to Skip to main content
15,886,919 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: CInternetSession OpenURL Pin
_Flaviu14-May-18 23:00
_Flaviu14-May-18 23:00 
GeneralRe: CInternetSession OpenURL Pin
_Flaviu14-May-18 23:07
_Flaviu14-May-18 23:07 
GeneralRe: CInternetSession OpenURL Pin
Jochen Arndt15-May-18 0:01
professionalJochen Arndt15-May-18 0:01 
GeneralRe: CInternetSession OpenURL Pin
_Flaviu15-May-18 0:21
_Flaviu15-May-18 0:21 
GeneralRe: CInternetSession OpenURL Pin
Jochen Arndt15-May-18 0:31
professionalJochen Arndt15-May-18 0:31 
GeneralRe: CInternetSession OpenURL Pin
_Flaviu15-May-18 0:44
_Flaviu15-May-18 0:44 
GeneralRe: CInternetSession OpenURL Pin
Jochen Arndt15-May-18 1:21
professionalJochen Arndt15-May-18 1:21 
AnswerRe: CInternetSession OpenURL Pin
Randor 15-May-18 9:46
professional Randor 15-May-18 9:46 
_Flaviu wrote:
I really don't know hot to overcome this


The javascript and/or webassembly needs to execute. Websites are not flat files anymore.

You will need to use a complete browser engine to parse the DOM. In other words most websites today are generating dynamic content via javascript. You need to think outside the box here... that javascript you see needs to execute in order to generate the page.

One quick way to do this would be using a hidden Internet Explorer window as the backend. Creating a Web Browser-Style MFC Application[^]. You could set the CHtmlView to load the site and dump the top document after javascript has modified the DOM.

Some of my tools are using a custom webkit[^] as the backend to do this. You can also use Chromium Embedded[^]. You could probably spend less than a day modifying cefsimple[^] to load the website and dump the top document to file after javascript has executed.

Good Luck.

Best Wishes,
-David Delaune
QuestionWhy can't variables be declared in a switch statement Pin
tracyhe12313-May-18 20:34
tracyhe12313-May-18 20:34 
AnswerRe: Why can't variables be declared in a switch statement Pin
Richard MacCutchan13-May-18 20:58
mveRichard MacCutchan13-May-18 20:58 
Questionwhy passing argument by reference(&ref) in a template function shows error ? but works fine if arguments passed by pointer(*ptr) ? Pin
Tarun Jha13-May-18 1:46
Tarun Jha13-May-18 1:46 
AnswerRe: why passing argument by reference(&ref) in a template function shows error ? but works fine if arguments passed by pointer(*ptr) ? Pin
CPallini13-May-18 2:56
mveCPallini13-May-18 2:56 
GeneralRe: why passing argument by reference(&ref) in a template function shows error ? but works fine if arguments passed by pointer(*ptr) ? Pin
Tarun Jha26-May-18 9:50
Tarun Jha26-May-18 9:50 
GeneralRe: why passing argument by reference(&ref) in a template function shows error ? but works fine if arguments passed by pointer(*ptr) ? Pin
CPallini26-May-18 10:53
mveCPallini26-May-18 10:53 
Questionproblem encountered by calling constructors explicitly. Pin
Tarun Jha11-May-18 10:20
Tarun Jha11-May-18 10:20 
AnswerRe: problem encountered by calling constructors explicitly. Pin
Joe Woodbury11-May-18 11:39
professionalJoe Woodbury11-May-18 11:39 
GeneralRe: problem encountered by calling constructors explicitly. Pin
Tarun Jha11-May-18 11:57
Tarun Jha11-May-18 11:57 
AnswerRe: problem encountered by calling constructors explicitly. Pin
CPallini12-May-18 4:13
mveCPallini12-May-18 4:13 
Questionvs2005 Form window Error C2039 Pin
jimNLX11-May-18 6:31
jimNLX11-May-18 6:31 
AnswerRe: vs2005 Form window Error C2039 Pin
Victor Nijegorodov11-May-18 7:23
Victor Nijegorodov11-May-18 7:23 
GeneralRe: vs2005 Form window Error C2039 Pin
jimNLX11-May-18 7:28
jimNLX11-May-18 7:28 
GeneralRe: vs2005 Form window Error C2039 Pin
Victor Nijegorodov11-May-18 8:07
Victor Nijegorodov11-May-18 8:07 
QuestionWhy do I need typecast hex? Pin
Vaclav_11-May-18 5:18
Vaclav_11-May-18 5:18 
AnswerRe: Why do I need typecast hex? Pin
Richard MacCutchan11-May-18 6:25
mveRichard MacCutchan11-May-18 6:25 
GeneralRe: Why do I need typecast hex? Pin
Vaclav_11-May-18 6:34
Vaclav_11-May-18 6:34 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.