Readdy Write  
0,00 €
Your View Money
Views: Count
Self 20% 0
Your Content 60% 0

Users by Links 0
u1*(Content+Views) 10% 0
Follow-Follower 0
s2*(Income) 5% 0

Count
Followers 0
Login Register as User

Gelöst: Facebook-Link schlägt fehl bei return close

27.04.2018 (👁3713)


 

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