Status: gelöst
Problem:
Immer wenn ich einen Beitrag an Facebook teilen möchte, dann bleibt anschliessend der Beitrag hÀngen bei
https://www.facebook.com/dialog/return/close#_=_
Lösung:
Mit window.open(URL) funktioniert die Ăbergabe korrekt. Code siehe unten..
Irgendwas fehlt in den Meta-Tags.
Anschliessend bleibt die URL hÀngen bei
https://www.facebook.com/dialog/return/close#_=_
Lösung:
Man kann ein kleinen javascript-window dazwischen schiebenâŠ
Einfach anstatt den Link direkt auszufĂŒhren, ĂŒbergibt man den Link an die function window.open(..)
href="javascript:share_Facebook();"
|
Und in der function wird der Link geöffnet
function share_Facebook() { var myWindow = window.open("@sURL_Sharer_Facebook", "", "top=30px,width=200,height=100"); } |
Code in Asp.Net Core
@{ string sURLRef = Website_Constants.URL_Domain_Base + "/Notes/Details/" + @Model.Note.IDNote; sURLRef = sURLRef + sRef_Part;
string sURL_Sharer_Facebook = "https://www.facebook.com/sharer/sharer.php?u=" + sURLRef; } <a href="javascript:share_Facebook();" title="Share on Facebook. Get Followers to your ID"> <div class="share"> <img src="~/_images/ico/icoFacebook2.png" class="share-img" /></div> </a>
<script> function share_Facebook() { var myWindow = window.open("@sURL_Sharer_Facebook", "", "top=30px,width=200,height=100"); } </script>
|
In asp.net core->html ausgabe