Skocz do zawartości

Przeszukaj forum

Pokazywanie wyników dla tagów 'js'.

  • Szukaj wg tagów

    Wpisz tagi, oddzielając przecinkami.
  • Szukaj wg autora

Typ zawartości


Forum

  • Hosting
    • Forum Główne
    • Informacje o firmach hostingowych
    • Serwery Dedykowane i VPS
    • Chmura czyli Cloud hosting
    • Kolokacja Serwerów i Centra Danych
    • Konta Resellerskie
    • Serwery Streamingu
    • Luźne rozmowy o hostingu
    • Własna Firma Hostingowa
  • Domeny
    • Domeny
    • Biznes domenowy
  • SEO Pozycjonowanie i Optymalizacja
    • Pozycjonowanie i Optymalizacja
    • Promocja i marketing
  • WebHelp
    • Centrum webmastera
    • Programowanie i Bazy danych
    • xHTML / CSS / Javascript
    • Strony do oceny
  • Administracja serwerów
    • Sprzęt serwerowy i Centrum Danych
    • Administracja Serwerów
    • Skrypty
    • Panele Administracyjne
    • Serwery WWW
    • Serwery Pocztowe
    • Serwery DNS
    • Serwery baz danych
    • Transfer Plików i Backup
    • Linux
    • Microsoft Windows
    • Bezpieczeństwo
  • Giełda
    • Oferty firm hostingowych
    • Giełda Domen
    • Oferty Pracy / Zlecenia
    • Giełda
  • Inne fora
    • Piaskownica
    • Prośby
    • Dyskusje Wiki WHT
    • WHT+
  • WHT PROfesjonalnie
    • Forum dla użytkowników Profesjonalnych
    • Dyskusje WebHostingTalk.pl

Znaleziono 15 wyników

  1. Cześć, chciałbym napisać program w JS który by losował liczby z przedziału 1-49 (to już mam). Liczby powinny być losowane po kliknięciu przycisku losuj, po każdym kliknięciu powinny pokazywać się nowe liczby. Nie wiem jak sobie z tym poradzić, próbowałem wykorzystać reload jednak on przeładowuje całą stronę i nie wykonuje się następna funkcja. <!DOCTYPE html> <html lang=""> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>losowanie </title> <style> html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } html { font-family: arial; } button1 { display: block; margin: 0 auto; background-color: #fff; border: 3px solid black; padding: 10px 20px; font-size: 20px; font-family: arial; transition: .3s; width: 60px; height: 60px; } button1:hover{ background-color: #000; color: white; } button2 { display: block; margin: 0 auto; background-color: #fff; border: 3px solid black; padding: 10px 20px; font-size: 20px; font-family: arial; transition: .3s; width: 60px; height: 60px; } button2:hover{ background-color: #000; color: white; } div { float: left; width: 60px; height: 60px; border-radius: 50%; background-color: crimson; margin: 10px; line-height: 60px; text-align: center; font-weight: bold; color: white; } </style> </head> <body> <button2>losuj</button2> <!-- <div>23</div> --> <script> const result = []; let kbutton = 0; const reload = function(){ javascript:location.reload() } const KBF = function(){ kbutton++; spr(); } const spr = function(){ if(result.length === 6 && kbutton > 0){ reload(); losowanie(); } else{ losowanie(); } } //tworzymy element div const losowanie = function(){ for( let i = 0; i < 6; i++){ if(result.length === 6) return; const div = document.createElement("div"); const wynikLosowania = Math.floor(Math.random() *49 + 1); for(let i = 0; i < result.length; i++){ if(wynikLosowania === result[i]){ return losowanie(); } } div.textContent = wynikLosowania; document.body.appendChild(div); result.push(wynikLosowania); // dodajemy do tablicy wyniku } } const button2 = document.querySelector("button2"); //nasłuchiwanie na zdarzenie button2.addEventListener("click", KBF); </script> </body> </html>
  2. Cześć, zapraszamy do pobrania i przetestowania PrivMX WebMail - https://privmx.com (freeware) Po rozpakowaniu w katalogu własnej strony www i uruchomieniu instalatora (tj WP), w podkatalogu /privmx znajduje się alternatywny, webowy program pocztowy z obsługą bezpiecznych formularzy. PrivMX wykorzystuje silne szyfrowanie end-to-end - wszystko co jest przechowywane przez PrivMX na serwerze jest nieczytelne (łatwo można to sprawdzić. Szyfrowanie i odszyfrowywanie odbywa się wyłącznie w przeglądarkach nadawcy i odbiorcy wiadomości. Formularze webowe PrivMX działają w oparciu o tę samą zasadę. Prosimy o feedback, uwagi, opinie. pozdrawiam, Maciek
  3. Zlecę napisanie skryptu. Założenia: - jedno pole typu input - wpisywanie numeru seryjnego, bądź inwentarzowgo, - po uzupełnieniu wyświetlenie obok nazwy urządzenia na podstawie danych z bazy bez przeładowania strony, - jeżeli taki numer seryjny, bądź numer inwentarzowy istnieje w bazie, uaktywnienie/pojawienie się opcji dodania kolejnego pola input działającego na takiej samej zasadzie jak powyżej bez przeładowania strony. Na koniec przesłanie wpisanych danych najlepiej metodą POST Zapytanie do bazy wyglądałoby tak: $wyszukuje=$pdo->query("SELECT * FROM magazyn WHERE numerseryjny=:szukany OR numerinwentarzowy=:szukany id DESC LIMIT 1"); $wyszukuje->bindValue(':szukany', $szukany, PDO::PARAM_INT); $wyszukuje->execute(); foreach ($wyszukuje as $wyswietlam) { if($wyswietlam['status']=='tak' || $wyswietlam['status']=='zmieniono') { echo $wyswietlam['nazwa']; } else {echo 'Brak';} } Oczywiście oczekuję na oferty cenowe.
  4. Cześć, 1. Czy ktoś spotkał się z problemem ładowania plików (w trybie multiple - kilka na raz) na urządzeniach Apple (smartfony,tablety) w przypadku wykorzystywania SSL przez JS/PHP? - kiedyś był już z tym problem na iOSach itp ograniczenia Przez długi czas nie udawało się znaleźć problemu, który był i nie był. Jak się okazało na home.pl źle były skonfigurowane certyfikaty - pośrednie (widać u nich częsty problem przeglądając różne fora). 2. Gdy już home.pl uporało się z faktem wytypowane zostały urządzenia Apple z iOS 9.3.2 np. z logów iPhone OS 9_3_2 like Mac OS X AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13F69 Safari/601.1 - na iOS jest problem w każdej przeglądarce (Safari,Chrome), więc to nie problem przeglądarki (nie udało się namierzyć MAC'a) //Apple każe się stosować do wymagań nawet z weak cipher suiter, które jest włączone - na Androidach nie ma problemu 3. Rating B - problem home.pl obiecuje poprawić.. ale za miesiąc (problemy już są ponad miesiąc) https://www.ssllabs.com/ssltest/analyze.html?d=www. 4. Szyfrowanie - problem 128 kluczy szyfrujących - serwer nie jest dostosowany do 256, ma być za miesiąc (nie wiadomo czy to pomoże) 5. Mowa w sumie o 2 serwerach typu Business Cloud Unlimited i testowo jest w sumie kilka certyfikatów na 2 różne domeny na przemian a) HomeSSL = AlphaSSL CA - SHA256 - G2 (GlobalSIgn) - wg info na stronie home.pl kompatybilny z urz. mobilnymi b) RapidSSL SHA256 CA (GeoTrsut) - niekompatybilny/lub brak takiej z urz. mobilnymi podobno.. 4. Biblioteki uploadu - w żadnej opcji z SSL nie działa poprawnie upload w trybie kilku plików graficznych na raz (np. 2-5 zdjęć) - testowane na kilku bibliotekach do uploadu opartych o JS - czasem za 1razem 1 plik zadziała, kolejny nie itp przypadki + bez SSL wszystko działa jak należy a) https://gist.github.com/dvdpearson/5584867 b) https://github.com/blueimp/jQuery-File-Upload https://blueimp.github.io/jQuery-File-Upload/basic-plus.html - tu działa c) http://www.uploadify.com/download/ - uploadifive Jeśli ktoś ma serwer na home.pl z SSL i może się pofatygować skopiować te biblioteki do siebie na test pod iOS i np. przesłać wiadomość prywatną z linkiem to super, może zadziała i coś w tych wszystkich okolicznościach zostało przegapione i uda się wyciągnąć wnioski lub ew. odkryć również problemy na swoich serwerach.
  5. Poszukiwany Front Web Developer Pro-Creation to agencja interaktywna z 16 letnim doświadczeniem. Tworzymy niesztampowe projekty i sięgamy poza horyzont. Pracujemy w 30 krajach na 5 kontynentach i kochamy podbijać nowe terytoria. Jeżeli: - Masz doświadczenie w branży Web Developerskiej. - JavaScript nie jest Ci obcy - HTML i CSS to dla Ciebie chleb powszedni - Znasz Język Angielski To nie zastanawiaj się. Zapewniamy - Zgraną , młodą i sympatyczną załogę - Prywatną opiekę medyczną - Stałe wynagrodzenie 3-6 tys. netto .Prawdziwym perełkom dajemy więcej. - Okręt zacumowany pomiędzy parkiem a ogródkiem grillowym - Po 17:00 zwijamy żagle Jeżeli jesteś zainteresowany stała współpracą wyślij swoje CV wraz z opisem doświadczenia już dziś na adres jointhevikings@vanleif.com w tytule wpisując "Front End Developer"
  6. Witajcie! Potrzebna mi Wasza pomoc, sprawa jest prosta - lecz nie dla osoby która przed chwilą rozpoczęła przygodę z JS/Jquery:) Poniżej zamieszczam link do mojego niewielkiego skryptu: http://jsfiddle.net/aC5bV/23/ Potrzebuję stworzyć jeden warunek: 1. Po zjechaniu TYLKO z niebieskiego DIVa ma wykonać się funkcja... (czyli jeśli zjedziemy z obu Divów, funkcja nie zostanie wykonana) Innymi słowy: instrukcja warunkowa sprawdza, czy nastapił zjazd tylko z jednego diva czy z obu. Bardzo proszę o pomoc.
  7. Witam, ponawiam ofertę zlecenia wykonania prostego licznika kliknięć. Kliknięcia będą zliczane ze strony osadzonej w iframe. Chętnych proszę o kontakt PW.
  8. Witam, mam pewien problem. Wywołuję sobię ramkę za pomocą funkcji $( document ).ready() Wygląda to tak: <script src="js/query.js"></script> <script src="js/ramki.js"></script> zawartość ramki.js: $(document).ready(function() { $("ramka1").html("<iframe src='http://www.strona.pl/ramka/1.php' width='520' height='420' scrolling='no' frameborder='0' marginheight='0' marginwidth='0' allowtransparency='true'></iframe>"); $("ramka2").html("<iframe src='http://www.strona.pl/ramka/2.php' width='520' height='420' scrolling='no' frameborder='0' marginheight='0' marginwidth='0' allowtransparency='true'></iframe>"); }); Robię tak od dawna, natomiast po dodaniu kolejnej ramki dzisiaj, nie pokazuje jej na stronie, tak jakby nie wywoływało skryptu. Czyli, wklejam: <script src="js/query.js"></script> <script src="js/ramki.js"></script> <ramka1></ramka1> i wyświetla ramkę1 ale następnych już nie wyświetla tj. <script src="js/query.js"></script> <script src="js/ramki.js"></script> <ramka2></ramka2> itd.. Każdą ramkę wywołuję na innej podstronie, więc za każdym razem wklejam skrypt (nie jest on wklejony w nagłówku indexu witryny). Czyli podsumowując mam np w skrypcie 20 ramek, które normalnie się wyświetlają, ale jak chcę dodać następną to już jej nie pokazuje, nie potrafie zrozumieć dlaczego. Dopiero jak utworzę nowy plik .js i z niego wywołam ramkę to się ona wyświetla. Problem w tym, że w tym nowym pliku mogę umieścić tylko jedną, bo następnych już nie wyświetla (tylko tą pierwszą). Co jest grane? Żeby bardziej rozjaśnić: w skrypcie mam np 10 ramek: ramka1 ramka2 .. ramka10 tych ramek używałem już od jakiegoś czasu. Dzisiaj dodałem ramkę11 ale nie działa (przy czym te poprzednie nadal są wyświetlane). Więc utworzyłem nowy skrypt, z którego wyświetliłem ramkę 11, ale zaś ramki12 (jeśli taką dodam) już nie wyświetla.
  9. Witam. Mam błąd wymieniony wyzej w skrypcie: /** * * Thanks Plugin * Developed by SaeedGH (SaeedGhMail@Gmail.com) * www.mybbhelp.ir * */ var pid=-1; var spinner=null; function thx_common(response) { try { xml=response.responseXML; remove=xml.getElementsByTagName('del').item(0).firstChild.data=="1"; lin=document.getElementById('a'+pid); if (remove) { table = document.getElementById('thx' + pid); table.style.display = xml.getElementsByTagName('display').item(0).firstChild.data != 0 ? '' : 'none'; list = document.getElementById('thx_list' + pid); list.innerHTML = xml.getElementsByTagName('list').item(0).firstChild.data; img = document.getElementById('i' + pid); img.src = xml.getElementsByTagName('image').item(0).firstChild.data; } else { lin.innerHTML=""; lin.onclick=null; lin.href=""; lin = null; } } catch(err) { alert("an Error had occured please contact administrator"); alert(err); } finally { spinner.destroy(); spinner=null; return lin; } } function thx_action(response) { lin=thx_common(response) if(lin!=null) { lin.onclick= new Function("","return rthx("+pid+");"); lin.href='showthread.php?action=remove_thank&pid='+pid; } } function rthx_action(response) { lin=thx_common(response) if (lin!=null) { lin.onclick = new Function("", "return thx(" + pid + ");"); lin.href = 'showthread.php?action=thank&pid=' + pid; } } function thx(id) { if(spinner) return false; spinner = new ActivityIndicator("body", {image: "images/spinner_big.gif"}); pid=id; pb="pid="+pid; new Ajax.Request('xmlhttp.php?action=thankyou',{method: 'post',postBody:pb, onComplete:thx_action}); return false; } function rthx(id) { if(spinner) return false; spinner = new ActivityIndicator("body", {image: "images/spinner_big.gif"}); pid=id; b="pid="+pid; new Ajax.Request('xmlhttp.php?action=remove_thankyou',{method: 'post',postBody:b,onComplete:rthx_action}); return false; } Co może być nie tak? moze cos przestazalego? Przepraszam za problemy i pozdrawiam.
  10. Wczoraj nudziło mi się i napisałem prosty skrypt w JS, który ma za zadanie zamieniać polskie znaki na encje i sekwencje. Zapraszam do korzystania: http://encje.nostatic.pl/
  11. wydarzenie na fejsie: https://www.facebook.com/events/1412188182360115/ Serdecznie zapraszamy wszystkich webdeweloperów i inne osoby zainteresowanie tworzeniem stron/aplikacji w sieci na pierwszą odsłonę technicznego barcampu webMASTAH CAMP #1, który odbędzie się 27 lutego 2014 r. o godzinie 18:00 w Klub Podróżników - Namaste . Więcej szczegółów na stronie: http://camp.webmastah.pl/ Spotkanie jest bezpłatne i dostępne dla każdego, nie mniej ilość miejsc w lokalu jest ograniczona. Prosimy o zgłoszenie swojego udziału poprzez formularz dostępny poniżej. Dla najczęstszych bywalców CAMPu przewidzieliśmy webMASTAHowe koszulki i inne niespodzianki O czym jest CAMP? Agenda spotkań pokrywa się z tematyką prezentowaną w naszym serwisie czyli jest to szeroko pojęta webdeweloperka: backend (PHP, Ruby, Python), frontend (CSS, HTML, JS) i wszystko z tym związane. Prezentacje Masz ciekawy temat, chcesz z czymś wystąpić? Zgłoś się do nas! redakcja (małpa) webmastah.pl
  12. Witam, Nie wie ktoś czemu ten skrypt nie chce działać: $("#W_entercityname").keyup(function (event) { var wpisanyTekst = $(this).val(); $.ajax({ url: "http://rigles.drl.pl/rigles/inc/search_place.php", data: { q: wpisanyTekst } }).then(function (odebraneDane) { $('#W_entercityname_submit').addClass('show_results'); $('#W_entercityname').addClass('show_results'); $('#weather').addClass('show_results'); $('#search_results').addClass('show_results'); $("#search_results").html(odebraneDane); }).fail(function () { $("#search_results").html("<h2 class=\"error\">Coś poszło nie tak</h2>"); }); }); Class'y też się nie dodają, ale kiedy użyję np: $("#W_entercityname").keyup(function (event) { $('#W_entercityname_submit').addClass('show_results'); $('#W_entercityname').addClass('show_results'); $('#weather').addClass('show_results'); $('#search_results').addClass('show_results'); }); To dobrze działa. Tak jakby coś nie pozwalało mu pobrać zawartości tego adresu. Nie ma ktoś jakiegoś pomysłu? :/
  13. hosting z obsługą v8 js

    witam poszukuję /najlepiej darmowego/ hostingu, który miałby zainstalowany silnik javascriptowy v8 js google'a. oprócz tego przydałby się mysql i przynajmniej 200mb przestrzeni. dziękuję z góry za odpowiedzi
  14. Witam! Mam taki przykładowy kod z wykorzystaniem jQuery: <script type="text/javascript"> var tajm = 1000; function czas() { $("#czas").load("date.php"); } $(document).ready( function() { $("#czas").load("date.php"); setInterval("czas()", tajm); } ) </script> Plik czas.php zwraca jakąś inną wartość zmiennej "tajm". Niestety ciągle funkcja czas() wykonuje się co 1 sekundę. W jaki sposób napisać kod który będzie wykonywał się co podaną ilość sekund w zależności od tego jaką zmienną dostanie z pliku data.php? Pozdrawiam
  15. Witam, zna ktoś jakiś skrypcik który po naciśnięciu przycisku rozwija pole textearea? Chodzi mi o to żeby formularz płynnie rozszerzył się na wysokość, może to być coś w jQuery. Szukałem czegoś takiego, ale niestety co najwyżej znalazłem pasek na zasadzie przeciągnij i upuść, a interesuje mnie przycisk obok formularza który za każdym naciśnięciem powiększał pole tekstowe o zdefiniowaną z góry ilość pikseli. Ktoś pomoże? Z góry dzięki.
×