诺顿安全封印在Angular部分

时间:2016-01-27 11:29:25

标签: angularjs document.write norton

我收到了诺顿的HTML代码

<table width="135" border="0" cellpadding="2" cellspacing="0"
    title="Click to Verify - This site chose Symantec SSL for secure e-commerce and confidential communications." style="position: absolute; left: 0; bottom: 10px">
    <tr>
        <td width="135" align="center" valign="top">
            <script type="text/javascript-lazy"
                    src="https://seal.websecurity.norton.com/getseal?host_name=myhostname&amp;size=L&amp;use_flash=NO&amp;use_transparent=NO&amp;lang=en" script></script>
            <br />
            <a href="http://www.symantec.com/ssl-certificates" target="_blank" style="color: #000000; text-decoration: none; font: bold 7px verdana,sans-serif; letter-spacing: .5px; text-align: center; margin: 0px; padding: 0px;">ABOUT SSL CERTIFICATES</a></td>
    </tr>
</table>

我在Angular partial中添加了上面的代码。当我向页面呈现页面时,未显示预期的Norton图像,并且控制台出现以下错误:

  

无法执行&#39;写&#39;在&#39;文件&#39;:不可能写   从异步加载的外部脚本转换为文档,除非   它是明确打开的

从上面的消息我可以理解,html中的脚本调用远程服务器上的js文件,该文件包含导致问题的document.write。我们无法更改远程文件的内容。

我已尝试过以下github repo,但未能理解实现,并且无法解决问题。

[https://gist.github.com/endorama/7369006][1]

有任何建议/帮助吗?

0 个答案:

没有答案