Just an idea

moanon

Registered Member
Joined
Aug 30, 2014
Messages
94
Reaction score
43
May not be new but I thought I share it here.
I'm currently building an content locking site using an api, for a new project I want to start and it came to my mind that you could just view the offers in an iframe, capture all keyboard input with javascript and filter it for email adresses.
That way you could get email adresses from a site which hasn't even an email input field.
I'm not going to use that (yet? let's see ;) ) and I haven't got anything to do with email marketing but I often read stuff about email lists on here so I thought that could be interesting to some of you :)

have a nice day,
mo
 
If you need any assistence in how to do this, ask. I'll try my best to help you :)
 
html5 input type email should make this even easier ;)
 
Isn't the assumption here that many visitors will come to your content locking site and provide email in the offers iframe ?
 
Isn't the assumption here that many visitors will come to your content locking site and provide email in the offers iframe ?
I don't know if I will be able to drive much traffic to my content locking site since I'm a total newbie to this haha but hope so ;)
Like I said I won't even try this on my site yet just thought if anyone has such a site with many visitors that could be interesting to them
don't know if I understood that question right tough haha but yes would be good ;)
 
Sounds pretty interesting... will follow the development of this thread :)
 
Let me see if I understood, you gonna make a keylogger to get the info users use in the CPA offer
Yes I think you understood ;) If the offer is in an iframe the user is still on your own site so you can run your own js.
with js you can capture all keyboard input. So, the first way would be to capture all input and send it to the server, which filters it for email adresses and stores them in a database e.g.

Also, many forms nowadays have the input type email not text for emails so you could put event handlers on all inputs of this type and just take this input so you dont have to filter for emails.
jquery:
Code:
$("input[type=email]").onchange(function(){
    var input = $(this).val();
    //do something with it
});

Another way could be to find forms and on submit send the form data to you own server also.
jquery:
Code:
$("form").submit(function(){
    var formData = $(this).serialize;
    //do something with it
});
would be easier for filtering maybe but you wouldn't have the users email if he puts it in and then changes his mind, not submitting the form.
 
Back
Top