I, too, am having problems with the seal.js code in IE8. I get a javascript error on line 31 and my page will stop loading:
Invalid argument.
I believe it is referring to one of these lines from seal.js:
document.writeln( '</style>' );
if( window.ANS_customer_id )
If I remove the seal and code, my page loads fine, so it seems there is a conflict with the js and my page.
Here is the code I'm using, which I just took off off the authorize.net page, but changed the src location from "//" to "https://":
<div class="AuthorizeNetSeal"> <script type="text/javascript" language="javascript">var ANS_customer_id="my_id";</script>
<script type="text/javascript" language="javascript" src="https://verify.authorize.net/anetseal/seal.js"></script> <a href="http://www.authorize.net/" id="AuthorizeNetText" target="_blank">Transaction Processing</a> </div>
Somebody solved a similar problem on stackoverflow, but I don't understand what she did:
Stack Overflow: Invalid Argument Error
Any help would be greatly appreciated.