Customizing องเว็บเบราว์เซอร์ภายนอกฝังวิดเจ็ต

0

คำถาม

ฉันพยายามปรับแต่งการฝังวิดเจ็ตจาก Zendesk ต์บนเว็บไซต์ของฉัน. ตั้งแต่พวกเขาไม่มีตัวเลือกนี้เพื่อปรับแต่งการมองของรูปแบบฉันต้องการจะปฏิบัติของ css กฏเกณฑ์

ฉันเพิ่มมันชิ้นส่วนของรหัสจาก Zendesk ต้องของรูปแบบของหน้าก

<script type="text/javascript" src="https://leads-capturer.futuresimple.com/embed.js?token=ca98908sdgfgds9834234jlkjsdb">

สคริปต์นี้ที่เป็นรูปแบบภายในข้อ <iframe> และทั้งหมดโหนดต่างๆอยู่ในนี้ <iframe> ไม่สามารถปรับแต่งเอง/เปลี่ยนไปแล้ว

ฉันพยายาม JS เพื่อตั้งค่าการย่อในบรรทัดเอกสารรูปแบบให้รูปแบบส่วนประกอบภายใน <iframe>. พยายามสร้างใหม่รูปแบบสไตล์ชีตที่ใช้แทนพวกดั้งเดิมรูปแบบสไตล์ชีตแต่ไม่มีอะไรเหมือนไปทำงานแล้ว

ถึงแม้บางอย่างง่ายเช่นนี้ดรหัสทางด้านล่า,ล้มเหลว(#iframe-main-container เป็นเด็กจาก <iframe>):

<script>
    let p = document.querySelector('#iframe-main-container');
    p.style.background = 'red';
</script>

ถ้าฉันเปลี่ยนรหัสทางด้านบนแล้วเป้าหมาย <iframe>มันได้ผล

คำถามแรกของฉันจะเป็นไปได้มั้ยที่จะยกเลิกการที่มีอยู่ของไวยากรณ์แบบ CSS กฏจากการฝังวิดเจ็ต?

ถ้ามันเป็นไปได้ฉันจะทำอะไรบางอย่างผิดปกจะเปลี่ยนมันดูเหมือ?

css javascript styles zendesk
2021-11-18 16:34:34
1

คำตอบที่ดีที่สุด

0

เอานี่ลองดู

  <script>
    let iframe = document.getElementsByTagName("iframe");
    let p = iframe[0].contentWindow.document.getElementById('#iframe-main-container');
    p.style.background = 'red';
  </script>
  
2021-11-18 16:53:30

ขอบคุณสำหรับความช่วยเหลื@ปล้น Moll ของคุณแนะนำให้รหัสเป็นคืน'ทำดัชนีเทียบสี'สำหรับรับเทียบข้อมูลอัตโนมัติ. ฉันเชื่อว่าสคริปต์การประหารก่อนที่ DOM พร้อมแล้ว ฉันพยายามเป็นสองสามเทคนิคอยู่ที่นี่อย่างเช่น:'$(เอกสาร).พร้อม(ฟังก์ชัน(){คอนโซล.ปูมบันทึก($('#iframe-หลัก-ตู้คอนเทนเนอร์').css('นุ่นช่วย-ด้านล่าง'));});'อื่นพยายามเป็นระหว่างประมวลผลเป็น setTimeout ฟังก์ชันหลังจาก 5 วินาทีเพื่ออ่านหนังสือของ css ค่าจาก#iframe-หลัก-ตู้คอนเทนเนอร์แต่ผมชอบเอา'ทำดัชนีเทียบสี'ที่คุณค่าของมัน คิดอะไรออกมั้ย?
Maluco

ในภาษาอื่นๆ

หน้านี้อยู่ในภาษาอื่นๆ

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

ดังอยู่ในนี้หมวดหมู่

ดังคำถามอยู่ในนี้หมวดหมู่