PageSourceSearch

https://domaraterra.com/jsweb/swfobject.jrflvplayer.js

js domaraterra.com collected 2026-10-03 00:45:34 UTC 4,418 bytes, 75 lines download raw bytes

1/*******************************************************************************************
2/* función para poñer videos própios
3/* imprescindible o ficheiro swfobject.js
4/* imprescindible o ficheiro jrflvplayer.css
5/*  - recorre todas as etiquetas A e engade o reporductor ás que teñas class="jrVideoPlayer"
6/*  - o video podese alinear en tres posicións -> .videoSobre , .videoLeft e .videoRight
7/*  - para crear un video deverá poñer unha etiqueta coma a seguinte
8
9	PARAMETROS OBRIGATORIOS
10/* 	<a class="jrVideoPlayer videoSobre" style="width:215px; height:180px;" href="media/video/video.flv">título do video</a>
11
12	TODOS OS PARAMETROS
13/* 	<a class="jrVideoPlayer videoSobre" style="width:215px; height:180px;" href="media/video/video.flv" rel="'foto':'foto_1.jpg','mosca':'imag/mosca.png','adaptar':'true'" title="título do video">
14		<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="100%" height="100%" align="middle" >
15   			<param name="allowScriptAccess" value="sameDomain" />
16			<param name="allowFullScreen" value="true" />
17			<param name="movie" value="swf/jrflvplayer.swf" />
18			<param name="quality" value="high" />
19			<param name="bgcolor" value="#cccccc" />
20			<param name="FlashVars" value="archivoJPG=foto_1.jpg&archivoFLV=../media/video/video.flv&tituloVideo=title+do+video&adaptarVideo=true&archivoMosca=imag/mosca.png"/>
21			<img src="foto_1.jpg" alt="alt do video" width="100%"/>
22			<embed src="swf/jrflvplayer.swf" width="100%" height="100%" allowScriptAccess="sameDomain" allowFullScreen="true"
23            FlashVars="archivoJPG=foto_1.jpg&archivoFLV=../media/video/video.flv&tituloVideo=title+do+video&adaptarVideo=true&archivoMosca=imag/mosca.png"
24            type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"/>
25      	</object>
26	</a>
27
28/* 	- class="jrVideoPlayer videoSobre", obrigatiorio, indica que é unha etiqueta de video e a súa alibeación dentro de párrafo.
29/*  - style="width:215px; height:180px;", obrigatiorio, especifica o ancho e o alto do reproductor.
30/*	- href="media/video/video.flv", obrigatiorio, ruta do ficheiro de video.
31/*	- rel="'foto':'foto_1.jpg','mosca':'imag/mosca.png','adaptar':'true'", son outros parámatos para pasar a flash en notación json, ningún parametro é obrigatorio, nen sequera a propiedade rel
32/*		- foto, corresponde á url dunha foto que se cargagará antes do video.
33/*		- mosca, correspode á url dunha pequena imaxe que se colaca na parte superior esquerda, a modo de logo.
34/*		- adaptar, booleano que indica se o video se adpta á pantalla cando se amplia, false por defecto.
35/*	- title="título do video", será o texto de dentro do reproductor, non é obrigatorio coma o rel=""
36*******************************************************************************************/
37swfobject.addDomLoadEvent(function(){
38	var ar_jrVideos = document.getElementsByTagName("A");
39	for( var i = 0 ; i < ar_jrVideos.length ; i ++ ){
40		if( ar_jrVideos[i].className.indexOf("jrFlvPlayer") != -1 ){
41			var contentVideo		= ar_jrVideos[i];
42			var textoVideo 			= contentVideo.title.toString();
43			var rutaVideo			= contentVideo.href;
44			var paramsPlayer		= null;
45			var fotoVideo			= null;
46			var moscaVideo			= null;
47			var adaptarVideo		= null;
48			
49			if( contentVideo.rel != null ){
50				var paramsPlayer		= eval("({"+contentVideo.rel +"})");
51				if( paramsPlayer.foto ){ fotoVideo = paramsPlayer.foto; }
52				if( paramsPlayer.mosca ){ moscaVideo = paramsPlayer.mosca; }
53				if( paramsPlayer.adaptar ){ adaptarVideo = paramsPlayer.adaptar; }
54			}
55			contentVideo.innerHTML 	= "<div id='jrFlvPlayer_"+i+"'></div>";
56			contentVideo.href 		= "javascript:void(0);";
57			var flashvars = {
58				"tituloVideo"	: textoVideo,
59				"archivoJPG"	: fotoVideo,
60				"archivoFLV"	: rutaVideo,
61				"archivoMosca"	: moscaVideo,
62				"adaptarVideo" 	: adaptarVideo
63			};
64			var params = {
65				"quality"			: "high",
66       			"bgcolor"			: "#000000",
67				"allowScriptAccess" : "sameDomain",
68				"allowFullScreen" 	: "true",
69       			"align"				: "middle",
70				"wmode"				: "opaque"
71			};
72			swfobject.embedSWF("swf/jrflvplayer.swf?random="+Math.random()*10000000, "jrFlvPlayer_"+i, "100%", "100%", "9.0.0.0", "swf/expressInstall.swf", flashvars, params);
73		}
74	}
75});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.