我正在使用Incapsuala Web应用程序防火墙。它允许我在我的页面左下角显示Incapsula密封。但是,我需要为一些PDF报告生成一些弹出页面 - 弹出页面显示密封,因此也会显示生成的PDF文档。
我认为以下是Incapsula代码
<script type="text/javascript">
//<![CDATA[
(function() {
var _analytics_scr = document.createElement('script');
_analytics_scr.type = 'text/javascript'; _analytics_scr.async = true; _analytics_scr.src = '/_Incapsula_Resource?SWJIYLWA=9e14fec597ae623cd2f9cd71c4403630&ns=36';
var _analytics_elem = document.getElementsByTagName('script')[0]; _analytics_elem.parentNode.insertBefore(_analytics_scr, _analytics_elem);
})();
// ]]>
</script>
如何在生成弹出页面时隐藏此内容?
答案 0 :(得分:0)
不确定但也许这会有所帮助,但您可以使用Phontom.js
使用page.onResourceRequested
方法中止所有对Google Analytics的请求。
您可以阅读here
page.onResourceRequested = function(requestData, request) {
if ((/google-analytics\.com/gi).test(requestData['url'])){
console.log('Request to GA. Aborting: ' + requestData['url']);
request.abort();
}
};