2017-09-18 3 views
0

J'ai ajouté des boutons de partage social dans ma page de promotion. https://www.biznessapps.com/cms/promoteComment centrer la barre de défilement horizontale dans la fenêtre contextuelle

Vous pouvez vous connecter avec des titres de compétence suivants si vous êtes cogné la page de connexion: https://www.biznessapps.com/cms/login_v2

Nom d'utilisateur: [email protected]

Mot de passe: paulz + 099

Tout va bien mais L inkedIn affiche la barre de défilement horizontale, que j'aimerais centrer horizontalement.

Si je ne suis pas loggeed en compte LinkedIn, la fenêtre pop-up est redirigé vers une URL comme: https://www.linkedin.com/start/join?session_redirect=https%3A%2F%2Fwww.linkedin.com%2Fsharing%2Fshare-offsite%3Fmini%3Dtrue%26url%3Dhttp%253A%252F%252Fwww.biznessapps.com%252Fmobile%252F%253Fappcode%253Dpaulz06351%26title%3DBuild%2BYour%2BApp%26summary%3DCheck%2Bout%2Bthis%2Bapp%2BI%2527m%2Bbuilding%2Bthrough%2BBizness%2BApps%2521%2B%255Bweb%2Bapp%255D%26source%3Dmy%2527%2Ba%2522%2B%252F%257E%2521%2540%2521%2540%2521%2540aasaasasasasa&trk=login_reg_redirect

Actual: https://www.screencast.com/t/cbFl1Jl9

attendu: https://www.screencast.com/t/p88bQ67zb

ici est ma fonction Javascript pour ouvrir une nouvelle fenêtre à l'écran:

var openSocialWindow = function(url, width, height) { 
 
     var leftPosition, topPosition; 
 
     //Allow for borders. 
 
     leftPosition = (window.screen.width/2) - ((width/2) + 10); 
 
     //Allow for title and status bars. 
 
     topPosition = (window.screen.height/2) - ((height/2) + 50); 
 
     //Open the window. 
 
     
 
     var sWindow = window.open(url, '', "status=no,height=" + height + ",width=" + width + ",resizable=yes,left=" 
 
     + leftPosition + ",top=" + topPosition + ",screenX=" + leftPosition + ",screenY=" 
 
     + topPosition + ",toolbar=no,menubar=no,scrollbars=no,location=no,directories=no,centerscreen=yes"); 
 
}; 
 

 
openSocialWindow("https://www.linkedin.com/shareArticle?mini=true", 600, 600);

L'extrait ci-dessus ne montre pas une nouvelle fenêtre en raison de la restriction du site de Stackoverflow. C'est juste pour référence.

Merci, Paul.

Répondre

0

Essayez d'exécuter cette fois que la fenêtre est créée:

sWindow.scrollBy(window.screen.width/2 ,0); 

Si aucune chance alors essayez:

sWindow.scrollTo(window.screen.width/2 ,0); 
+0

Merci pour votre commentaire, mais pas de chance. Ça n'a pas marché. –