[python] mod_python postupne zobrazeni stranky...
David Michal
dmichal na altien.com
Středa Leden 14 11:34:44 CET 2009
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ší část ---------------
HTML příloha byla odstraněna...
URL: <http://www.py.cz/pipermail/python/attachments/20090114/e1e3cebd/attachment.htm>
Další informace o konferenci Python