2016-03-04 7 views
3

У меня возникли проблемы с пониманием того, как новая реликвия работает в определенных сценариях, ниже приведен сценарий, в котором новая реликвия не работает должным образом.NEWRELIC Nreum обертывает динамическое содержимое таблицы в теге скрипта

В моем 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> 

Но я ожидал, что тег скрипта будет закрыт до начала тега тела.

Почему сценарий обертывает контент, сгенерированный ?? Что я должен делать, чтобы решить эту проблему

+0

Это фрагмент отслеживания JavaScript, который позволяет newrelic отслеживать производительность страниц для своих клиентов, используя его. Он предоставляет данные о производительности (и более) о вашей деятельности для новой реликвии. –

+0

JavaScript должен вставляться после тега, но почему он обматывает содержимое моей таблицы в скрипте? –

ответ

2

Новый реликвия Поиск тега head и пытается вставить в него скрипт. Убедитесь, что в вашем HTML есть теги head.

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

мы пропустили тег в динамически генерируемом html, надеясь, что главная страница html будет обрабатывать требуемые скрипты, но новая реликвия выполнила поиск тега и вставила весь текст в скрипт, добавив после, решив мою проблему. Спасибо Акшай –