Web Yakalama ve Dönüştürme Araçları
Grabz's Çevrimiçi Topluluğu

İçine gömülmüş div için görüntü oluşturma sorunları

Web sayfalarını veya HTML'yi nasıl yakalayacağınız veya dönüştüreceğinizle ilgili sorular sorun into Resimler, CSV, PDF veya DOCX belgeleri ve ayrıca videoların nasıl dönüştürüleceği intAPI'mızı kullanan animasyonlu GIF'ler.

Merhaba,

Ödeme yapan bir müşteriyim ve bir ekranın görüntüsünü almaya çalışıyorum ile kaplanmış bir tweet yerleştirmesi içeren öğe watermark. Sorun şu ki, yalnızca watermark. İşte kodum... neyi yanlış yapıyorum?







#tweet {
position: relative;
z-endeksi: 1! önemli;
genişlik: 500 piksel !önemli;
sol kenar boşluğu: -8px;
kenar boşluğu: -10px;
}

.watermark {
position: absolute;
En: 60 piksel;
sol: 100px;
z-endeksi: 10! önemli;
görüntülemek:watermark'] == 0){ $watermark = "yok"; } elseif($_GET['watermark'] == 1){ $watermark = ""; } yankı $watermark; ?>;
}

#tweet iframe {
kenarlık: yok !önemli;
kutu gölgesi: yok !önemli;
}

.copywrite p {
position: absolute;
: 0;
kenar boşluğu: -9px;
yazı tipi ailesi: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
font-size: 12px;
renk:#a2a6a8;
}


Tweet Ekran Görüntüsü Besleyici




">
-->

<img src = "resimler/watermark.png" sınıf = "watermark"/>


Tweet ekranı https://sane.social © tarafından alınmıştır. ";?>


window.onload = (işlev(){

var tweet = document.getElementById("tweet");
var id = tweet.getAttribute("tweetID");

twttr.widgets.createTweet(
kimlik, tweet, {

konuşma : 'yok', // veya hepsi
kartlar : 'görünür', // veya görünür
tema : 'açık' // veya karanlık
})

.then (işlev (el) {
el.contentDocument.querySelector(".footer").style.display = "yok";
});

});




GrabzIt("XXXX=").ConvertPage(window.location.href, {"target": "#content", "bheight": -1, "height": -1, "width": -1}).AddTo ("tweet atışı");



GrabzIt Destek tarafından 2 Mart 2020'de soruldu

Bunun GrabzIt ile ilgili bir sorun olduğunu düşünmüyorum, ancak Twitter API'sinin güvenliği ile ilgili. Muhtemelen geçici bir HTML sayfasında kullanılmaktan hoşlanmıyor. Bunun yerine kodunuzu URL'yi kullanacak şekilde değiştirmelisiniz:

.ConvertURL(location.href, {"hedef": "#content", "bheight": -1, "height": -1, "width": -1}).AddTo("tweetshot");

GrabzIt Destek tarafından 2 Mart 2020'de yanıtlandı