cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Adakah terdapat cara lain untuk membenamkan halaman web lain selain menggunakan iframe?

Seperti yang dinyatakan, sebagai contoh, jika saya ingin membenamkan baidu.com pada halaman saya, adakah cara lain selain menggunakan tag iframe?

Asal masalah: Projek saya bersarang dalam paparan web android, tetapi apabila saya membenamkan sina.com, qq.com, dsb.;
Tangkapan skrin adalah seperti berikut:
①Keadaan biasa:

②Status diduduki:

③Supplement:

    var iframe = '<p style="width: 100%; height: 100%;position:relative;">  <iframe src="' + this.data.itemData.url + '" style="width: 100%; height: 100%;" frameborder="0" scrolling="no" marginwidth="0" marginheight="0" border="0" frameborder="0">如果长时间未加载,请检查网络状况或网址!</iframe><p' + '>';
        $this.appDom.html(iframe);

Alasannya telah ditemui: Seperti yang dikatakan oleh responden, "Terdapat banyak laman web yang tidak suka dibingkai dan akan menggunakan pelbagai cara untuk melompat keluar.", seperti kod laman web berita

<!-- 反运营商劫持 S -->
<style type="text/css">
    html {
        display:none;
    }
    </style>
<script>
    if( self == top ) {
        document.documentElement.style.display = 'block' ;
    } else {
        top.location = self.location ;
    }
    </script>

Penyelesaian masih belum ditemui

仅有的幸福仅有的幸福2752 hari yang lalu953

membalas semua(1)saya akan balas

  • 仅有的幸福

    仅有的幸福2017-05-19 10:19:11

    Membuka paparan web pada Android boleh berbentuk jamak, berkomunikasi dengan Apl untuk melihat.

    balas
    0
  • Batalbalas