[python] mod_python postupne zobrazeni stranky...

Tomáš Holý vantomas na gmail.com
Středa Leden 14 11:47:11 CET 2009


Koukam, ze na strance je tabulka, nevim jak dnes IE7, ale IE6 tabulku 
zobrazilo, az kdyz byla cela nactena, kdezto jine prohlizece tabulku ukazuji 
postupne, jak data nacitaji.

Dne středa 14 Leden 2009 11:34:44 David Michal napsal(a):
> Zdravim,
> Myslim ze tady byla pred par dny nejaka diskuze jak dosahnout postupneho
> nacitani stranky. Zrovna jsem zjistil, ze jeden z mejch skriptu  to dela. 
> Ale dela to jen ve Firefoxu 3.x, IE7 to neumi.
>
> V configu apache mam tohle:
>
> <Directory /var/www/vpn>
>         DirectoryIndex index.psp
>         AddHandler mod_python .psp .psp_
>         SetHandler mod_python
>         PythonHandler mod_python.psp
>         PythonDebug On
> </Directory>
>
> Ta psp stranka pak obahuje neco takoveho:
>
> def getRows(table):
>     out = ''
>     for row in table:
>         historyAddUser(row)
>         out = out + '<tr>'
>         for cell in row:
>             out = out + '<td>' + cell + '</td>'
>         out = out + '</tr>'
>     return out
>
> <!-- content-->
>     <div class="content-area">
>         <div class="content">
>             <h2>PPTP VPN - history</h2>
>             <table>
>                 <tr>
>                     <th>VPN type</th><th>User</th><th>Connected
> since</th><th>Duration</th><th>IP address</th> </tr>
>                 <%=getRows(vpn.getPPTPHistory())%>
>             </table>
>         </div>
>         <div class="content">
>             <h2>OpenVPN - history</h2>
>             <table>
>                 <tr>
>                     <th>VPN type</th><th>User</th><th>Connected
> since</th><th>Duration</th><th>IP address</th> </tr>
>                 <%=getRows(vpn.getOpenVPNHistory())%>
>             </table>
>
>         </div>
>   </div>
>
> Takze nic zvlastniho. Podle me je to tedy doopravdy zalezitosti brosweru.
> Vypada to ze server postupne posila stranku tak jak ji script stiha
> generovat a zatimco Firfox ji hned zkousi renderovat IE7 ceka az je stranka
> natazena cela a pak teprve zobrazuje. Ale asi by to chtelo vic testu.
>
> David



Další informace o konferenci Python