2017-03-15 3 views
0

Sie helfen mir immer mit meinen Fragen und ich bin für immer dankbar dafür! Ich bin noch neu in der Programmierung und ich habe ein Problem mit einem HTML-Button. Es sollte eine "Nachricht an uns" Taste sein, die eine Verbindung zur FB herstellt und dann können die Leute eine Nachricht an die Fanseite senden. Die Schaltfläche funktioniert nur auf einer Seite, aber wir möchten sie platzieren. Dies sind einige andere Seiten, auf denen wir Zugriffe erhalten. Wenn ich sie jedoch hinzufüge, kann ich nicht darauf klicken, es ist nur ein Bild. Ich habe den folgenden Code angefügt.Ich kann nicht auf HTML-Taste klicken

Ihr Jungs rockt! Vielen Dank im Voraus für Ihre großartigen Vorschläge! Diese href zu Ihrem Anker-Tag

<style> 
 
.msgbtn{padding:0 16px;border-radius:6px;background:#4fa7f9;color:white;font-weight:bold;width:120px;} 
 
.msgbtn img{height:32px;width:36px;padding:4px 0;float:left;} 
 
.msgbutoon a{color: white; text-decoration:none;} 
 
.msgbutoon{padding:6px 10px;} 
 
</style> 
 
<div class="msgbutoon"> 
 
    <a href="https://m.me/903262919698329" target="popup" 
 
     onclick="window.open('https://m.me/903262919698329','popup','width=600,height=500'); return false;"> 
 
     <div class="msgbtn"> 
 
      <img src="https://www.feelsocial.io/images/fbmsgr.png"> 
 
      <span style="height:40px; line-height:40px;">Message Us</span> 
 
     </div> 
 
    </a> 
 
</div>

+1

Ist es ad Block hinzufügen? In der Konsole sehe ich. 'Blockierte Öffnung 'https://m.me/903262919698329' in einem neuen Fenster, weil die Anfrage in einem Sandbox-Rahmen gemacht wurde, dessen 'allow-popups'-Berechtigung nicht gesetzt ist. – AndFisher

+0

Dieser Code funktioniert für mich: https://jsfiddle.net/e9teksub/ –

+0

@AndFisher Ich habe keine Ahnung, ich habe diesen Code kopiert und auf meiner Homepage eingefügt und es funktioniert, aber wenn ich es auf eine Zielseite oder eine Verkaufsseite kopiere, funktioniert es nicht. Irgendwelche Vorschläge? Danke für Ihre Hilfe! – Katina

Antwort

-1

Try href="javascript:void(0);"

+0

'_blank' würde ein ganz neues Fenster verursachen. 'popup' bezieht sich auf das benannte Fenster, das vom onClick-Ereignis erstellt wurde. Es mag ein Timing-Problem geben, aber '_blank' ist sicherlich nicht das, was er will. – Cfreak

+0

guten Punkt, danke @Cfreak – stackoverfloweth

+0

@Cfreak Hallo! Vielen Dank für Ihre Kommentare, wirklich zu schätzen wissen. Hast du irgendwelche Vorschläge? Danke noch einmal! – Katina

Verwandte Themen