From: badzio on 14 Jan 2010 18:20 Another question - does WebBrowser support javascript? If yes, than is any event called when <img /> element got focus? I've checked with onfocus and onactivate - doesn't work. I use smartphone so focus in html page is changed by cursors. I'd like to change source image when <img /> is selected. On 15 Sty, 00:18, badzio <bad...(a)gmail.com> wrote: > Yeah, I've solved that problem by writing html on the device and load > it from local storage. Hope that client'll accept creating temporary > file :) > But if anybody solve that problem another way, I'd be greatful > > On 14 Sty, 22:33, Paul G. Tobey [eMVP] <paultobey _at_ earthlink _dot_ > > net> wrote: > > I guess that, if you've checked everything that could work for the case of > > setting the document text explicitly, maybe you should look at other methods > > of getting the browser object to load your generated page (generate it to > > disk and point the browser to it, etc.) > > > Paul T. > > > "badzio" wrote: > > > I didn't find any method to tell WebBrowser what's the root. file:// > > > didin't help. > > > > On 13 Sty, 20:02, Paul G. Tobey [eMVP] <paultobey _at_ earthlink _dot_ > > > net> wrote: > > > > Wouldn't that need to be "file://temp/image.png" or something like that? The > > > > problem is likely to be that the WebBrowser doesn't know what the root path > > > > from which the HTML was loaded is, so it can't interpret \temp\image.png. > > > > That is \ related to where? What server? There might be some way to tell > > > > the WebBrowser object that information before you set up the document text, I > > > > suppose... > > > > > Paul T. > > > > > "badzio" wrote: > > > > > Hi, > > > > > > I've new problem with WebBrowser :) > > > > > I generate html document at runtime and display it in webbrowser using > > > > > code: > > > > > WebBrowser webbrowser; > > > > > String myHtmlDoc; > > > > > webbrowser = new WebBrowser(); > > > > > myHtmlDoc = @"<html>message to display <img='\temp\image.png' \></ > > > > > html>"; > > > > > webbrowser.DocumentText = myHtmlDoc; > > > > > > the result is: > > > > > I see text 'message to display' but instead of image I see 'red X' - > > > > > you know, the image which is shown when browser cannot find the image > > > > > to display. > > > > > Ofcourse path \temp\image.png is valid, this file exists. > > > > > If I create a document on the device with mentioned content and load > > > > > it to webbrowser (using Navigate()) than image is displayed. > > > > > If I use image from network: > > > > > myHtmlDoc = @"<html>message to display <img='http://server/image.png' > > > > > \></html>"; > > > > > than the image is displayed. > > > > > Seems that in DocumentText cannot contain reference to image on the > > > > > device. Does anybody know how to solve that problem? > > > > > . > > > > .
From: "Paul G. Tobey [eMVP]" paul tobey _AT_ earthlink _DOT_ on 14 Jan 2010 23:02 Some versions do, some not. Without knowing what version you're talking about, I don't think there's an answer. Paul T. "badzio" <badzio(a)gmail.com> wrote in message news:c3e32914-c1ec-4ce5-9cba-1ab650114e3a(a)21g2000yqj.googlegroups.com... Another question - does WebBrowser support javascript? If yes, than is any event called when <img /> element got focus? I've checked with onfocus and onactivate - doesn't work. I use smartphone so focus in html page is changed by cursors. I'd like to change source image when <img /> is selected.
From: badzio on 15 Jan 2010 05:19 Something strange.. this solution works fine on emulator. On SPV e650 browser doesn't show page loaded from local storage. Display is empty. I load: browser.Navigate(new Uri("\\temp\\page.html")) path is valid because if I use incorrect filename than webbrowser shows error 'not found' If I load page from internet - that's ok. On 15 Sty, 00:18, badzio <bad...(a)gmail.com> wrote: > Yeah, I've solved that problem by writing html on the device and load > it from local storage. Hope that client'll accept creating temporary > file :) > But if anybody solve that problem another way, I'd be greatful > > On 14 Sty, 22:33, Paul G. Tobey [eMVP] <paultobey _at_ earthlink _dot_ > > net> wrote: > > I guess that, if you've checked everything that could work for the case of > > setting the document text explicitly, maybe you should look at other methods > > of getting the browser object to load your generated page (generate it to > > disk and point the browser to it, etc.) > > > Paul T. > > > "badzio" wrote: > > > I didn't find any method to tell WebBrowser what's the root. file:// > > > didin't help. > > > > On 13 Sty, 20:02, Paul G. Tobey [eMVP] <paultobey _at_ earthlink _dot_ > > > net> wrote: > > > > Wouldn't that need to be "file://temp/image.png" or something like that? The > > > > problem is likely to be that the WebBrowser doesn't know what the root path > > > > from which the HTML was loaded is, so it can't interpret \temp\image.png. > > > > That is \ related to where? What server? There might be some way to tell > > > > the WebBrowser object that information before you set up the document text, I > > > > suppose... > > > > > Paul T. > > > > > "badzio" wrote: > > > > > Hi, > > > > > > I've new problem with WebBrowser :) > > > > > I generate html document at runtime and display it in webbrowser using > > > > > code: > > > > > WebBrowser webbrowser; > > > > > String myHtmlDoc; > > > > > webbrowser = new WebBrowser(); > > > > > myHtmlDoc = @"<html>message to display <img='\temp\image.png' \></ > > > > > html>"; > > > > > webbrowser.DocumentText = myHtmlDoc; > > > > > > the result is: > > > > > I see text 'message to display' but instead of image I see 'red X' - > > > > > you know, the image which is shown when browser cannot find the image > > > > > to display. > > > > > Ofcourse path \temp\image.png is valid, this file exists. > > > > > If I create a document on the device with mentioned content and load > > > > > it to webbrowser (using Navigate()) than image is displayed. > > > > > If I use image from network: > > > > > myHtmlDoc = @"<html>message to display <img='http://server/image.png' > > > > > \></html>"; > > > > > than the image is displayed. > > > > > Seems that in DocumentText cannot contain reference to image on the > > > > > device. Does anybody know how to solve that problem? > > > > > . > > > > .
From: badzio on 15 Jan 2010 05:20 How to check the version? It's webbrowser from CF .Net, which I use in visual studio. Tested on emulator WM6 professional. On 15 Sty, 05:02, "Paul G. Tobey [eMVP]" <paul tobey _AT_ earthlink _DOT_ net> wrote: > Some versions do, some not. Without knowing what version you're talking > about, I don't think there's an answer. > > Paul T. > > "badzio" <bad...(a)gmail.com> wrote in message > > news:c3e32914-c1ec-4ce5-9cba-1ab650114e3a(a)21g2000yqj.googlegroups.com... > Another question - does WebBrowser support javascript? If yes, than is > any event called when <img /> element got focus? > I've checked with onfocus and onactivate - doesn't work. > I use smartphone so focus in html page is changed by cursors. I'd like > to change source image when <img /> is selected.
From: badzio on 15 Jan 2010 06:29 More details. On SE xperia is launched Opera Mobile to open html from local storage. so: browser.Navigate(new Uri("\\temp\\page.html")) on spv e650 nothing happens, on xperia Opera Mobile is launched browser.Navigate(new Uri("http://www.google.pl")) on e650 and xperia embedded webbrowser, control from application, is used Why? On 15 Sty, 11:19, badzio <bad...(a)gmail.com> wrote: > Something strange.. this solution works fine on emulator. > On SPV e650 browser doesn't show page loaded from local storage. > Display is empty. I load: > browser.Navigate(new Uri("\\temp\\page.html")) > path is valid because if I use incorrect filename than webbrowser > shows error 'not found' > If I load page from internet - that's ok. > > On 15 Sty, 00:18, badzio <bad...(a)gmail.com> wrote: > > > Yeah, I've solved that problem by writing html on the device and load > > it from local storage. Hope that client'll accept creating temporary > > file :) > > But if anybody solve that problem another way, I'd be greatful > > > On 14 Sty, 22:33, Paul G. Tobey [eMVP] <paultobey _at_ earthlink _dot_ > > > net> wrote: > > > I guess that, if you've checked everything that could work for the case of > > > setting the document text explicitly, maybe you should look at other methods > > > of getting the browser object to load your generated page (generate it to > > > disk and point the browser to it, etc.) > > > > Paul T. > > > > "badzio" wrote: > > > > I didn't find any method to tell WebBrowser what's the root. file:// > > > > didin't help. > > > > > On 13 Sty, 20:02, Paul G. Tobey [eMVP] <paultobey _at_ earthlink _dot_ > > > > net> wrote: > > > > > Wouldn't that need to be "file://temp/image.png" or something like that? The > > > > > problem is likely to be that the WebBrowser doesn't know what the root path > > > > > from which the HTML was loaded is, so it can't interpret \temp\image.png. > > > > > That is \ related to where? What server? There might be some way to tell > > > > > the WebBrowser object that information before you set up the document text, I > > > > > suppose... > > > > > > Paul T. > > > > > > "badzio" wrote: > > > > > > Hi, > > > > > > > I've new problem with WebBrowser :) > > > > > > I generate html document at runtime and display it in webbrowser using > > > > > > code: > > > > > > WebBrowser webbrowser; > > > > > > String myHtmlDoc; > > > > > > webbrowser = new WebBrowser(); > > > > > > myHtmlDoc = @"<html>message to display <img='\temp\image.png' \></ > > > > > > html>"; > > > > > > webbrowser.DocumentText = myHtmlDoc; > > > > > > > the result is: > > > > > > I see text 'message to display' but instead of image I see 'red X' - > > > > > > you know, the image which is shown when browser cannot find the image > > > > > > to display. > > > > > > Ofcourse path \temp\image.png is valid, this file exists. > > > > > > If I create a document on the device with mentioned content and load > > > > > > it to webbrowser (using Navigate()) than image is displayed. > > > > > > If I use image from network: > > > > > > myHtmlDoc = @"<html>message to display <img='http://server/image.png' > > > > > > \></html>"; > > > > > > than the image is displayed. > > > > > > Seems that in DocumentText cannot contain reference to image on the > > > > > > device. Does anybody know how to solve that problem? > > > > > > . > > > > > .
First
|
Prev
|
Next
|
Last
Pages: 1 2 3 Prev: XML Serializer in CF (continued) Next: SQLServerCE 3.5 problem on WinCE |