[python] wx python a IEHtmlWindow
Zdenek Reinberk
zdenek.reinberk na fsv.cvut.cz
Pátek Říjen 21 14:16:08 CEST 2005
ahoj,
takze kus kodu vypadal asi takto:
telo='<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">'
telo+='<html>'
telo+='<head>'
telo+='<title>pokus</title>'
telo+='<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-2" />'
telo+='</head>'
telo+='<body>'
telo+='<a href="test/1.html">dovnitr - relativni : nefunguje</a><br />'
telo+=<a href="file:///D:/wxpython/test/1.html">dovnitr - file :
nefunguje</a><br />'
telo+='<a href="D:/wxpython/test/1.html">dovnitr : nefunguje</a><br />
telo+='<a href="file:///D:\\wxpython\\test\\1.html">dovnitr :
nefunguje</a><br />'
telo+='<a href="http://www.seznam.cz/">ven : funguje</a>'
telo+='</body>'
telo+='</html>'
self.ie.LoadString(telo)
Doufam, ze jsem to napsal syntakticky spravne, protoze vcera jsem to
vselijak predelaval (takze to ted pisu z hlavy), az to u me vyhrala
varianta, kdy jsem v temp adresari vytvoril potrebnou html stranku a
nacetl jsem ji pres self.ie.LoadUrl(filename). To funguje bez problemu a
asi to tak nakonec i necham.
Ale stejne by me zajimalo, zda to jde udelat i pres LoadString...
Zdenek
Radek napsal(a):
> ahoj,
>
> skousel jsem podobne html primo v demu k wxwindows a funguje to.
>
> Lokalni odkazy jsou takhle:
>
> <a href="test/1.html">dovnitr - relativni : funguje</a><br /><a
> href="C:/tmp/!/test/1.html">dovnitr - file : funguje</a>
>
> Co takhle kus kodu, na kterem bychom nasli chybu?
>
> Radek
>
> Thursday, October 20, 2005, 10:15:42 AM, you wrote:
>
>
>>Ahoj,
>>resim nasledujici orisek a potreboval bych trochu nakopnout.
>
>
>>Trida IEHtmlWindow ma metodu LoadString, pomoci ktere lze zobrazit
>>libovolny retezec html.
>>Chci si vygenerovat stranku s odkazy na jine html stranky a pokud je to
>>seznam stranek na webu, funguje tobez problemu.
>>Problem nastane ve chvili, kdyz jde o odkazy na lokalni soubory. Ty
>>odkaz proste nefunguji.
>>Zkusil jsem vsechny typy odkazu na lokalni soubor, ktere me napadly, ale
>>bez vysledku. Pokud dam primo url soubor, na ktery se chci odkazat
>>self.ie.LoadUrl('file:///D:/wxpython/test/1.html'), tak se otevre.
>
>
>>Domnivam se, ze se musi nastavit nejaky stav komponenty, aby k
>>vygenerovanemu retezci pristupoval jako ke klasicke strance, nastavit
>>nejakou aktualni cestu k souboru, ale netusim jak.
>>Anebo je problem uplne nekde jinde :-)
>
>
>>Muzete mi nekdo prosim poradit?
>
>
>>Dik Zdenek
>
>
>>Zdrojak html:
>><a href="test/1.html">dovnitr - relativni : nefunguje</a><br /><a
>>href="file:///D:/wxpython/test/1.html">dovnitr - file : nefunguje</a><br
>
> />><a href="D:/wxpython/test/1.html">dovnitr : nefunguje</a><br /><a
>
>>href="file:///D:\wxpython\test\1.html">dovnitr : nefunguje</a><br /><a
>>href="http://www.seznam.cz/">ven : funguje</a>
>
>
>
Další informace o konferenci Python