如何使用web py框架在新选项卡中打开动态链接?

时间:2017-02-11 15:57:38

标签: python web.py

我尝试web.seeother("link"),但这不会在新标签中打开它。现在我可以生成一个带有_blank标签的链接,但是用户必须单独点击该链接,该链接是用于生成链接的单独按钮,另一个按钮用于跟踪该链接。我想通过一次单击即可执行这两项操作。服务器端方法是最好的。

我正在使用web.py框架。

2 个答案:

答案 0 :(得分:0)

正如文档所说,web.seeother()用于将用户重定向到另一个页面。因此,提出问题的一种更明确的方式是:“如何在新标签中web.seeother()打开链接”? 正如我观察过这些文档,在服务器端无法做到这一点。

答案 1 :(得分:0)

不是web.py问题。无法通过任何python或非python框架从服务器端完成,必须在客户端完成。

从客户端,您可以在HTML中设置target="_blank",或使用类似window.open(url)的javascript。 Javascript将允许您设置第二个窗口的大小和位置。