Okay, das ist vielleicht nicht möglich, aber ich denke es ist, ich bin komplett neu, also was iv'e versuchte konnte offensichtlich nicht funktionieren, aber ich wusste es zu der Zeit nicht. Meine Websites sind reaktionsschnell und es gibt keine separate Webseite für mobile Websites. Daher funktioniert auch das separate Einfügen des Codes in eine Seite nicht.Javascript auf Basis der Bildschirmgröße deaktivieren
iv'e versucht:
<style>
@media screen and (max-width: 720px) {
#div {
display:none;
}
}
</style>
<div id="div">
<script type="text/javascript">
var adfly_id = ID;
var popunder_frequency_delay = 0;
</script>
<script src="https://cdn.adf.ly/js/display.js"></script>
</div>
Welche nicht funktioniert hat. Iv'e diesen Code irgendwo
hier gesehenif(screen.width < 720) {
// do any 720 width stuff here, or simply do nothing
return;
} else {
// do all your cool stuff here for larger screens
}
Aber ich weiß nicht, wie ich den adfly Code in sie gesetzt würde.
EDIT:
Dank denen, die antwortete, bekam iv'e es Praveen Kumar Antwort gearbeitet, während weirdly es immer noch die Anzeigen auf dem Desktop unabhängig von der Auflösung lädt es funktioniert perfekt auf dem Handy ... Siguza i Ich werde es Ihnen geben, damit die Leute wissen, dass sie sich in Zukunft zurechtfinden. und ich werde wieder bearbeiten ...
EDIT II:
Für die Zukunft, Siguza Methode funktioniert auch dann, wenn jemand stolpert diese dann können Sie Ihr Bild auf nehmen, die zu bedienen ist. Auch Praveen Kumar Methode arbeitet mit kürzesten Anzeigen für jeden, der sie anstelle von adfly verwenden könnte, was ich benutze.
<script type="text/javascript">
if(screen.width < 720) {
var adfly_id = null;
var popunder_frequency_delay = null;
} else {
// do all your cool stuff here for larger screens
var adfly_id = ID;
var popunder_frequency_delay = 0;
}
</script>
<script src="https://cdn.adf.ly/js/display.js"></script>
<script type="text/javascript">
if(screen.width < 720) {
//screens bigger than 720
} else {
//shortest advertisement code
}
</script>
Nur getestet, und hat den Fehler (Chrome-Dev-Tools) uncaught Sicherheitsfehler: von mit fremdem Ursprung vom Zugriff auf Frame mit Ursprung "Website" blockiert. Protokoll, Domänen und Ports müssen übereinstimmen –
@PaulSmith Versuchen Sie ... Es hat für mich funktioniert. Versuchen Sie es mit einem CDN oder einem Proxy. –
Es funktionierte nur ein Problem an meinem Ende, ich bekomme immer noch den Fehler und die Anzeigen erscheinen aber das Javascript erstellt immer noch die Anzeigen auf Bildschirmen kleiner als 720 –