[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