2017-03-22 11 views
1

私はこの問題を解決しようとしており、Webやどこでも答えを見つけることができないようです。タスクは簡単です。私はChromeでコンソールを使用しており、ページ間のコードを実行するJavascriptコードを実行しようとしています。簡単な例として、ページ間を移動したり一時停止したりするのは不可能な作業のようです。イベントリスナーと運試しましたページ間でコンソールからjavascriptを実行することはできますか?

var increment = 1; 
 
var miliseconds = 2500; 
 
setTimeout(function() {window.open('www.google.com', '_self');}, miliseconds * increment);increment++; 
 

 
// Do something or grab values on this page 
 
setTimeout(function() {window.open('www.yahoo.com', '_self');}, miliseconds * increment);increment++; 
 

 
// Do something or grab values on this page 
 
setTimeout(function() {window.open('www.cnn.com', '_self');}, miliseconds * increment);increment++;

。どんな助け?

答えて

1

残念ながら、これは不可能です。コンソールの環境は、ナビゲートするたびにクリアされます。あなたができることはログを保存することですが、前のページで定義されたJSの実行を続けることはできません。

私が知っている唯一の方法は、異なるページにまたがる変数window.nameを使用することですが、これはかなりハッキリです。

もう少し永久的なものをお探しの場合は、代わりにクロムプラグインを作成することをおすすめします。

+0

返信いただきありがとうございます! window.name変数を使用した例がありますか?とにかくハッキーは私がやろうとしていることです。 – Gnom

関連する問題