как я могу захватить аргументы функции javascript?grab javascript функции аргументы
ниже мой код,
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-45-9");
pageTracker._trackPageview();pageTracker._addTrans("3128", "", "20.4600", "0.0000", "8.1900", "SFO", "CA", "US");
pageTracker._addItem("3128", "23317", "Cheese ", "", "6.2900", "1");
pageTracker._addItem("3128", "23318", "Lazzaroni", "", "1.9900", "1");
pageTracker._addItem("3128", "23316", "Italian Food", "", "3.9900", "1");
pageTracker._trackTrans();
</script>
Для кода выше, я хочу, чтобы захватить аргументы функций pageTracker._addItem(), чтобы использовать его в моем яваскрипта коде. Как я могу это сделать?
Проблема в том, что у меня нет доступа ко всему исходному коду, но только я могу добавить к нему javascript и html, этот сайт размещен в сетевых решениях, и они не предоставляют доступ к их коду для некоторых планов .... так что мне нужно, чтобы захватить аргументы функции яваскрипта выше, и использовать это мой JavaScript, который я могу добавить к коду ...
Благодаря
Вы хотите динамически извлечь их со страницы? Разве вы не установили это на своем сайте? Я не совсем понимаю этот вопрос. – spinon
И я тоже. Что вы подразумеваете под «Grab» здесь? Кто должен делать захват, другой Javascript? –
Одним из решений является замена 'pageTracker .__ addItem' с помощью обертки, которая записывает, а затем вызывает фактическую функцию, но, не зная больше о намерениях OP, нет смысла пытаться найти решение, которого просто не может быть. – Anurag