2017

cu reduceri
Se afișează postările cu eticheta JavaScript. Afișați toate postările
Se afișează postările cu eticheta JavaScript. Afișați toate postările

Script Simulator LOTO 6/49

SIMULATOR_LOTOFoarte multi dintre voi, m-au intrebat daca exista un script, care , adugat pe blog sa functioneze in timp real ca un simulator loto.

Raspunsul este afirmativ, mai jos am adaugat un codul de script, doar copiezi si il adaugi intr-o postare sau element HTML/Javascript, si ai pe blog un simultator LOTO 6/49, cu ajutorul lui poti afla ce combinatie de numere, au sansa cea mai mare sa apara la extragerile loto din Romania.

Deci pentru cei interesati de jocuri aici gasesti o unealta buna. SUCCES!

<iframe src="http://infobia.ro/loto/" width="562" height="403" scrolling="no" frameborder="0"></iframe>
Fa o proba direct de aici:

O galerie simpla cu imangini miniatura

Daca iti place grafica si doresti sa optimizezi cat mai bine spatiul pe blog, poti folosi urmatorul cod JavaScript si CSS, pentru a forma o galerie care include imagini miniaturi si pot fi vizualizate pe rand intr-o alta dimensiune. Vezi exemplul de mai jos:



.
.
.
.
.
.
.
.
.
.
.
.
.
.
Mergi la Desing --> Editati HTML si cauti linia ]]></b:skin> si exact inaintea ei adaugi urmatorul cod CSS.
<style type="text/css">
#gallery { display: none; }
#jgal {padding:0;margin:0;list-style: none; width: 160px; }
#jgal li { opacity: .5;filter:alpha(opacity=50); float: left; display: block; width: 60px; height: 60px; background-position: 50% 50%; cursor: pointer; border: 3px solid #fff; outline: 1px solid #ddd; margin-right: 10px; margin-bottom: 10px; }
#jgal li img { position: absolute; top: 20px; left: 160px; display: none; }
#jgal li.active img { display: block; width:370px; }
#jgal li.active, #jgal li:hover { outline-color: #bbb; opacity: .99;filter:alpha(opacity=99);}
</style>
Salveaza modificarile si in continuare cauta tot in sablon linia </head> si deasupra ei adaugi codul JavaScript urmator:
<script type="text/javascript">
//<![CDATA[
var gal = {
init : function() {
if (!document.getElementById || !document.createElement || !document.appendChild) return false;
if (document.getElementById('gallery')) document.getElementById('gallery').id = 'jgal';
var li = document.getElementById('jgal').getElementsByTagName('li');
li[0].className = 'active';
for (i=0; i<li.length; i++) {
li[i].style.backgroundImage = 'url(' + li[i].getElementsByTagName('img')[0].src + ')';
li[i].title = li[i].getElementsByTagName('img')[0].alt;
gal.addEvent(li[i],'click',function() {
var im = document.getElementById('jgal').getElementsByTagName('li');
for (j=0; j<im.length; j++) {
im[j].className = '';
}
this.className = 'active';
});
}
},
addEvent : function(obj, type, fn) {
if (obj.addEventListener) {
obj.addEventListener(type, fn, false);
}
else if (obj.attachEvent) {
obj["e"+type+fn] = fn;
obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }
obj.attachEvent("on"+type, obj[type+fn]);
}
}
}
gal.addEvent(window,'load', function() {
gal.init();
});
//]]>
</script>
Salvezi modificarile si utimul pas, mergi la o postare noua sau intr-o postare unde doresti sa apara galeria de imagini si adaugi codul HTML urmator:
<div style="position:relative;">
<ul id="gallery">
<li><img src="URL_IMAGINE1" alt="" /></li>
<li><img src="URL_IMAGINE2" alt="" /></li>
<li><img src="URL_IMAGINE3" alt="" /></li>
<li><img src="URL_IMAGINE4" alt="" /></li>
<li><img src="URL_IMAGINE5" alt="" /></li>
<li><img src="URL_IMAGINE6" alt="" /></li>
</ul>
</div>
Inlocuiesti URL_IMAGINE1,2,3,4,5,6 cu url-ul imaginilor ce vrei sa apara. SUCCES!

Imagini la intimplare


Acest cod este foarte simplu de adaugat intr-un gadget pe blog, ne ajuta sa folosim o imagine diferita ori de cate ori incarcam pagina de blog, cu alte cuvinte (Imaginea va fi diferit de fiecare dată cand intri pe blog)

Cum se adauga pe blog?
Mergi la Desing --> si intr-un nou gadget HTML/Javascript adaugi urmatorul cod:
<div style="text-align: center;">
<script type="text/JavaScript">
//<![CDATA[
var vkurandom = new Array()
vkurandom[1] = '<a href="url_pagina_web" target="_blank"><img src="url_imagine"/></a>';
vkurandom[2] = '<a href="url_pagina_web" target="_blank"><img src="url_imagine"/></a>';
vkurandom[3] = '<a href="url_pagina_web" target="_blank"><img src="url_imagine"/></a>';
vkurandom[4] = '<a href="url_pagina_web" target="_blank"><img src="url_imagine"/></a>';

var rn = Math.floor(Math.random() * vkurandom.length)
if (rn == 0) {
rn = 1
}
document.write(vkurandom[rn])
//]]>
</script>
</div>
in acest cod vei inlocui url_pagina_web si url_imagine cu pagina unde doresti sa fie redirectionata respectiva imagine, vezi exemplul de aici:

daca vrei sa adaugi o alta imagine in plus adauga la cod urmatoarea linie:
vkurandom[1] = '<a href="url_pagina_web" target="_blank"><img src="url_imagine"/></a>';

Adauga animatie propietati overflow

javascriptPropietatea overflow este aceea care ne ajuta sa adaugam un continul voluminos intr-un spatiu redus. Ca orice alta proprietate CSS poate fi modificata dinamic cu JavaScript, adica pot avea o valoare pre-stabilita si cu un simplu click se poate modifica.

In exemplul de mai jos se observa o caseta cu o inaltime fixa, indiferent de continulul din interior va ocupă întotdeauna acelasi spatiu. Folosind overflow se adauga la caseta o bara scroll (defilare) pentru a pute fi vizibil tot continutul din caseta.
<div style="height: 100px;overflow-y: scroll;width:500px;">
....... aici vine textul .......
</div>


Stores are divided into multiple categories of stores which sell a selected set of goods or services. Usually they are tiered by target demographics based on the disposable income of the shopper. They can be tiered from cheap to pricey.
Some shops sell secondhand goods. Often the public can also sell goods to such shops. In other cases, especially in the case of a nonprofit shops, the public donates goods to these shops, commonly known as thrift stores in the USA or charity shops in the UK. In give-away shops goods can be taken for free. In antique shops, the public can find goods that are older and harder to find.

Definire dimensiuni casetei o facem cu width si height

Acum, vom adauga un buton pseudo(un link), care va extinde sau restrange, mai precis, schimbarea celor doua proprietati care le controleaza overflow.

Creem HTML cu unele etichete suplimentare pentru a evita probleme si de a identifica atributele ID-ul si apoi, acestea sa poata fi manipulate cu JavaScript:

Acum unde doresi sa apara caseta cu respectivul continut adaugi urmatorul cod html;
<div id="centrado">
<a href="javascript:expandir();" id="elenlace">mareste</a>
<div id="micontenedor" style="height: 200px;overflow-y: scroll;">
....... aici continutul .......
</div>
</div>


si adaugam inainte de ]]></b:skin> codul CSS urmator:
<style>
#centrado {
margin: 0 auto;
width: 400px;
}
#elenlace {
float: right;
text-decoration:none;
width: 100px;
height: 1.6em;
line-height: 1.6em;
text-align: center;
background-color: #ABC;
border-radius: 4px 4px 0 0;
color: #234;
font-family: Tahoma;
font-size: 11px;
margin-right: -1px;
letter-spacing: 0px;
-moz-transition:all 1s;
-webkit-transition:all 1s;
-o-transition:all 1s;
}
#elenlace:hover {
letter-spacing: 4px;
text-decoration:none;
}
#micontenedor {
clear: both;
margin: 0;
overflow-x: hidden;
background-color: #EEE;
border: 3px solid #456;
color: #222;
font-family: Georgia;
font-size: 13px;
outline: 1px solid #ABC;
padding: 10px 10px 0 10px;
text-align: justify;
text-shadow: 1px 1px 1px #CCC;
/* animamos el cambio */
-moz-transition:all 1s;
-webkit-transition:all 1s;
-o-transition:all 1s;
}
</style>
si ultimul pas adaugam codul JavaScript urmator inainte de </head>
<script type='text/javascript'>
//<![CDATA[
function expandir() {
el = document.getElementById("micontenedor");
// leemos la propiedad overflowY
if(el.style.overflowY=="scroll") {
// si está colapsado, lo expandimos
document.getElementById("elenlace").innerHTML = "inchide"; // cambiamos el texto del enlace
el.style.overflowY = "visible"; // quitamos la barra de scroll
el.style.height = el.scrollHeight + "px";// cambiamos la altura
} else {
// si está expandido, lo colapsamos
document.getElementById("elenlace").innerHTML = "mareste"; // cambiamos el texto del enlace
el.style.overflowY = "scroll"; // agregamos la barra de scroll
el.style.height = "200px"; // restauramos la altura
}
}
//]]>
</script>


si rezultatul este urmatorul:

mareste

Donec blandit tempus congue. Ut tellus nisi, convallis nec sodales a, gravida nec justo. In hac habitasse platea dictumst. Quisque egestas tincidunt augue et dignissim.

Mauris lorem eros; tincidunt vel elementum a, tempus ac ante! Etiam gravida porttitor convallis? Sed cursus cursus sem porttitor ullamcorper? Phasellus congue diam volutpat quam iaculis vel posuere dui sollicitudin! In et dui quis libero cursus fringilla a non odio. Integer sit amet lorem tortor.

Duis mauris libero, fermentum id lacinia sed, molestie sed massa. Etiam ut metus lacus, non fringilla felis. Vestibulum luctus venenatis justo id rutrum. Nullam rhoncus bibendum magna ut consectetur. Praesent suscipit ligula sit amet nibh sagittis nec lobortis mi vulputate. Nulla a turpis quis erat viverra ullamcorper at ac metus.

Alte informatii in Vagabundia

Efecte acordeon

EFECT ACORDEON CU JAVASCRIPT
Un efect foarte interesant de acordeon pe verticala (vezi aici acelasi efec dar pe orizontala)
Ori de cate ori efectuam orice actiune pe o eticheta si dam clic pe ea pentru a interactiona, doar cu CSS nu este suficient, avem nevoie de JavaScript pentru ca browser-ului sa actioneze efectul acordeoane, vezi exemplul de mai jos:

Primul efect

Being a part of GulfReserve lets you invest in oil industry of almost all GULF and its surrounding countries. Despite of unstable political circumstances in some of these countries, OIL industry is still on its usual stable path but this stability denotes constant surge and decline in price and global demand of different varities of OIL and that is where

Al doilea efect

Proin consequat, justo quis ultrices vestibulum, lorem mi porttitor justo, et tristique magna ipsum sit amet ligula. Aliquam ante libero, imperdiet a sollicitudin commodo, iaculis at nunc? Proin luctus, diam nec semper ultrices, purus quam accumsan purus, ac sodales nunc odio in tellus.

Al treilea efect

Being a part of GulfReserve lets you invest in oil industry of almost all GULF and its surrounding countries. Despite of unstable political circumstances in some of these countries, OIL industry is still on its usual stable path but this stability denotes constant surge and decline in price and global demand of different varities of OIL and that is where


Un acordeon este o serie de link-uri care ne permit sa afiam sau sa ascundem un continut, astfel incat numai unul este vizibila atunci cand facem selectia, asa castigam spatil pe blog.

Pentru inceput mergi la Aspect --> Editati HTML/Javascript si cauta linia </head> adaugi urmatorul cod javascript:
<script>
//<![CDATA[
var abierto = "primero";
function demoacordeon(cual) {
var mostrar = document.getElementById(cual);
var actual = document.getElementById(abierto);
if(mostrar==actual) {return false;}
// permutamos sus clases
actual.className="novisible";
mostrar.className="visible";
abierto = cual;
}
//]]>
</script>
in continuare cauta linia ]]></b:skin> exact inaintea ei adaugi codul CSS urmator:
<style>
#demoA { /* div dimensionare si centrare */
margin: 0 auto;
width: 500px;
}
#demoA a { /* propietati link si butoane */
background-color: #456;
box-shadow: 0 0 4px #ABC inset;
display: block;
font-size: 16px;
height: 2em;
line-height: 2em;
margin: 1px 0;
padding-left: 20px;
}
#demoA a:hover {
box-shadow: 0 0 12px #ABC inset;
color: #EEE;
}
#demoA div { /* los contenidos */
overflow:hidden;
text-align: center;
/* fiecare schimbare se realizeaza cu efect anumat¨*/
-moz-transition: all 1s ease-in-out;
-webkit-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
}
#demoA div.visible {
border: 1px solid #456;
height:100px;
}
#demoA div.novisible {
border: 1px solid transparent;
height:0px;
}
</style>

salveaza modificarile si acum deschizi un post nou si adaugi codul HTML urmator:
<div id="demoA">
<a onclick="demoacordeon('primero');" href="javascript:void(0);">TEXT 1</a>
<div id="primero" class="visible">
<p> ....... CONTINUT 1 ....... </p>
</div>
<a onclick="demoacordeon('segundo');" href="javascript:void(0);">tEXT 2</a>
<div id="segundo" class="novisible">
<p> ....... CONTINUT 2 ....... </p>
</div>
<a onclick="demoacordeon('tercero');" href="javascript:void(0);">TEXT 3</a>
<div id="tercero" class="novisible">
<p> ....... CONTINUT 3 ....... </p>
</div>
</div>

Simpla galerie de imagini

Aceasta este o galerie de imagini foarte simpla şi se bazează pe un script foarte mic care se pot adăuga oriunde pe şablon, de exemplu, înainte de </head>:
<script type="text/javascript">
function showPic (whichpic) {
if (document.getElementById) {
document.getElementById('imgContenedor').src = whichpic.href;
if (whichpic.title) {
document.getElementById('imgDescripcion').childNodes[0].nodeValue = whichpic.title;
} else {
document.getElementById('imgDescripcion').childNodes[0].nodeValue = whichpic.childNodes[0].nodeValue;
}
return false;
} else {
return true;
}
}
</script>
salveaza modificarea,

2. Cauta in sablon linia urmatoare ]]></b:skin> si adauga urmatorul cod clase style:
<style>
div#ejemploGaleria {
background-color: #123;
border: 3px solid #234;
margin: 0 auto;
padding: 10px;
width: 480px;
}
span#imgDescripcion {
color: #ABC;
float: left;
font-size: 18px;
width: 250px;
}
ul#imgListaEjemplo{
float: right;
margin: 0;
}
ul#imgListaEjemplo li {
display: inline;
padding: 0 5px;
}
ul#imgListaEjemplo li a {
font-size: 16px;
}
img#imgContenedor{
margin-top: 10px;
}
</style>
salveaza si aceasta modificare:

3. Ultimul pas intr-o postare noua adauga urmatoarele:
<div id="ejemploGaleria">
<span id="imgDescripcion">TEXT</span>
<ul id="imgListaEjemplo">
<li><a onclick="return showPic(this)" href="URL_imagine1" title="Esta es la primera imagen">1</a></li>
<li><a onclick="return showPic(this)" href="URL_imagine2" title="Esta es la segunda imagen">2</a></li>
<li><a onclick="return showPic(this)" href="URL_imagine3" title="Esta es la tercera imagen">3</a></li>
</ul>
<img id="imgContenedor" src="URL_imagine_principala" /></div>



inlocuieste url_imagini cu url-ul imaginilor ce doresti sa apara in galerie.

Acesta este un exemplu de galerie de imagini.

Galeríe de imagini


SlideShow simplu cu Javascript



Cu ajutorul unui cod script realizat de Vku poti adauga un slideshow cu imagini ce se schimba la un anumit interval de timp.

Pentru utilizare mergi la Desing --> Adaugati un obiect gadget --> HTML/Javascript si aici adaugi urmatorul script:
<div id="cambiaimg-vku" style="text-align: center;"></div>
<script type="text/javascript">
//<![CDATA[
var cont = 0;
var arr = [
["http://www.trilulilu.ro/muzica","https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhc739MbBFzcZwlkeaaJuzKE3d4qwz4fpjqCAJ-Nrnvh0m40VCrdkokqs24oG26oY-Cjilke5ucLlCQfDuN13Ypzd_xf9XfA9WkBzoSydhBNA9OTTig1DqG0_oRcqGNAaRbbBoULwDMsexD/s400/trilulilu.ro+2011-4-3+13-28-23.png"],
["http://www.trust-community.com/costan","https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7-Gj_-516Lw2x4FaYbgPUtiF0JcS6UT0YP8qW91j2-Hb31QzM9wUWmRxDxUoUw4UvJStidMNxIWHks_k5siV4BPPwSkTJ_6eYhO24DDg16ab9hIvpzOgwQAvnn6lXIsi5acdTQjQEULtt/s400/www.trust-community.com+2011-4-3+13-29-10.png"],
["http://nouwidget.blogspot.com/","https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJg4lEUotRXrChRhjD1c1M-qJxgyPBI0cWa7JsqE-aVA1CdGB6qMMjttZddJRciWftspwgBtViy9U9K_kT-9pRuiciqqlsGOrvSnLg9dd0aiElVB-vSaIKQlwiWLZXq3ojBMSxoIhxo46w/s400/nouwidget.blogspot.com+2011-4-3+13-26-53.png"],

]
function cambiaimg_vku() {
var d = document.getElementById("cambiaimg-vku");
cont = cont % arr.length;
d.innerHTML = "<a href='"+arr[cont][0]+"' target='_blank'><img border=0 src='"+arr[cont][1]+"'></a>";
cont++;
}
function inicioimg_vku() {
cambiaimg_vku();
setInterval(cambiaimg_vku, 3000);
}
window.onload=inicioimg_vku;
//]]>
</script>
Schimba adresele de link (culoare albastra)
Inlocuieste url imaginilor (culoare rosie) cu imagini ce doresti sa apara in slideshow.
Daca vrei sa modifici viteza de schimb 3000 a imaginilor schimba numarul cu unul superior sau inferior.

Daca vrei sa apara mai multe imagini in slideshow adauga ori de cate ori ai nevoie urmatoarea linie de cod:
["http://nouwidget.blogspot.com/","https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJg4lEUotRXrChRhjD1c1M-qJxgyPBI0cWa7JsqE-aVA1CdGB6qMMjttZddJRciWftspwgBtViy9U9K_kT-9pRuiciqqlsGOrvSnLg9dd0aiElVB-vSaIKQlwiWLZXq3ojBMSxoIhxo46w/s400/nouwidget.blogspot.com+2011-4-3+13-26-53.png"],
Un exemplu de SlideShow gasesti aici...

O imagine diferita in fiecare zi din luna!


Pentru toti ce doresc sa adauge pe blogul lor o imagine diferita in fiecare zi in mod automat, pot utiliza un script ce functioneaza perfect in sbloanele de blogger.

Codul se poate adauga in urmatorul fel: mergi la Desing --> Adaugati un obiect gadget --> HTML/Javascript si aici introduci urmatorul cod:
<script type="text/javascript">
//<![CDATA[
// http://loseasi.blogspot.com
// Vku
var dvku=new Date();
var vkuday=new Array();

vkuday[1]='<img src="http://......"/>';
vkuday[2]='<img src="http://......"/>';
vkuday[3]='<img src="http://......"/>';
vkuday[4]='<img src="http://......"/>';
vkuday[5]='<img src="http://......"/>';
vkuday[6]='<img src="http://......"/>';
vkuday[7]='<img src="http://......"/>';
vkuday[8]='<img src="http://......"/>';
vkuday[9]='<img src="http://......"/>';
vkuday[10]='<img src="http://......"/>';
vkuday[11]='<img src="http://......"/>';
vkuday[12]='<img src="http://......"/>';
vkuday[13]='<img src="http://......"/>';
vkuday[14]='<img src="http://......"/>';
vkuday[15]='<img src="http://......"/>';
vkuday[16]='<img src="http://......"/>';
vkuday[17]='<img src="http://......"/>';
vkuday[18]='<img src="http://......"/>';
vkuday[19]='<img src="http://......"/>';
vkuday[20]='<img src="http://......"/>';
vkuday[21]='<img src="http://......"/>';
vkuday[22]='<img src="http://......"/>';
vkuday[23]='<img src="http://......"/>';
vkuday[24]='<img src="http://......"/>';
vkuday[25]='<img src="http://......"/>';
vkuday[26]='<img src="http://......"/>';
vkuday[27]='<img src="http://......"/>';
vkuday[28]='<img src="http://......"/>';
vkuday[29]='<img src="http://......"/>';
vkuday[30]='<img src="http://......"/>';
vkuday[31]='<img src="http://......"/>';
document.write(vkuday[dvku.getDate()]);
//]]>
</script>

Inlocuieste fiecare http://...... cu url-ul imagini ce doresi sa apara in fiecare zi.

Daca vrei sa adaugi un link la imagine atunci foloseste urmatoarea linie:
<a href="http://nouwidget.blogspot.com"><img src="http://......"/></a>

Acest script a fost realizat de prietenului meu VKU

Anulare buton dreapta mouse - nu se poate copia!

blocare buton dreapta mouseDaca ai un site web sau blog si doresi ca,imaginile sau textul sa nu fie copiat se poate folosi un cod special aplicat respectivei pagini web si anularea in acest fel a copieri.

O data insertat aces cod in momentul in care se incearca copierea va apare o imagine cu un avertizment in care respectiva persoana este anuntata ca butonul dreapata da mouse este anulat.

Se poate vedea un exemplu aici in blogul de proba.Enlace

Cum se procedeaza pentru insertare cod?
Mergem la Aspect --> Editare HTML si exact inaintea </head> se adauga urmatorul cod JavaScript:
<script type='text/javascript'>
// http://nouwidget.blogspot.com/
// cod creat de mine pentru cei interesati.
function mostraryeli() {
with(document.getElementById(&#39;yeli&#39;)) {
style.display = &#39;&#39;;
}
return false
}

function cerraryeli() {
document.getElementById(&#39;yeli&#39;)
.style.display = &#39;none&#39;;
}
document.oncontextmenu=mostraryeli;
document.onclick=cerraryeli;
</script>
<style>
.yeli-vku{
position:fixed;
left:45%; /* */
top:190px; /* */
z-index:8888888;
background: #f9f; /* */
border:5px solid #f09; /* */
padding:0 10px; /* */
color:#f09; /* */
text-align:center; /* */
}
</style>
Si ultimul pas inainte de a salva modificarile cautam linia </body> si deasupra ei punel urmatorul cod:
<div class='yeli-vku' id='yeli' style='display:none'>
<p align="center"><img src="http://img59.imageshack.us/img59/8990/74308955.gif" border="0" width="70" height="70"/></p>
<p>ATENTIE!,<br/>NU SE POATE COPIA...</p>
</div>
Salveaza modificarile si deja ai un blog ce nu poate fi copiat.

Selectioneaza, copiaza si lipeste un text!

In orice browser se poate copia un text ,un link sau o imagine.Daca pe blog-ul tau folosesti anumite (coduri,linck-uri sau texte) si doresti sa fie usor de selectionat si copiat poti folosi urmatoarea metoda foarte simpa si usor de adaugat pe blog.adauga urmatorul cod intr-o postare noua cu textul ce doresti sa fie selectionat si copiat:
<textarea rows="2" cols="5" onMouseOver="this.focus()" onFocus="this.select()" input type="text" name="emailaddr" value="your e-mail" size="31" onMouseOver="this.focus()" onFocus="this.select()"></...AICI VINE TEXTUL...textarea>


folosind o alta metoda cu adaugarea unui buton de selectionare:
<center><form name="select_all">
<textarea rows="2" cols="50" name="text_area">... aici vine textul ...</textarea>
<input value="Selectioneaza textul" onclick="javascript:this.form.text_area.focus();this.form.text_area.select();" type="button"></form></center>
rezultatul este urmatorul: