Bir iframe içindeki bir formu doldurmam gerekiyor, burada sample page. page.focus()
ve page.type()
kullanarak erişemiyorum. Çalışıyor iframe formunu const formFrame = page.mainFrame().childFrames()[0]
kullanarak çalıştı, ancak gerçekten iframe form ile etkileşimde bulunamıyorum. Bunun yerine iFrame ve türü içine girmek için nasıl bulmaktanKuklacı - Bir iframe içindeki form nasıl doldurulur?
cevap
, ben doğrudan yukarıdaki URL'ye gidin ve otomatik hale deneyin doğrudan
https://warranty.goodmanmfg.com/registration/NewRegistration/NewRegistration.aspx?Sender=Goodman
Senaryonu olun IFrame URL'ye giderek sorunu basitleştirmek olur bu
Düzenleme-1 çalışması gerekir: basit yaklaşım sizin için işe yaramadı beri kullanılması çerçeveleri
, biz inci ile bunu E çerçeveleri kendisi Aşağıda
başlamanıza yardımcı olmalıdır basit scriptconst puppeteer = require('puppeteer');
(async() => {
const browser = await puppeteer.launch({headless: false});
const page = await browser.newPage();
await page.goto('http://www.goodmanmfg.com/product-registration', {timeout: 80000});
var frames = await page.frames();
var myframe = frames.find(
f =>
f.url().indexOf("NewRegistration") > 0);
const serialNumber = await myframe.$("#MainContent_SerNumText");
await serialNumber.type("12345");
await page.screenshot({path: 'example.png'});
await browser.close();
})();
çıkış sayfası bakalım gibi diğer olamaz düşünün lütfen ne
Bunu denedim. Ancak bir sonraki sayfada iframe ve ana çerçeve ile etkileşime giriyorsunuz. – Raza
@Raza, lütfen cevabı düzenle –
@Raza, bu konudaki herhangi bir güncellemeyi deneyin. –
- 1. Ebeveynten bir iframe içindeki jquery nasıl kullanılır?
- 2. Modal önyüklemenin içindeki form
- 3. Form alanında nasıl doldurulur ve javascript kullanarak gönderilir?
- 4. iframe içindeki sayfayı başka bir yere nasıl yönlendirilir, ancak iframe içinde kalmalıyız
- 5. Bir iframe
- 6. Android WebView - başka bir iframe içindeki bir iframe'den erişim sınıfları
- 7. android - Edittext nasıl doldurulur?
- 8. Form içindeki herhangi bir onay kutusunu nasıl işaretlersiniz?
- 9. Cocos2d'de doku nasıl doldurulur?
- 10. Üçgen rengi nasıl doldurulur?
- 11. Android 4 ICS Ice Cream Sandviç - bir form içeren iframe
- 12. DrawRect degrade ile bir yol nasıl doldurulur?
- 13. Bir TreeView düğümleri nasıl doldurulur? (C# winforms)
- 14. Slamdata raporuyla bir açılır liste nasıl doldurulur
- 15. iframe içinde bir div nasıl seçilir?
- 16. Mysqli'nin nesne yönelimli yaklaşımını kullanarak bir formu nasıl önceden doldurulur?
- 17. Komut satırı girdisi nasıl doldurulur
- 18. Nasıl doldurulur: CSS'de otomatik çalışma?
- 19. Data.frame'deki boşluklar nasıl doldurulur (tarih-)?
- 20. UIBezierPath içinde renk nasıl doldurulur?
- 21. OpenCV'de Matrix sıfırlarla nasıl doldurulur?
- 22. django form açılırken içindeki tüm üyeler açılır
- 23. xpl'de nasıl wpf combobox doldurulur
- 24. iFrame
- 25. Bir iframe içinden bir form nasıl gönderilir ve sonuç dışarıda olmalıdır
- 26. Iframe Yüklemede Iframe İçeriği Okuma
- 27. C# Picturebox.Image ben bu komutla doldurulur bir windows Form PictureBox sahip kod
- 28. Şerit ödeme iletişim kutusunda e-posta nasıl önceden doldurulur
- 29. iframe
- 30. Bir iFrame (crossbrowser çözümü)
olduğunu Sorunu göremezsek size yardımcı oluruz. –
http://www.goodmanmfg.com/product-registration İşte web sitesi. Bu web sitesini otomatik doldurmak ve otomatik olarak çok sayıda seri numarası kaydetmek istiyorum. – Raza
Sayfanın çok ağır, yaklaşık 6.6 MB. Hangi kuklacı sürümünü kullanıyorsunuz? –