Ayuda: Código de ads en sección de videos

Angel Sanche Seguir

Gamma
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
18 Nov 2013
Mensajes
208
Buen día,

Estoy intentado colocar el código de ads dentro de un apartado en el siguiente código pero me sale un error de sintaxis, les comparto el código;

HTML:
/*
 *	Version: 1.3.2
 */
(function(){
	jQuery(function($){
		$("#youtube-sidebar-widget li div.play_arrow, #youtube-sidebar-widget li a, .ysw-youtube").click(function(){
			if($(this).is(".ysw-youtube")) {
				var el = $(this);
			} else {
				var el = $(this).parent();
			}
			var hash = el.attr('id');
			if(el.is(".ysw-autoplay")) {
				var autoplay = 1;
			} else {
				var autoplay = el.attr('data-autoplay');
			}
			
			
			var ssl = document.location.protocol;
			$('body').prepend("<div id='ysw-overlay'></div><div id='ysw-viewer'> 

"AQUÍ QUIERO PONER EL CÓDIGO, NO SE SI EL CÓDIGO DE ADS NO SE A COMPATIBLE YA QUE DE ALGUNA FORMA ES INTERPRETADO COMO HTML" 
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             <a href='#'>close</a><iframe title='YouTube video player' width='640' height='390' src='" + ssl + "//www.youtube.com/embed/" + hash + "?autoplay=" + autoplay + "' frameborder='0' allowfullscreen></iframe></div>");
			var win = $(window);
			var overlay = $("#ysw-overlay");
			var viewer = $('#ysw-viewer');
			var top = ((win.height() / 2) - (viewer.height() / 2)) + "px";
			var left = ((win.width() / 2) - (viewer.width() / 2)) + "px";
			viewer.css({
				top: top,
				left: left,
				display: 'block'
			}).children('a').click(function(){
				viewer.prev().hide().remove();
				viewer.hide().remove();
				return false;
			});
			overlay.css({
				left: "0px",
				top: "0px"
			});
			return false;
		});

		$(window).resize(function() {
			var win = $(window);
			var viewer = $('#ysw-viewer');
			var top = ((win.height() / 2) - (viewer.height() / 2)) + "px";
			var left = ((win.width() / 2) - (viewer.width() / 2)) + "px";
			viewer.css({
				top: top,
				left: left,
				display: 'block'
			});
		});
	
	});
})();

El código de ads, es algo asi;

HTML:
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- ANUNCIO -->
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-1111111111111111"
     data-ad-slot="1111111111"
     data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>


Espero que me pueda apoyar, desconozco un poco este tema, muchas gracias por su tiempo y apoyo. :)

Les paso una imagen donde se muestra mas detallado el error, algo estoy haciendo mal pero no se que :/

error.png



Creo que el problema es cuando pongo el código de ads, por que aquí esta todo correcto;
todod.JPG


Pero cuando pongo el codigo de ads (Mismo que ya lo pase a JavaScript) me sale el error :/
problema.JPG


Lo que quiero hacer es agregar un anuncio arriba de los videos, del lado derecho de la web estan los ultimos video que subo a yotube le das clik y sale el video y me gustaria agregar el anuncio;

video.png
 

Adjuntos

  • error.jpg
    error.jpg
    20,1 KB · Visitas: 52
  • errr2.jpg
    errr2.jpg
    16,3 KB · Visitas: 53
Última edición:

Atalus

Gamma
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Desde
31 Dic 2009
Mensajes
391
Buenas Angel,

No alcanzo a ver las imágenes, están muy pequeñas pero intenta cambiar las comillas dobles por simples en esta parte:

"AQUÍ QUIERO PONER EL CÓDIGO, NO SE SI EL CÓDIGO DE ADS NO SE A COMPATIBLE YA QUE DE ALGUNA FORMA ES INTERPRETADO COMO HTML"

es decir así

'AQUÍ QUIERO PONER EL CÓDIGO, NO SE SI EL CÓDIGO DE ADS NO SE A COMPATIBLE YA QUE DE ALGUNA FORMA ES INTERPRETADO COMO HTML'

puede que funcione, avisame ;)
 

Angel Sanche

Gamma
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
18 Nov 2013
Mensajes
208
Buenas Angel,

No alcanzo a ver las imágenes, están muy pequeñas pero intenta cambiar las comillas dobles por simples en esta parte:

"AQUÍ QUIERO PONER EL CÓDIGO, NO SE SI EL CÓDIGO DE ADS NO SE A COMPATIBLE YA QUE DE ALGUNA FORMA ES INTERPRETADO COMO HTML"

es decir así

'AQUÍ QUIERO PONER EL CÓDIGO, NO SE SI EL CÓDIGO DE ADS NO SE A COMPATIBLE YA QUE DE ALGUNA FORMA ES INTERPRETADO COMO HTML'

puede que funcione, avisame ;)

Muchas gracias por contestar, donde puse ese texto que menciones va el código que me marca el error, ya puse una imagen mas grande pero te paso el lnik http://www.azulweb.net/wp-content/uploads/2014/03/error.png ojala me puedas apoyar, no he podido solucionarlo :/
 

Atalus

Gamma
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Desde
31 Dic 2009
Mensajes
391
la solución seria la misma, invertir las comillas, te muestro

HTML:
$('body').prepend('<div id="ysw-overlay"></div><div id="ysw-viewer"> 

AQUI EL CODIGO
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             <a href='#'>close</a><iframe title='YouTube video player' width='640' height='390' src='" + ssl + "//www.youtube.com/embed/" + ha<a href="#">close</a><iframe title="YouTube video player" width="640" height="390" src="' + ssl + '//www.youtube.com/embed/' + hash + '?autoplay=' + autoplay + '" frameborder="0" allowfullscreen></iframe></div>');

pon tu código ads donde dice AQUI EL CODIGO, avisame

---------- Post agregado el 02-mar-2014 hora: 01:46 ----------

Espera, se copia mal el código, no se porque :S

Te lo pego así tal cual:

$('body').prepend('<div id="ysw-overlay"></div><div id="ysw-viewer">

AQUI EL CODIGO
<a href='#'>close</a><iframe title='YouTube video player' width='640' height='390' src='" + ssl + "//www.youtube.com/embed/" + ha<a href="#">close</a><iframe title="YouTube video player" width="640" height="390" src="' + ssl + '//www.youtube.com/embed/' + hash + '?autoplay=' + autoplay + '" frameborder="0" allowfullscreen></iframe></div>');

---------- Post agregado el 02-mar-2014 hora: 01:50 ----------

joder me hincha un wevo, no se porque al momento de copiarlo se jode, espera lo subo en un txt
 

Angel Sanche

Gamma
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
18 Nov 2013
Mensajes
208
la solución seria la misma, invertir las comillas, te muestro

HTML:
$('body').prepend('<div id="ysw-overlay"></div><div id="ysw-viewer"> 

AQUI EL CODIGO
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             <a href='#'>close</a><iframe title='YouTube video player' width='640' height='390' src='" + ssl + "//www.youtube.com/embed/" + ha<a href="#">close</a><iframe title="YouTube video player" width="640" height="390" src="' + ssl + '//www.youtube.com/embed/' + hash + '?autoplay=' + autoplay + '" frameborder="0" allowfullscreen></iframe></div>');

pon tu código ads donde dice AQUI EL CODIGO, avisame

---------- Post agregado el 02-mar-2014 hora: 01:46 ----------

Espera, se copia mal el código, no se porque :S

Te lo pego así tal cual:

$('body').prepend('<div id="ysw-overlay"></div><div id="ysw-viewer">

AQUI EL CODIGO
<a href='#'>close</a><iframe title='YouTube video player' width='640' height='390' src='" + ssl + "//www.youtube.com/embed/" + ha<a href="#">close</a><iframe title="YouTube video player" width="640" height="390" src="' + ssl + '//www.youtube.com/embed/' + hash + '?autoplay=' + autoplay + '" frameborder="0" allowfullscreen></iframe></div>');

---------- Post agregado el 02-mar-2014 hora: 01:50 ----------

joder me hincha un wevo, no se porque al momento de copiarlo se jode, espera lo subo en un txt

jejejejeje yo tratando de ver cual era la diferencia jejeje
 

Atalus

Gamma
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Desde
31 Dic 2009
Mensajes
391
aver veamos

HTML:
$('body').prepend('<div id="ysw-overlay"></div><div id="ysw-viewer">
                  
                  AQUI PON EL CODIGO
                  <a href="#">close</a><iframe title="YouTube video player" width="640" height="390" src="' + ssl + '//www.youtube.com/embed/' + hash + '?autoplay=' + autoplay + '" frameborder="0" allowfullscreen></iframe></div>');


---------- Post agregado el 02-mar-2014 hora: 01:57 ----------

ahora si me dejo enviarlo, al parecer mi dreamweaver esta loco, lo reinstalare tuve que hacer con Xcode ;), avisame
 

Angel Sanche

Gamma
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
18 Nov 2013
Mensajes
208
aver veamos

HTML:
$('body').prepend('<div id="ysw-overlay"></div><div id="ysw-viewer">
                  
                  AQUI PON EL CODIGO
                  <a href="#">close</a><iframe title="YouTube video player" width="640" height="390" src="' + ssl + '//www.youtube.com/embed/' + hash + '?autoplay=' + autoplay + '" frameborder="0" allowfullscreen></iframe></div>');


---------- Post agregado el 02-mar-2014 hora: 01:57 ----------

ahora si me dejo enviarlo, al parecer mi dreamweaver esta loco, lo reinstalare tuve que hacer con Xcode ;), avisame

Mira amigo, ya edite el post, pra que veas que error me sale. Puedes ver para lo que lo ocupare, o si conoses algún plugin que ya lo haga estaría genial.
 

Atalus

Gamma
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Desde
31 Dic 2009
Mensajes
391
no veo que hayas editado esas lineas como te puse en mi post anterior amigo, intenta editarlas
 
Arriba