代码之家  ›  专栏  ›  技术社区  ›  Paul Reiners

从Common Lisp在浏览器中打开HTML页

  •  3
  • Paul Reiners  · 技术社区  · 14 年前

    我的公共Lisp程序写出一个HTML文件。然后我想在用户的默认浏览器中启动此文件。

    在commonlisp中有没有这样的方法?此外,是否有一种独立于操作系统的方法来实现这一点?

    3 回复  |  直到 14 年前
        1
  •  2
  •   Rainer Joswig mmmmmm    14 年前

    这取决于常见的Lisp实现,也可能取决于它运行的平台(Windows、Mac、Linux等等)。

    LispWorks提供了SYS:OPEN-URL。看到了吗 http://www.lispworks.com/documentation/lw60/LW/html/lw-1369.htm#pgfId-1219832

    (sys:open-url "http://www.foo.com/")
    

    当然也可以使用文件URL。

        2
  •  1
  •   Xach    14 年前

    不,那将是一件非常有用的事情,所以如果你写代码来实现它的可移植性,请分享!

        3
  •  1
  •   Vijay Mathew Chor-ming Lung    14 年前

    没有标准的方法来做,但是有 a reasonably portable library 可以执行shell命令的。

        4
  •  1
  •   Zapko    5 年前