The email riddler generates this output;
Code:
<script type="text/javascript">
/*<![CDATA[*/
/***********************************************
* Encrypt Email script- Please keep notice intact
* Tool URL: http://www.dynamicdrive.com/emailriddler/
* **********************************************/
<!-- Encrypted version of: you [at] **********.*** //-->
var emailriddlerarray=[121,111,117,64,121,111,117,114,100,111,109,97,105,110,46,99,111,109]
var encryptedemail_id43='' //variable to contain encrypted email
for (var i=0; i<emailriddlerarray.length; i++)
encryptedemail_id43+=String.fromCharCode(emailriddlerarray[i])
document.write('<a href="mailto:'+encryptedemail_id43+'">Contact Us</a>')
/*]]>*/
</script>
The tool on DD was last updated in 2007 so I'm not sure what new version you're using, but as you can see, it still uses document.write
The part that you have identified as not looking right relates to the additional usage info on the demo/tool page - a way of passing the generated variable in a hidden form field. It looks like you are passing this variable through a 3rd party service though - can you confirm that this service is fully functional? Maybe *they* have changed something?
I use this script myself and it still works fine for me.
Bookmarks