【问题标题】:Capturing a email genetating via javascript捕获通过 javascript 生成的电子邮件
【发布时间】:2015-08-02 10:16:52
【问题描述】:

我正在使用“simplehtmldom”来捕获元素。

我想从下面的获取邮件地址

电子邮件是用 javascript 生成的,它已被解码。所以我知道我无法捕获电子邮件。

我注意到,由于某些原因,我无法选择“输出”或它的子元素。

 $myemail = $item->find ('#field_11 .output');

所以我通过以下方法捕获了整个div

$myemail = $item->find ('#field_11');

其中的结果如下。

我想如果我删除 <!-- 我将能够打印该值。我试图通过以下方法修剪<!--,但它们都不起作用

trim($myemail, "!--//");

trim(strip_tags($myemail), "!--//");

trim(htmlentities($myemail), "!--//");

我试图通过以下函数对结果进行解码,但它们都不起作用(我猜使用 REGEX 我可以在解码后提取电子邮件)

html_entity_decode

htmlspecialchars_decode

utf8_decode

谁能帮我实现我想要的?如果我的任何方法分散您提供正确解决方案的注意力,请忽略。

【问题讨论】:

    标签: javascript php regex trim utf8-decode


    【解决方案1】:

    是网址编码

    echo rawurldecode("%69%6E%66");
    

    结果

    inf

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-03
      • 2018-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-30
      • 2017-05-08
      相关资源
      最近更新 更多