1
var webpage = require('webpage').create();
var filename = 'demo.png';
webpage.open('https://www.example.com/', function() {
webpage.render(filename);
phantom.exit();});
上記のコードでは、サンプルWebサイトが読み込まれると、ブートストラップポップアップが表示されます。今はファントムjsで私はポップアップなしでWebページのスクリーンショットを撮りたいです。あなたが/非表示のスクリーンショットを作成する前に、モーダルをオフにする必要がありブートストラップモーダルポップアップを隠す
あなたのresposneに感謝します。しかし、上記のコードはまだ動作していません。表示されたポップアップを見ることができます。私も8秒にタイムアウトを増加しているが、ポップアップが表示されます。私が行方不明になっている可能性がある他の設定がありますか? –
例の「#themodal」をターゲットサイトのモーダルの実際のIDに置き換えましたか? – Vaviloff
はい、私はまた、Webページの種類にページが更新されましたが、運がありません –