我刚刚开始学习 javascript,所以我没有技能来弄清楚我认为是一个微不足道的问题。
我正在使用一个作为社区常见问题解答的 Wordpress 博客,并且我正在尝试整合一些工具来更轻松地管理评论。 Internet Duct Tape 的 Greasemonkey 工具,例如 Comment Ninja,对大多数情况都有帮助,但我希望能够获得我们从中获得评论的所有 IP 地址的列表,以便跟踪趋势等。
我只想能够在评论页面上选择一堆文本,然后在 Firefox 中单击一个小书签 ( http://bookmarklets.com ),它会弹出一个窗口,列出在选择中找到的所有 IP 地址。
更新:
javascript:ipAddresses=document.getSelection().match(/\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b/g).join("<br>");newWindow=window.open('', 'IP Addresses in Selection', 'innerWidth=200,innerHeight=300,scrollbars');newWindow.document.write(ipAddresses)
不同之处在于,我没有像列维克的回答那样发出警告消息,而是打开了一个类似于雅各布回答的新窗口。该警报不提供滚动条,这对于具有许多 IP 地址的页面来说可能是个问题。但是,与 Jacob 的解决方案不同,我需要列表是垂直的,因此我使用 levik 的提示来
为连接而不是 levik 的\n。
感谢所有的帮助,伙计们。