私は奇妙な問題を抱えています -
このサイトの時間データの表示方法がおかしいので、小さなパーサーを書きたいと思いました。
特定の 1 つの URL でコードをテストしていました -
http://www.sfweekly.com/search/results/?keyword=*&type=events#type:events/page:57/
URL にアクセスすると、ページは最初に一連のエントリをロードしてから、それらのエントリを変更することに注意してください。そこで起こっていることは、最初のページに移動してからリダイレクトするということです。どうすればそれを回避できますか?
私が使用しているこするために
jsdom.env({
html: url,
scripts:['http://code.jquery.com/jquery.js'],
done: function(errors,window){
//doSomething
一時停止することで回避できると当初は思っていましたが、そうではありません。リダイレクトを「リッスン」して、実際のページが読み込まれるまで待つ方法はありますか? また、新しいエントリはjqueryの置換で入力される可能性があると感じていますが、その理論をテストする方法がわかりません.