NEWRELIC Nreum在脚本标记中包装动态表内容

时间:2016-03-04 06:39:18

标签: asp.net newrelic

我无法理解新遗物在特定情况下的工作方式,下面是新遗物未按预期执行的情况。

在我的aspx中,点击按钮时会出现一个按钮标签,创建一个动态表格,显示为弹出窗口,但是在将newrelic合并到应用程序中时,生成的表格内容会出现在NREUM脚本中,该脚本不允许表格显示显示为弹出窗口。

<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info = {"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"key","applicationID":"id","transactionName":"tname","queueTime":0,"applicationTime":701,"ttGuid":"ttGuid","agent":""}*<body>
<table  border="1" style="border-color: Maroon;">
<tr><td style='font-family:Verdana; font-size:xx-small;'><table border="0">
<tr><td style='font-family:Verdana; font-size:xx-small;' colspan='3'><b>Stack</b><font color='Blue'>1</font></td></tr><tr><th></th><th style='font-family:Verdana; font-size:xx-small;text-align:left'>Overflow</th><th style='font-family:Verdana; font-size:xx-small;text-align:left'>Step Description</th><tr><td style='font-family:Verdana; font-size:xx-small;'><td style='font-family:Verdana; font-size:xx-small;'><a href='dynamic_content.aspx'>Dynamic content</a></td><td style='font-family:Verdana; font-size:xx-small;'>Dynamic Content</td></tr>
</table></td></tr>
</table>
</body>
</html></div></DIV></DIV></DIV></DIV></DIV></script>

但我希望在身体标签开始之前关闭脚本标签。

为什么脚本包装生成的内容? 我应该怎么做来解决相同的

1 个答案:

答案 0 :(得分:2)

New Relic搜索head标记并尝试在其中注入脚本。确保您的HTML中包含head个标记。

<head><script type="text/javascript">var NREUMQ=NREUMQ||[];NREUMQ.push(["mark","firstbyte",new Date().getTime()]);</script></head>