• JavaScript программизм наклейка_обоев_через_замочную_скважину маразм Интересная задача — только что по работе пришлось решать...

    Есть HTML-файл, который лежит на вашем сервере, и который можно редактировать, как угодно. Есть сторонний .js файл, который инклудится в этот HTML-ник:

    <script src="other-side.js"></script>

    В этом other-side.js описана функция и в этом же файле она вызывается:

    function someFunc(arg) {
    // Какой-то код
    }
    someFunc({'a': 'b'});

    Важное условие, файл other-side.js вы не контролируете, и никак модифицировать не можете. ВНИМАНИЕ, ВОПРОС: как получить аргументы функции someFunc где-то в вашем html-файле?
  • @Rebus, Жду ответов... :) Да, решение получилось 6 строчек для не-ИЕ и 12 для ИЕ. :)
  • @Rebus, Это ответ не на мою задачу. Я же сказал, что код функции и её вызов находятся в одном файле, и этот файл править нельзя!
  • @Rebus, Могу попробовать более подробно написать:
    <html>
    <head>
    <script>
    // Тут надо что-то написать, чтобы узнать, какие аргументы передаются в функцию someFunc, которая описана, и вызывается в google.com/other-side.js
    </script>
    <script src="google.com/other-side.js"></script>
    </head>
    </html>