- From: Michael Kifer <kifer@cs.sunysb.edu>
- Date: Wed, 31 May 2000 17:35:05 -0400
- To: jonah_lin@nysunburst.com
- cc: www-lib@w3.org
This is a known problem that several people have reported in the past.
I think somebody even posted a patch for it, but that person wasn't sure
tht this was the right solution.
Michael Kifer
kifer@cs.sunysb.edu
> Hi, I'm trying to use the HTML parser to parse local HTML files. I'm basing my
> program off showtext. The thing is, it works great if it's a remote file
> accessed via http (all the proper callback functions gets called), but when I'm
> trying to access the local file via the file protocol, I just get into an
> infinite loop in this loop (in HTEventList_loop):
> (It just responds to some window events, but that's it)
>
> while (!HTEndLoop && GetMessage(&msg,0,0,0)) {
> TranslateMessage(&msg);
> DispatchMessage(&msg);
> }
>
> It seems to be waiting for an event to come in from the parser? Is there a
> reason why a local file is not triggering the events while a remote file is? I
> have the file protocol and the Local transport properly set up. Is there
> something else I'm forgetting to do?
>
> BTW, I'm calling this simply by:
> char * pURL="file:///C:/test.html"; // test contains just a few letters in the
> body
> HTLoadAbsolute(pURL,request);
> HTEventList_newLoop();
>
> Any help would be appreciated..
> Thanks,
> -Jonah
>
>
Received on Wednesday, 31 May 2000 17:39:53 UTC