Остановить выполнение функции с расширением Chrome

Вот простая страница:

<!DOCTYPE HTML>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Test page</title>
    <script type="text/javascript">
        function foo (num) {
            alert(num);
        }
    </script>
</head>
<body>
    Hello World
    <script type="text/javascript">
        foo(2);
    </script>
</body>
</html>  

Я бы хотелось бы написать расширение Chrome для предотвращения выполнения нижнего скрипта ( foo (2) ).
Я попытался написать сценарий содержимого, который удаляет последний тег сценария с:

document.body.removeChild(document.body.lastChild);  

, но он не работает.

Я думаю, это может быть связано с тем, что сценарий содержимого запускается после выполнения последней строки сценария. затем я попытался установить run_at на document_start или document_end , но ни один из них у меня не работал ..

5
задан wong2 19 February 2012 в 08:19
поделиться