Seite 1 von 1

Javascript Download

Verfasst: Dienstag 30. März 2010, 11:48
von ete
Hallo!

Ist es möglich über Python auf einer Hompage einen Download zu starten der über ein Javascript läuft? Der Download speichert lediglich eine Text Datei.

Code sieht so aus:

Code: Alles auswählen

<td align="left" valign="top" class="t11RegionHeader">Download All Cell Regions</td> 
</tr> 
<tr> 
<td class="t11ButtonHolder">   </td> 
</tr> 
<tr> 
<td class="t11RegionBody"><table summary="" cellspacing="0" cellpadding="0" border="0" width="100%"><tr><td align="right"><table cellpadding="0" cellspacing="0" border="0" summary="" class="t11ButtonAlternative3"> 
<tr> 
<td align="right" valign="top" class="t11R"><a href="javascript:doSubmit('DOWNLOAD_CELL_REGION')" class="t11C" title=""><img src="/i/themes/theme_11/t11btn4_corner_tl.gif" width="8" height="16" alt=""/></a></td> 
<td class="t11C"><a [b]href="javascript:doSubmit('DOWNLOAD_CELL_REGION')[/b]" class="t11C" title="">Download Cell Region</a></td> 
<td align="right" valign="top" class="t11L"><span class="t11R"><a href="javascript:doSubmit('DOWNLOAD_CELL_REGION')" title="" class="t11C"><img src="/i/themes/theme_11/t11btn4_corner_tr.gif" width="8" height="16"  alt=""/></a></span></td> 
Liebe Grüsse
Stefanie

Verfasst: Dienstag 30. März 2010, 12:37
von .robert
Ja!



Aber ich vermute mal, dass du auch wissen willst, wie das geht, nech?
Du musst dir halt ein Programm basteln, welches die Anfrage annimmt und entsprechend reagiert.
Wie wird die Seite denn aktuell ausgeliefert? Wenn das geklärt ist, ist es einfacher dir zu helfen...

Verfasst: Dienstag 30. März 2010, 13:47
von Defnull
Nein es ist nicht (ohne weiteres) möglich, JavaScript mit Python aus zu führen. Aber du kannst dir natürlich ansehen, was die JavaScript Funktion "doSubmit" genau macht und es in Python nach programmieren. Downloaden von Dateien geht prinzipiell mit dem Modul urllib2.

Verfasst: Dienstag 30. März 2010, 14:12
von ete
Defnull hat geschrieben:Nein es ist nicht (ohne weiteres) möglich, JavaScript mit Python aus zu führen. Aber du kannst dir natürlich ansehen, was die JavaScript Funktion "doSubmit" genau macht und es in Python nach programmieren. Downloaden von Dateien geht prinzipiell mit dem Modul urllib2.
Gut, danke! Hätte ja sein können, das es einfach zu machen ist. Habe ich mir aber schon gedacht, da ich nix dazu gefunden habe (urlib kannte ich).
Dann werde ich mir direkt das txt file besorgen.

Schönen Nachmittag!
Stefanie