1

据我所知,salesforce 不允许您在他们的服务器上检测垃圾邮件发送者。在浏览器上抢占它的最佳方法是什么?

这是我的解决方案...

Salesforce 和其他第 3 方表单将使用隐藏字段来识别客户及其数据。例如,Salesforce 需要表单中的此字段...

<input name="oid" type="hidden" value="YOUR SECRET CODE">

由于垃圾邮件机器人通常不运行 javascript 或使用鼠标。我确保表单中的值无效,除非鼠标悬停在提交按钮上。

jQuery(function($){
    var $oid = $('form input[name=oid]');
    var $submit = $('form input[name=Submit]');

    $submit.hover(function(){
        //only valid oid when human hovers and clicks, spammer's will just POST
        $oid.val("00D7" + "9999999" + "9RMZ");  
    },function(){
        $oid.val("SPAMMER");
    });
});

想法?

4

0 回答 0