gpt4 book ai didi

javascript - 使用 JS 抓取特定的电子邮件

转载 作者:行者123 更新时间:2023-11-30 21:06:19 24 4
gpt4 key购买 nike

我想知道是否有人可以帮助我从网页中抓取/抓取/检索电子邮件地址。

我想创建一个在线请愿/联系表格,用户可以在其中输入他们的“邮政编码”,它会自动检索他们议员的电子邮件地址。

将其添加到我编写的模板电子邮件中并发送给他们。

因此,我能够通过检查 header 发现搜索 URL: http://www.parliament.uk/mps-lords-and-offices/mps/?search_term=m224fh

这里的“m224fh”是邮政编码。

这会将您重定向到您本地议员的页面,您可以在其中找到他们的详细联系信息,包括他们的电子邮件地址。

电子邮件位于以下 html 标记和元素中:

    <div id="pnlCommonsAddressDetails">
<div class="contact-detail parliamentary">
<p> ... </p>
<p> ... </p>
<p id="ctl00_ctl00_FormContent_SiteSpecificPlaceholder_PageContent_addParliamentaryAddress_rptAddresses_ctl00_pnlEmail" data-generic-id="email-address"> Email: <a id="ctl00_ctl00_FormContent_SiteSpecificPlaceholder_PageContent_addParliamentaryAddress_rptAddresses_ctl00_hypEmailAddress" href="mailto:this.email.address@parliament.uk">this.email.address@parliament.uk</a></p>

所以从上面的例子来看,我希望能够抓取/抓取

this.email.address@parliament.uk

然后在我的 php 脚本中回显它,使用户能够使用我编写的模板字母/电子邮件向他们的本地 MP 发送电子邮件。

非常感谢您提前的帮助和指导。

最佳答案

你可以使用

var el = $('[data-generic-id="email-address"]')[0]

获取带有电子邮件地址的段落。然后使用$(el).html()获取里面的内容(email地址)。

关于javascript - 使用 JS 抓取特定的电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46556530/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com