2016-08-09 6 views
-1

:「私のコード」セクションでSeleniumの拡張:XmlHttpRequestの使い方は?私はこのような何かに見えるセレンの拡張子書いてい

Selenium.prototype.getStuff = function(locator) { 
    ...my code... 
} 

を、私はXmlHttpRequestのを使用したいです。私はこれについてどうやって行くのですか?この場合のメソッドシグネチャにはコールバックが含まれていないため、サーバーの応答をどのように待つことができるかわかりません。

+0

何を試しましたか?結果は何ですか?コードを要求する質問はここでは話題にはなりません。いくつかの研究を行い、いくつかのコードを試してから、問題が解決しない場合は、特定の質問を投稿し、試したコードを投稿し、エラーメッセージやその他の関連情報を入力して質問に答えてください。 – JeffC

答えて

0

このように、ロケータをコンテナとして使用するのは良い方法ではありません。

たとえば、あなたが渡すことができます。他の方法で

{ 
    'locator' : 'locator', 
    'callback': function(){} 
} 

をあなたがコールバックを渡して、宣言されていない引数を見つけるためにあなたのgetStuff機能で引数を使用することができます。

関連する問題