纽约州立法机构在http://public.leginfo.state.ny.us/navigate.cgi提供纽约法律的网络版(刑事,民事,车辆和交通等)。从该起始页面,要查看特定法规,用户必须单击Laws(菜单栏选项)>纽约法律> [章节缩写,例如“PEN”]然后通过标题和文章深入了解法规本身。
该过程中的每个html链接都采用javascript代码链接的格式;例如:
LastName, FirstName
在我看来,刑法第155.25条(Petit Larceny)罪行的法定文本保存在一个数据库中,可通过javascript访问以显示在屏幕上。
我的问题是,我是否可以编写从我的网页直接链接到该法定文本的HTML或javascript,以便用户无需浏览立法机关的菜单系统?
答案 0 :(得分:0)
我偶然发现了以下不使用JavaScript的解决方案:
<a href="http://public.leginfo.state.ny.us/lawssrch.cgi?NVLWO:+&HWEBPAGE=LAWS+&QLAWDATA=$$PEN155.25$$@TXPEN0155.25"> 155.25</a> - Petit larceny.
155.25 - 小偷窃。
要构建链接,您需要所需法律部分的QLAWDATA字符串(在上面的示例中为“$$PEN155.25$$@TXPEN0155.25”)。如原始问题所示,您可以从“href = javascript:getlaw(...)”字符串中获取它。
我已经在几个不同的纽约法律部分试用了它,它似乎一贯地工作。来自章节ISC(保险)的一些示例QLAWDATA字符串: “$$ ISC4222 $$ @ TXISC04222”,“@ LLISC”,“@ SLISC0A91”,“@ SLISC0A49T2”