Salvamagic2013 Seguir
Social Media
No recomendado
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
- Desde
- 8 Nov 2013
- Mensajes
- 2.001
Os presento uns script que he diseñado para vuestras webs de juegos flash online. El script consiste en que el visitante debe compartir el juego antes de poder jugar.
Os aseguro que funciona a la perfección.
Aqui teneis una demo para podais ver que funciona sin ningún problema.
Juego Dora Exploradora Puppy Adventure | SalvaJuegos - Juegos PS4 Online
Gracias a vuestra aceptación, he dedicido publicar el script para que todo el mundo lo implemente en su web.
Pegar antes de </head>
Insertar CODE, HTML o PHP:
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js' type='text/javascript'/>
<style>
#youtubeblocker {
position:relative;
margin:0px auto;
cursor:;
overflow: hidden;
border:0px solid #000;
width:640px;
height:360px;
}
#youtubeblocker iframe {
display:;
}
#youtubeblocker #image {
width:100%;
height:100%;
background-size:100% 100%;
}
#youtubeblocker #play {
position:absolute;
top:0;
left:0;
display:block;
width:640px;
height:360px;
background: url(http://i.imgur.com/lnAzx7k.png);
border:0px solid #000;
z-index:1;
}
#youtubeblocker #play-button {
position:absolute;
cursor:pointer;
top:0;
left:0;
display:block;
width:640px;
height:360px;
}
#youtubeblocker #play-button:hover {
position:absolute;
cursor:pointer;
top:0;
left:0;
display:block;
width:640px;
height:360px;
background: url(http://i.imgur.com/pEQNwKv.png);
}
#youtubeblocker #sharebox {
display:none;
cursor:pointer;
position:absolute;
top:0;
left:0;
width:640px;
height:360px;
background: url(http://i.imgur.com/5gNxf8Z.png);
border:0px solid #000;
z-index:2;
}
</style>
Pegar despues de <body>
Insertar CODE, HTML o PHP:
<div id='fb-root'/>
<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";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<div id='fb-root'/>
<script>
//<![CDATA[
(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'));
//]]>
</script>
<b:if cond='data:blog.pageType == "item"'>
<script>
//<![CDATA[
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/sharer.php?u=' +document.URL+ '',
link : document.URL,
},
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://i.imgur.com/J4jaV3D.jpg)"><div id="play"><div id="play-button" onclick="sharebox();"></div></div><div id="sharebox" onclick="youtubeblocker();"></div></div><iframe width="640" height="360" src="http://'+IDyoutube+'?autoplay=0" frameborder="0" allowfullscreen></iframe></div>';
document.write (output1);
}
//]]>
</script></b:if>
Pegar esta línea en la entrada donde quieras que aparezca el juego
Insertar CODE, HTML o PHP:
<script>youtube("AQUI-LA-URL-DEL-ARCHIVO-.SWF");</script>
Como ultima aclaración, debeis pegar la dirección url del archivo .swf sin http:// para que funcione.
Última edición: