javascript - Gibt es neben der Verwendung von IFrame noch eine andere Möglichkeit, andere Webseiten einzubetten?
仅有的幸福
仅有的幸福 2017-05-19 10:17:11
0
1
886

Wie bereits erwähnt: Wenn ich baidu.com auf meiner Seite einbetten möchte, gibt es dann eine andere Möglichkeit als die Verwendung von Iframe-Tags?

Ursprung des Problems: Mein Projekt ist in der Android-Webansicht verschachtelt, aber wenn ich sina.com, qq.com usw. einbette, wird die Webansicht zwangsweise von diesen Webseiten belegt.
Der Screenshot sieht wie folgt aus:
①Normale Situation:

②Besetztstatus:

③Ergänzung:

    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);

Der Grund wurde gefunden: Wie der Befragte sagte: „Es gibt viele Websites, die nicht gerne mit einem Iframe versehen werden und verschiedene Mittel nutzen, um herauszuspringen“, wie zum Beispiel den Code einer Nachrichten-Website

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

Die Lösung wurde noch nicht gefunden

仅有的幸福
仅有的幸福

Antworte allen(1)
仅有的幸福

安卓打开 webview 可以是复数的,跟 App 端沟通看看。

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!