3

Web ページがあるとします。このページに直接アクセスできないため、ソース コードを変更することはできませんでしたが、コンテンツに js を追加する必要があります。何か方法はありますか?たとえば、外部の JavaScript またはその他の方法を意味します。

4

3 に答える 3

1

Greasemonkeyとそのアドオンの FFを確認してください。これを使用して、任意のページに js を挿入できます。

于 2012-05-03T11:48:56.197 に答える
1

アクセス権がなければ、もちろんサイトにスクリプトを追加することはできません。私たちは何について話していますか?XSS 命令?

正確に何を求めているのか、またその理由を明確にする必要があるかもしれません。上記のステートメントは真のままであり、アクセスも永続的にスクリプトを追加することもありません (何らかの xss 攻撃なしで)。

ローカルで開いているページにコードを挿入するだけの場合は、Firebug などの任意の js コンソールを使用できます。例えば

var head = document.head || document.getElementsByTagName('head')[0] || document.documentElement,
    scr  = document.createElement('script');
    scr.src = 'http://myserver/myscript.js';
    scr.type = 'text/javascript';

head.insertBefore(scr, head.firstChild);
于 2012-05-03T11:47:24.947 に答える
0

通常はできませんが、ブラウザの拡張機能で可能です。

于 2012-05-03T11:49:33.033 に答える