B
bynenexp
Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
en base del tutorial iniciado por un usuario del foro estuve editando un script que encontré vagando por la red pero tengo un problema :s .
bueno el problema es el siguiente cuando le dan compartir sale la imagen para compartir y hasta ahi todo bien pero al darle compartir sale de la siguiente manera https://www.facebook.com/dialog/sharer.php?u=url que va a compartir pero sale en blanco :s pero si remplazo el dialog por sharer o quito el dialog si sale para compartir bueno ese es un problema el siguiente es este en la parte donde esta el codigo +document.URL+ al compartir comparte la url tal como esta en el navegador osea mmmm algo así forobeta.com/hola&ref=123&tab=public
y yo queria que nose de alguna manera editar esa parte de +document.URL+ y remplazar con un codigo php que detecte la url del post algo asi http://<?=$surl?>/video-<?=$getid?>.html agradezco de antemano sus respuestas 🙂 .
---------- Post agregado el 16-mar-2014 hora: 19:04 ----------
ya lo solucione 😀 algún moderador porfa que cierre el tema.
bueno el problema es el siguiente cuando le dan compartir sale la imagen para compartir y hasta ahi todo bien pero al darle compartir sale de la siguiente manera https://www.facebook.com/dialog/sharer.php?u=url que va a compartir pero sale en blanco :s pero si remplazo el dialog por sharer o quito el dialog si sale para compartir bueno ese es un problema el siguiente es este en la parte donde esta el codigo +document.URL+ al compartir comparte la url tal como esta en el navegador osea mmmm algo así forobeta.com/hola&ref=123&tab=public
y yo queria que nose de alguna manera editar esa parte de +document.URL+ y remplazar con un codigo php que detecte la url del post algo asi http://<?=$surl?>/video-<?=$getid?>.html agradezco de antemano sus respuestas 🙂 .
HTML:
<script>
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/es_LA/all.js#xfbml=1&appId=1439152689637274";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
window.fbAsyncInit = function() {
FB.init({
appId: '1439152689637274',
status: true,
xfbml: true
});
// Additional initialization code such as adding Event Listeners goes here
};
function youtubeblocker() {
FB.ui( {
method: 'sharer.php?u=' +document.URL+ '&t=',
},
function(response) {
if (response) {
$("#image, #play, #play-button, #sharebox").fadeOut('slow');
} else {
//alert('');
}
}
);
};
function sharebox(){
$("#sharebox").show();
}
function youtube (IDyoutube) {
var output1 = '<div id="youtubeblocker"><div id="image" style="background-image: url(http://img.youtube.com/vi/' + IDyoutube + '/0.jpg)"><div id="play"><div id="play-button" onclick="sharebox();"></div></div><div id="sharebox" onclick="youtubeblocker();"></div></div><iframe width="480" height="360" src="http://www.youtube.com/embed/'+IDyoutube+'?autoplay=0" frameborder="0" allowfullscreen></iframe></div>';
document.write (output1);
}
</script>
---------- Post agregado el 16-mar-2014 hora: 19:04 ----------
ya lo solucione 😀 algún moderador porfa que cierre el tema.