cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Saya mahu mengalih keluar iklan iframe, tetapi setiap kali nilai ID dimuat semula, lima aksara Inggeris berikut berubah?

$("#iframe's ID").contents().find("#iframe's advertising ID").remove()
Pada asalnya, kod ini digunakan untuk mengalih keluar iklan yang merujuk kepada iframe, tetapi setiap halaman Pengiklanan id dikemas kini sebaik sahaja ia dimuat semula Cpg23241154qzkmv Cpg23241154ustep Cpg23241154gvhzk Cara menulis untuk menjadikan ID ini dinamik.

我想大声告诉你我想大声告诉你2768 hari yang lalu673

membalas semua(3)saya akan balas

  • 迷茫

    迷茫2017-05-16 13:13:14

    Nampaknya IDnya agak biasa, pada asasnya bermula dengan "Cpg", kemudian pemprosesannya adalah seperti berikut

    $("#iframe的ID").contents().find('[id^="Cpg"]').remove();

    balas
    0
  • 巴扎黑

    巴扎黑2017-05-16 13:13:14

    Pertanyaan langsung jenis ini untuk iframe mengecualikan pertanyaan dalam tapak anda sendiri dan menyekat semua yang lain, atau anda boleh menentukan sama ada nama iframe memenuhi peraturan tertentu dan kemudian menyekatnya

    balas
    0
  • 黄舟

    黄舟2017-05-16 13:13:14

    Jika anda boleh mencari corak, tulis peraturan biasa

    Ia bermula dengan Cpg, 8 aksara tengah sentiasa nombor, dan 5 aksara terakhir ialah huruf kecil:

    ^Cpg\d{8}[a-z]{5}$

    Mulakan dengan Cpg23241154, 5 terakhir ialah nombor atau huruf:

    ^Cpg23241154\w{5}$

    balas
    0
  • Batalbalas