CINXE.COM

Mechanika kontaktu w charakteryzowaniu materiałów inżynierskich

<!DOCTYPE html> <html lang="pl"> <head> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="keywords" content="Mechanika kontaktu w charakteryzowaniu materiałów inżynierskich, Mechanika, Materiałoznawstwo, Wydawnictwo Politechniki Gdańskiej" /> <meta name="description" content="Mechanika kontaktu w charakteryzowaniu materiałów inżynierskich rok wydania: 2023, wydanie pierwszeISBN: 978-83-7348-896-0ilość stron: 130 Opis W pierwszej części pracy p" /> <meta name="google-site-verification" content="NPz41MDxqBwVj1vLq0OSG7HHuoGXJNf9RVc4RWRggL4" /> <title>Mechanika kontaktu w charakteryzowaniu materiałów inżynierskich</title> <link rel="canonical" href="https://www.ksiegarniatechniczna.com.pl/mechanika-kontaktu-w-charakteryzowaniu-materialow-inzynierskich.html" /> <link rel="preload" href="/bootstrap/fonts/glyphicons-halflings-regular.woff" as="font" crossorigin="anonymous"> <link href="/bootstrap/css/bootstrap.min.css?v320" rel="preload" as="style"> <link href="/bootstrap/css/bootstrap.min.css?v320" rel="stylesheet" type="text/css"> <link href="/cache/css/ce3ca6fff98bd1637e4058cf43f80d5c.css?lm=1725475478" rel="preload" as="style" /> <link href="/cache/css/ce3ca6fff98bd1637e4058cf43f80d5c.css?lm=1725475478" rel="stylesheet" type="text/css" /> <script src="/cache/js/0d0e58fce5af4515c4505195c08f671f.js?lm=1725475478" type="text/javascript"></script> <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" /> <link href='https://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,600,700&subset=latin,latin-ext' rel='stylesheet' type='text/css' /> <link href='https://fonts.googleapis.com/css?family=Oswald&subset=latin,latin-ext' rel='stylesheet' type='text/css' /> <!--[if IE 9]> <style type="text/css"> select.form-control { padding-right: 0; background-image: none; } </style> <![endif]--> <script type="text/javascript"> //<![CDATA[ jQuery(function($) { $(document).ready(function(){ $('body [data-equalizer]').equalizer({ use_tallest: true }); $(window).scroll(function () { if ($(this).scrollTop() > 100) { $('#toTop').fadeIn(); } else { $('#toTop').fadeOut(); } }); $('#toTop').click(function () { $("html, body").animate({ scrollTop: 0 }, 300); return false; }); var scroll = false; var $window = $(window); $window.scroll(function() { scroll = true; }); setInterval(function() { if (scroll) { if($window.scrollTop() + $window.height() >= $(document).height()-250) { $('#phone-call').show() }else{ $('#phone-call').hide() } scroll = false; } }, 255); $('#nav-button-search.collapsed').click(function() { setTimeout(function(){ $('#nav-search .form-control').focus(); }, 300); }); }); }); //]]> </script> <script type="text/javascript"> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments)}; </script> <script> gtag('consent', 'default', { 'functionality_storage': 'granted', 'personalization_storage': 'granted', 'security_storage': 'granted', 'analytics_storage': 'denied', 'ad_storage': 'denied', 'ad_personalization': 'denied', 'ad_user_data': 'denied', 'wait_for_update': 500 }); </script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-LG2PHN340M"></script> <script> gtag('js', new Date()); gtag('config', 'G-LG2PHN340M'); </script> <script> gtag('config', 'AW-8734349917'); </script> <script> gtag("event", "view_item", { currency: "PLN", value: 29.00, items: [ { item_id: "5290", item_name: "Mechanika kontaktu w charakteryzowaniu materiałów inżynierskich", index: 0, item_brand: "Wydawnictwo Politechniki Gdańskiej", item_category: "Mechanika", price: 29.00, // Google Ads id: "5290", google_business_vertical: "retail" } ] }); </script> <script>(function(){window.ldbrry = window.ldbrry || {};(function(dom, s, ss, root){root = dom.getElementsByTagName(s)[0];function cltr(src){var image = dom.createElement(s);image.src = src;setTimeout(function(){root.parentNode.insertBefore(image,root)}, 1);}cltr(ss);})(document, 'script', 'https://app.leadberry.com/trackers/lb-25302-25302-2312.js');})();</script> <script charset="UTF-8" src="https://s-eu-1.pushpushgo.com/js/64bd91ff549a067593923011.js" async="async"></script> <script type="text/javascript"> jQuery(function ($) { $(document).ready(function() { !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.agent='plsote';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '2101915763423987'); if($.cookies.get('cookies_google_targeting') == true) { fbq('track', 'PageView'); fbq('track', 'ViewContent', { content_name: 'Mechanika kontaktu w charakteryzowaniu materiałów inżynierskich', content_category: 'Mechanika', content_ids: ['5290'], content_type: 'product', value: 29, currency: 'PLN' },{eventID: '0949634'}); } }); }); </script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=2101915763423987&ev=PageView&noscript=1" /></noscript><meta property="og:type" content="website" /><meta property="og:title" content="Mechanika kontaktu w charakteryzowaniu materiałów inżynierskich" /><meta property="og:description" content="Mechanika kontaktu w charakteryzowaniu materiałów inżynierskich rok wydania: 2023, wydanie pierwszeISBN: 978-83-7348-896-0ilość stron: 130 Opis W pierwszej części pracy przedstawiono teoretyczne po" /><meta property="og:url" content="https://www.ksiegarniatechniczna.com.pl/mechanika-kontaktu-w-charakteryzowaniu-materialow-inzynierskich.html" /><meta property="og:image" content="https://www.ksiegarniatechniczna.com.pl/media/products/d1e5e3de40590ab17e0ebd6e2b84b3d9/images/thumbnail/big_Mechanika-kontaktu-w-charakteryzowaniu-materialow-inzynierskich.png?lm=1698441536" /><meta property="og:updated_time" content="1732733053" /><script> var ad_storage = 'denied'; var analytics_storage = 'denied'; var ad_personalization = "denied"; var ad_user_data = "denied"; var cookies_message_bar_hidden = 0; const cookies = document.cookie.split("; "); for (let i = 0; i < cookies.length; i++) { const cookie = cookies[i].split("="); if (cookie[0] === "cookies_google_analytics"){ var cookies_google_analytics = cookie[1]; if(cookies_google_analytics === 'true'){ var analytics_storage = "granted"; } } if (cookie[0] === "cookies_google_targeting"){ var cookies_google_targeting = cookie[1]; if(cookies_google_targeting === 'true'){ var ad_storage = "granted"; } } if (cookie[0] === "cookies_google_personalization"){ var cookies_google_personalization = cookie[1]; if(cookies_google_personalization === 'true'){ var ad_personalization = "granted"; } } if (cookie[0] === "cookies_google_user_data"){ var cookies_google_user_data = cookie[1]; if(cookies_google_user_data === 'true'){ var ad_user_data = "granted"; } } if (cookie[0] === "cookies_message_bar_hidden"){ var cookies_message_bar_hidden = cookie[1]; if(cookies_message_bar_hidden === 'true'){ var cookies_message_bar_hidden = 1; } } } if (cookies_message_bar_hidden == 1){ gtag('consent', 'update', { 'functionality_storage': 'granted', 'personalization_storage': 'granted', 'security_storage': 'granted', 'analytics_storage': analytics_storage, 'ad_storage': ad_storage, 'ad_personalization': ad_personalization, 'ad_user_data': ad_user_data }); } </script> </head> <body> <script type="text/javascript" src="/js/jquery.cookie.js"></script> <script type="text/javascript" src="/js/jquery.md5.js"></script> <script type="text/javascript"> jQuery(function ($) { $(document).ready(function() { console.log("ads tracker status: active"); var getUrlParameter = function getUrlParameter(sParam) { var sPageURL = window.location.search.substring(1), sURLVariables = sPageURL.split('&'), sParameterName, i; for (i = 0; i < sURLVariables.length; i++) { sParameterName = sURLVariables[i].split('='); if (sParameterName[0] === sParam) { return sParameterName[1] === undefined ? true : decodeURIComponent(sParameterName[1]); } } }; function updateDebug(ads_id, ads_tracker_cookie) { var referrer = document.referrer; var browser = "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 3.5.21022; .NET CLR 1.0.3705; .NET CLR 1.1.4322)"; var ip = "8.222.208.146"; var hash = getUrlParameter('hash'); var url = window.location.protocol + "//" + window.location.host + window.location.pathname + window.location.search var cookie = JSON.stringify(ads_tracker_cookie); console.log("debug url: " + url); console.log("debug referrer: " + referrer); console.log("debug browser: " + browser); console.log("debug ip: " + ip); console.log("debug ads hash: " + hash); console.log("debug ads id: " + ads_id); console.log("debug cookies: " + cookie); $.post( "/adsTracker/debug", { url: url, referrer: referrer, browser: browser, ip: ip, hash: hash, ads_id: ads_id, cookie: cookie }) .done(function( data ) { console.log("debug update"); }); } function updateRemoteAddressData(ads_id, ads_tracker_cookie) { var remote_address = "8.222.208.146"; var hash = getUrlParameter('hash'); var url = window.location.protocol + "//" + window.location.host + window.location.pathname + window.location.search if(!hash){ hash="###direct###" } var cookie = JSON.stringify(ads_tracker_cookie); console.log("remote url: " + url); console.log("remote address: " + remote_address); console.log("remote ads hash: " + hash); console.log("remote ads id: " + ads_id); console.log("remote cookies: " + cookie); $.post( "/adsTracker/remoteAddressData", { url: url, remote_address: remote_address, hash: hash, ads_id: ads_id, cookie: cookie }) .done(function( data ) { console.log("remote address data update"); }); } function getKeyByValue(object, value) { for (var prop in object) { if (object.hasOwnProperty(prop)) { if (object[prop] === value) return prop; } } } function getDateFormat() { var d = new Date(); d = d.getFullYear() + "-" + ('0' + (d.getMonth() + 1)).slice(-2) + "-" + ('0' + d.getDate()).slice(-2) + " " + ('0' + d.getHours()).slice(-2) + ":" + ('0' + d.getMinutes()).slice(-2) + ":" + ('0' + d.getSeconds()).slice(-2); return d; } function prepareCookies(ads_id, ads_tracker_cookie) { var ads_hash_control = "b70402650f115cda4473996c475d6b57"; var ads_tracker_cookie_json = JSON.stringify(ads_tracker_cookie); console.log(ads_tracker_cookie_json); var expires_at = new Date(); var days = 30; expires_at.setTime(expires_at.getTime() + 1000 * days * 24 * 60 * 60); $.cookies.set('ads_tracker_'+ads_hash_control, ads_tracker_cookie_json, {path: '/', expiresAt: expires_at}); } function addCookiesData(ads_id, ads_path) { var ads_hash_control = "b70402650f115cda4473996c475d6b57"; var date_time = getDateFormat(); var md5 = $.md5(date_time); var ads_tracker_entering = {}; ads_tracker_entering['ads_cookie_hash'] = md5; ads_tracker_entering['ads_id'] = ads_id; ads_tracker_entering['ads_path'] = ads_path; ads_tracker_entering['ads_entering'] = 1; ads_tracker_entering['ads_last'] = "true"; ads_tracker_entering['ads_create'] = date_time; ads_tracker_entering['ads_update'] = date_time; ads_tracker_entering['ads_sum_control'] = ""; var md5control = $.md5(JSON.stringify(ads_tracker_entering)+ads_hash_control); ads_tracker_entering['ads_sum_control'] = md5control; var ads_tracker_cookie = []; ads_tracker_cookie.push(ads_tracker_entering); console.log(ads_tracker_cookie); return ads_tracker_cookie; } function checkSumControl(ads_tracker_entering) { var ads_hash_control = "b70402650f115cda4473996c475d6b57"; var check_sum_entering = Object.assign({}, ads_tracker_entering); var check_hash = check_sum_entering['ads_sum_control']; //console.log("check_hash :"+check_hash); check_sum_entering['ads_last'] = "true"; check_sum_entering['ads_sum_control'] = ""; var md5control = $.md5(JSON.stringify(check_sum_entering)+ads_hash_control); console.log(check_hash + " = " + md5control); if(check_hash==md5control){ console.log("sum control status: true"); return true; }else{ console.log("sum control status: false"); return false; } } function updateCookiesData(ads_tracker_cookie, ads_id, ads_path) { var ads_hash_control = "b70402650f115cda4473996c475d6b57"; var is_exist = 0; $.each( ads_tracker_cookie, function( key, ads_tracker_entering ) { var sum_control_status = checkSumControl(ads_tracker_entering); ads_tracker_entering['ads_last'] = "false"; if(ads_tracker_entering['ads_id'] == ads_id){ console.log("finded"); console.log("sum control:"+ads_tracker_entering['ads_sum_control']); is_exist = 1; var date_time = getDateFormat(); ads_tracker_entering['ads_entering'] = ads_tracker_entering['ads_entering']+1 ; ads_tracker_entering['ads_update'] = date_time; ads_tracker_entering['ads_last'] = "true"; ads_tracker_entering['ads_sum_control'] = ""; var md5control = $.md5(JSON.stringify(ads_tracker_entering)+ads_hash_control); ads_tracker_entering['ads_sum_control'] = md5control; console.log("new sum control:"+ads_tracker_entering['ads_sum_control']); } }); if(is_exist==0){ var ads_hash_control = "b70402650f115cda4473996c475d6b57"; var date_time = getDateFormat(); var md5 = $.md5(date_time); var ads_tracker_entering = {}; ads_tracker_entering['ads_cookie_hash'] = md5; ads_tracker_entering['ads_id'] = ads_id; ads_tracker_entering['ads_path'] = ads_path; ads_tracker_entering['ads_entering'] = 1; ads_tracker_entering['ads_last'] = "true"; ads_tracker_entering['ads_create'] = date_time; ads_tracker_entering['ads_update'] = date_time; ads_tracker_entering['ads_sum_control'] = ""; var md5control = $.md5(JSON.stringify(ads_tracker_entering)+ads_hash_control); ads_tracker_entering['ads_sum_control'] = md5control; ads_tracker_cookie.push(ads_tracker_entering); } return ads_tracker_cookie } //************* start recognize active ads ****************** var ads_hash_control = "b70402650f115cda4473996c475d6b57"; var url_hash = getUrlParameter('hash'); console.log("ads tracker hash: "+url_hash); var ads_array_hash = $.parseJSON('["direct_entrance","73056160d88ec83884b82677d705a2de","chat_ai"]'); var ads_array_ids = $.parseJSON('[1,2,3]'); var ads_array_path = $.parseJSON('["Wej\u015bcia bezpo\u015brednie\/Wej\u015bcia bezpo\u015brednie","Google\/Google Shopping","Soteshop\/Zdarzenia"]'); if($.inArray(url_hash, ads_array_hash) !== -1){ console.log("recognize active ads"); var key = getKeyByValue(ads_array_hash, url_hash); var ads_id = ads_array_ids[key]; var ads_path = ads_array_path[key]; var active_ads_session = window.sessionStorage.getItem("active_ads_"+ads_id); window.sessionStorage.setItem("active_session", "active"); if(active_ads_session!="active"){ console.log("add to session ads "+ads_id); window.sessionStorage.setItem("active_ads_"+ads_id, "active"); $.post( "/adsTracker/checkAds", { id: ads_id }) .done(function( data ) { // alert( "Data Loaded: " + data ); }); if (!$.cookies.get('ads_tracker_'+ads_hash_control)) { var ads_tracker_cookie = addCookiesData(ads_id, ads_path); prepareCookies(ads_id, ads_tracker_cookie); }else{ var ads_tracker_cookie = $.cookies.get('ads_tracker_'+ads_hash_control); ads_tracker_cookie = updateCookiesData(ads_tracker_cookie, ads_id, ads_path); prepareCookies(ads_id, ads_tracker_cookie); } }else{ console.log("ads was active: "+ads_id); } }else{ console.log("can't ads recognize"); var active_session = window.sessionStorage.getItem("active_session"); if(active_session!="active"){ console.log("welcome to direct enterence"); window.sessionStorage.setItem("active_session", "active"); var ads_id = 1; var ads_path = "Wejścia bezpośrednie"; $.post( "/adsTracker/checkAds", { id: ads_id }) .done(function( data ) { }); if (!$.cookies.get('ads_tracker_'+ads_hash_control)) { var ads_tracker_cookie = addCookiesData(ads_id, ads_path); prepareCookies(ads_id, ads_tracker_cookie); }else{ var ads_tracker_cookie = $.cookies.get('ads_tracker_'+ads_hash_control); ads_tracker_cookie = updateCookiesData(ads_tracker_cookie, ads_id, ads_path); prepareCookies(ads_id, ads_tracker_cookie); } } } let eventFired = false; $('#chat-ai-modal').on('keypress', '#chat-ai-message-input', function(event) { if (event.which === 13) { sendChatAiEvent(); } }); $('#chat-ai-modal').on('click', '#send-chat-ai-arrow', function() { sendChatAiEvent(); }); function sendChatAiEvent() { if (eventFired) return; eventFired = true; console.log("Event Chat AI"); var ads_id = 3; var ads_path = "Chat AI"; $.post( "/adsTracker/checkAds", { id: ads_id }) .done(function( data ) { }); if (!$.cookies.get('ads_tracker_'+ads_hash_control)) { var ads_tracker_cookie = addCookiesData(ads_id, ads_path); prepareCookies(ads_id, ads_tracker_cookie); }else{ var ads_tracker_cookie = $.cookies.get('ads_tracker_'+ads_hash_control); ads_tracker_cookie = updateCookiesData(ads_tracker_cookie, ads_id, ads_path); prepareCookies(ads_id, ads_tracker_cookie); } } }); }); </script> <script type="text/javascript"> jQuery(function ($) { $(document).ready(function() { let counter = 0; let interval = setInterval(() => { counter++; if (counter <= 10) { // wywołaj akcję co 1 minutę przez pierwsze 10 minut updateUTCookies(); } else if (counter > 10 && counter <= 20) { // wywołaj akcję co 2 minuty przez kolejne 10 minut if (counter % 2 === 0) { updateUTCookies(); } } else if (counter > 20 && counter <= 30) { // wywołaj akcję co 3 minuty od 20 do 30 minuty if (counter % 3 === 0) { updateUTCookies(); } } else { // przestań wywoływać akcję po upływie 30 minut clearInterval(interval); } }, 60 * 1000); function updateUTCookies() { $.get('/st-user-tracker-level/updateUTL', function(data){ }); } }); }); </script> <!-- Modal --> <div class="modal fade" id="ajax-login-form-modal" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div id="ajax-login-form"></div> </div> </div> </div> <script type="text/javascript"> jQuery(function ($) { $(document).ready(function() { $( "#ajax-login-button, [data-action='ajax-login-button']" ).click(function() { showAjaxLoginFormModal(); }); function showAjaxLoginFormModal() { $('#modal-user').modal('hide'); $('#ajax-login-form-modal').modal('show'); $.get('/user/ajaxLoginForm', function(data) { $('#ajax-login-form').html(data); }); }; }); }); </script> <header> <div id="top" class="container"> <div id="header" class="clearfix hidden-xs"> <div id="logo"> <a href="/"> <img src="/images/frontend/theme/giallorwd/_editor/prod/16cbde6887bbfcce97812f3e5249422d.png" alt="Logo" /> </a> </div> </div> </div> <div id="header-navbar-position"> <div id="header-navbar-outer"> <div class="container"> <nav id="header-navbar" class="navbar" role="navigation"> <div id="logo_small" class="visible-xs"> <div> <a href="/"> <img src="/images/frontend/theme/giallorwd/_editor/prod/4ab9822526adcccc016b25f673acd3dd.jpg" alt="Logo" /> </a> </div> </div> <div id="navbar-buttons" class="btn-group pull-right"> <button id="nav-button-search" type="button" class="btn btn-navbar hidden-xs collapsed" data-toggle="collapse" data-target="#nav-search" data-parent="#header-navbar"> <span class="glyphicon glyphicon-search"></span> </button> <button id="nav-button-shopping-cart" class="btn btn-navbar collapsed empty" data-toggle="collapse" data-target="#nav-shopping-cart" data-parent="#header-navbar"> <span class="glyphicon glyphicon-shopping-cart"></span> <small class="quantity"></small> </button> <a href="https://www.ksiegarniatechniczna.com.pl/user/loginUser" id="nav-button-user" class="hidden-xs btn btn-navbar collapsed"> <span id="login-status-info" class="glyphicon glyphicon-user"></span> <small class="login-status">&nbsp;</small> </a> <button id="nav-button-user" class="visible-xs btn btn-navbar collapsed" data-toggle="collapse" data-target="#nav-user" data-parent="#header-navbar"> <span id="login-status-info" class="glyphicon glyphicon-user"></span> <small class="login-status">&nbsp;</small> </button> <button id="nav-button-settings" class="btn btn-navbar hidden-xs collapsed" data-toggle="collapse" data-target="#nav-settings" data-parent="#header-navbar"> <span class="glyphicon glyphicon-globe"></span> </button> </div> <div class="navbar-header"> <button id="nav-button-menu" type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#nav-menu" data-parent="#header-navbar"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> </div> <!-- Menu --> <div id="nav-menu" class="navbar-collapse collapse"> <ul class="nav navbar-nav horizontal-categories hidden-xs hidden-sm"> <li class="home-icon"> <a href="/"> <span class="glyphicon glyphicon-home"></span> </a> </li> </ul> <ul class="nav navbar-nav horizontal-categories" style="visibility: hidden; height: 0;" > <li class="visible-xs"> <form action="/product/search" class="form-inline search" method="get"> <div class="input-group"> <label class="sr-only" for="search-qz83">Wyszukaj</label> <input id="search-qz83" type="search" autocomplete="off" class="form-control" name="query" value="" placeholder='Wpisz czego szukasz' /> <span class="input-group-btn"> <button class="btn btn-primary" type="submit" aria-label="Wyszukaj"><span class="glyphicon glyphicon-search"></span></button> </span> </div> </form> <script id="search-result-tpl" type="text/x-template"> <div class="media"> <div class="media-left"> <a href="#"> <img class="media-object" src="{%=o.image%}" alt="{%=o.name%}"> </a> </div> <div class="media-body"> <h4 class="media-heading">{%=o.name%}</h4> {% if (o.price) { %} <div class="price-info"> {% if (o.price.type == 'gross_net') { %} <span class="price">{%=o.price.brutto%}</span> {% } else if (o.price.type == 'net_gross') { %} <span class="price">{%=o.price.netto%}</span> {% } else if (o.price.type == 'only_net') { %} <span class="price">{%=o.price.netto%}</span> {% } else { %} <span class="price">{%=o.price.brutto%}</span> {% } %} </div> {% } %} </div> </div> </script> <script type="text/javascript"> jQuery(function($) { $('.search').submit(function() { var input = $(this).find('input[name=query]'); if (!input.val()) { input.parent().addClass('has-error'); return false; } input.parent().removeClass('has-error'); return true; }); var products = new Bloodhound({ datumTokenizer: Bloodhound.tokenizers.obj.whitespace('name'), queryTokenizer: Bloodhound.tokenizers.whitespace, remote: { url: '/search/typeahead?query=%QUERY', wildcard: '%QUERY' }, limit: 100 }); products.initialize(); var tpl = tmpl($('#search-result-tpl').html()); var typeahead = $('.search input[type="search"]'); typeahead.typeahead({ minLength: 3, source: products.ttAdapter(), messages: { noresults: false, }, viewport: { selector: '#header-navbar', padding: 0 }, template: function(suggestions) { var content = ''; for (var i = 0; i < suggestions.length; i++) { content += '<li data-url="'+suggestions[i].url+'">'+tpl(suggestions[i])+'</li>'; } return content; } }); }); </script> </li> <li class="dropdown visible-xs visible-sm"> <a href="/category/grupa-medium" class="dropdown-toggle category-link" data-hover="dropdown" data-toggle="dropdown">Wydawnictwo Grupy Medium</a> <ul class="dropdown-menu"> <li><a href="/category/wydawnictwa-d-w-medium-seria-e" class="category-link">Seria e.</a></li> <li><a href="/category/wydawnictwa-d-w-medium-seria-i" class="category-link">Seria i.</a></li> <li><a href="/category/wydawnictwa-d-w-medium-seria-b" class="category-link">Seria b.</a></li> <li><a href="/category/wydawnictwa-d-w-medium-elektro-info" class="category-link">elektro.info</a></li> <li><a href="/category/wydawnictwa-d-w-medium-rynek-instalacyjny" class="category-link">Rynek instalacyjny</a></li> <li><a href="/category/wydawnictwa-d-w-medium-izolacje" class="category-link">Izolacje</a></li> <li><a href="/category/wydawnictwa-d-w-medium-ekspert-budowlany" class="category-link">Ekspert budowlany</a></li> <li><a href="/category/wydawnictwa-grupy-medium-administrator" class="category-link">Administrator</a></li> <li><a href="/category/wydawnictwa-d-w-medium-wydania-elektroniczne" class="category-link">Wydania elektroniczne</a></li> </ul> </li> <li class="dropdown visible-xs visible-sm"> <a href="/category/instytut-techniki-budowlanej" class="dropdown-toggle category-link" data-hover="dropdown" data-toggle="dropdown">Instytut Techniki Budowlanej</a> <ul class="dropdown-menu"> <li><a href="/category/instytut-techniki-budowlanej-nowa-kategoria" class="category-link">Instrukcje, Wytyczne, Poradniki</a></li> <li><a href="/category/instytut-techniki-budowlanej-nowa-kategoria-114" class="category-link">Prace Naukowe ITB</a></li> <li><a href="/category/instytut-techniki-budowlanej-prace-naukowe-w-open-access" class="category-link">Prace Naukowe w Open Access</a></li> <li><a href="/category/instytut-techniki-budowlanej-projektowanie-wedlug-eurokodow" class="category-link">Projektowanie według Eurokodów</a></li> <li><a href="/category/instytut-techniki-budowlanej-warunki-techniczne-wykonania-i-odbioru-robot-budowlanych" class="category-link">Warunki Techniczne Wykonania i Odbioru Robót Budowlanych</a></li> </ul> </li> <li class="visible-xs visible-sm"> <a href="/category/pakiety-ksiazek" class="category-link">Pakiety książek</a> </li> <li class="visible-xs visible-sm"> <a href="/category/architektura" class="category-link">Architektura</a> </li> <li class="visible-xs visible-sm"> <a href="/category/automatyka-sterowanie" class="category-link">Automatyka, sterowanie</a> </li> <li class="visible-xs visible-sm"> <a href="/category/bhp" class="category-link">BHP</a> </li> <li class="visible-xs visible-sm"> <a href="/category/biologia-" class="category-link">Biologia</a> </li> <li class="visible-xs visible-sm"> <a href="/category/biznes" class="category-link">Biznes</a> </li> <li class="visible-xs visible-sm"> <a href="/category/budownictwo" class="category-link">Budownictwo</a> </li> <li class="visible-xs visible-sm"> <a href="/category/chemia" class="category-link">Chemia</a> </li> <li class="visible-xs visible-sm"> <a href="/category/energetyka" class="category-link">Energetyka</a> </li> <li class="visible-xs visible-sm"> <a href="/category/elektronika" class="category-link">Elektronika</a> </li> <li class="visible-xs visible-sm"> <a href="/category/geodezja" class="category-link">Geodezja, kartografia</a> </li> <li class="visible-xs visible-sm"> <a href="/category/gornictwo" class="category-link">Górnictwo, wiertnictwo</a> </li> <li class="visible-xs visible-sm"> <a href="/category/informatyka" class="category-link">Informatyka</a> </li> <li class="visible-xs visible-sm"> <a href="/category/instalacje-elektryczne-i-teletechniczne" class="category-link">Instalacje elektryczne i teletechniczne</a> </li> <li class="visible-xs visible-sm"> <a href="/category/instalacje-grzewcze" class="category-link">Instalacje grzewcze</a> </li> <li class="visible-xs visible-sm"> <a href="/category/instalacje-sanitarne-i-gazowe" class="category-link">Instalacje sanitarne i gazowe</a> </li> <li class="visible-xs visible-sm"> <a href="/category/kosztorysowanie" class="category-link">Kosztorysowanie</a> </li> <li class="visible-xs visible-sm"> <a href="/category/matematyka" class="category-link">Matematyka, fizyka</a> </li> <li class="visible-xs visible-sm"> <a href="/category/materialoznawstwo-" class="category-link">Materiałoznawstwo</a> </li> <li class="visible-xs visible-sm"> <a href="/category/mechanika" class="category-link">Mechanika</a> </li> <li class="visible-xs visible-sm"> <a href="/category/nieruchomosci" class="category-link">Nieruchomości</a> </li> <li class="dropdown visible-xs visible-sm"> <a href="/category/normy" class="dropdown-toggle category-link" data-hover="dropdown" data-toggle="dropdown">Normy</a> <ul class="dropdown-menu"> <li><a href="/category/normy-normy-w-wersji-elektronicznej" class="category-link">Normy w wersji elektronicznej</a></li> </ul> </li> <li class="visible-xs visible-sm"> <a href="/category/ochrona-srodowiska" class="category-link">Ochrona Środowiska</a> </li> <li class="visible-xs visible-sm"> <a href="/category/ppoz" class="category-link">PPOŻ.</a> </li> <li class="visible-xs visible-sm"> <a href="/category/prawo-budowlane" class="category-link">Prawo budowlane</a> </li> <li class="visible-xs visible-sm"> <a href="/category/programy" class="category-link">Programy</a> </li> <li class="visible-xs visible-sm"> <a href="/category/spawalnictwo" class="category-link">Spawalnictwo</a> </li> <li class="visible-xs visible-sm"> <a href="/category/transport" class="category-link">Transport</a> </li> <li class="visible-xs visible-sm"> <a href="/category/wentylacja-klimatyzacja-chlodnictwo" class="category-link">Wentylacja, klimatyzacja, chłodnictwo</a> </li> <li class="visible-xs visible-sm"> <a href="/category/wnetrza-i-ogrody" class="category-link">Wnętrza i ogrody</a> </li> <li class="visible-xs visible-sm"> <a href="/category/albumy" class="category-link">Albumy</a> </li> <li class="visible-xs visible-sm"> <a href="/category/czasopisma" class="category-link">Czasopisma</a> </li> <li class="visible-xs visible-sm"> <a href="/category/multimedia" class="category-link">Multimedia</a> </li> <li class="visible-xs visible-sm"> <a href="/category/poradniki" class="category-link">Poradniki</a> </li> <li class="dropdown visible-xs visible-sm"> <a href="/category/slowniki" class="dropdown-toggle category-link" data-hover="dropdown" data-toggle="dropdown">Słowniki</a> <ul class="dropdown-menu"> <li><a href="/category/slowniki-seria-podreczny-slownik" class="category-link">Seria słownik podręczny</a></li> </ul> </li> <li class="visible-xs visible-sm"> <a href="/category/maly-technik" class="category-link">Mały technik. Książki dla dzieci</a> </li> <li class="visible-xs visible-sm"> <a href="/category/kalendarze" class="category-link">Kalendarze</a> </li> <li class="visible-xs visible-sm"> <a href="/category/inne-pozostale" class="category-link">Inne/pozostałe</a> </li> <li><a href="/webpage/kontakt.html">Kontakt</a></li> <li><a href="http://www.ksiegarniatechniczna.com.pl/group/promocje/1/long/created_at/desc/0">Promocje</a></li> <li><a href="http://www.ksiegarniatechniczna.com.pl/group/nowosci">Nowości</a></li> <li><a href="/webpage/dostawa.html">Dostawa</a></li> <li><a href="http://www.ksiegarniatechniczna.com.pl/newsletter/add">Newsletter</a></li> <li><a href="https://www.ksiegarniatechniczna.com.pl/poradnika-projektanta-elektryka.html"><span style="color: #ff0000;"><strong>Poradnik projektanta elektryka</strong></span></a></li> <li><a href="http://www.ksiegarniatechniczna.com.pl/group/ebooki"target="_blank">Ebooki</a></li> <li><a href="https://www.ksiegarniatechniczna.com.pl/webpage/kontakt.html">22 512 60 60</a></li> </ul> <script type="text/javascript"> //<![CDATA[ jQuery(function($) { var horizontalCategories = $('.horizontal-categories'); var headerContainer = $('#header-navbar'); var buttons = $('#navbar-buttons'); var categories = horizontalCategories.children(':not(.more)'); var moreContainer = $('<li style="display: none" class="dropdown more"><a data-toggle="dropdown" data-hover="dropdown" class="dropdown-toggle" href="#"><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></a><ul class="dropdown-menu"></ul>'); moreContainer.children("a").dropdownHover(); horizontalCategories.append(moreContainer); horizontalCategories.bind('highlight', function(event, href) { var $this = $(this); if (href) { $this.find('a[href="'+href+'"]').parents("li").addClass("active"); $this.data('href', href); } else { $this.find('a[href="'+$this.data('href')+'"]').parents("li").addClass("active"); } }); function more() { var current = 0; var content = ''; moreContainer.hide(); if ($(window).width() < 991) { categories.show(); } else { horizontalCategories.css({ visibility: 'hidden', 'height': 0 }); var widthOffset = moreContainer.width() + buttons.width(); var width = headerContainer.width() - widthOffset; categories.each(function() { var li = $(this); current += li.width(); if (current >= width) { li.hide(); var link = li.children('a'); content += '<li><a href="'+link.attr('href')+'" class="category-link">'+link.html()+'</a></li>'; } else { li.show(); } }); if (content) { moreContainer.children('.dropdown-menu').html(content); moreContainer.show(); horizontalCategories.trigger('highlight'); } } horizontalCategories.css({ visibility: 'visible', 'height': 'auto' }); } horizontalCategories.on("click", '.category-link', function() { var link = $(this); if (link.data('toggle') != 'dropdown' || link.data('toggle') == 'dropdown' && link.parent().hasClass('open')) { window.location = $(this).attr('href')+'?horizontal'; return false; } }); var win = $(window); var throttle = 250, handler = function() { curr = ( new Date() ).getTime(); diff = curr - lastCall; if ( diff >= throttle ) { lastCall = curr; $( window ).trigger( "throttledresize" ); } else { if ( heldCall ) { clearTimeout( heldCall ); } // Promise a held call will still execute heldCall = setTimeout( handler, throttle - diff ); } }, lastCall = 0, heldCall, curr, diff; win.resize(handler); win.on("deviceorientation", handler); win.on("throttledresize", more); $(window).one("webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend webkitAnimationEnd oanimationend msAnimationEnd animationend", more); var img = $('#logo img'); img.one('load', more); if (img.get(0).complete || img.get(0).readyState === 4) { more(); } }); //]]> </script> </div> <div class="navbar-dropdown"> <!-- Koszyk --> <div id="nav-shopping-cart" class="navbar-collapse collapse"> <div class="shopping-cart clearfix"> <div class="text-right">Twój koszyk jest pusty</div> </div> <script type="text/javascript"> //<![CDATA[ jQuery(function($) { var quantity = 0; $("#nav-button-shopping-cart .quantity").html(quantity ? quantity : ""); $('#nav-shopping-cart [data-toggle=tooltip]').tooltip().on('show.bs.tooltip', function(e) { var target = $(e.target); if (target.hasClass('product-option-label')) { var maxWidth = target.css('max-width'); target.css({ 'max-width': 'none' }); var width = target.width(); target.css({ 'max-width': maxWidth }); return width > target.width(); } return true; }); if (quantity > 0) { $("#nav-button-shopping-cart.empty").removeClass('empty'); }; }); //]]> </script> </div> <div id="nav-user" class="navbar-collapse collapse"> <ul class="nav navbar-nav"> <!-- Moje konto, Język, Waluta --> <div class="user-content"> <a class="btn btn-primary" data-action="ajax-login-button">Zaloguj</a> <div class="user-options-text text-muted hidden-xs">Nie masz jeszcze konta?</div> <a class="btn btn-light" href="https://www.ksiegarniatechniczna.com.pl/user/createAccount" rel="nofollow">Załóż konto</a> </div> <div class="user-settings hidden-sm hidden-md hidden-lg"> </div> </ul> </div> <div id="nav-settings" class="hidden-xs navbar-collapse collapse"><ul class="nav navbar-nav"><li class="dropdown"></li><li class="dropdown"></li></ul></div> <div id="nav-search" class="navbar-collapse collapse hidden-xs"> <form action="/product/search" class="form-inline search" method="get"> <div class="input-group"> <label class="sr-only" for="search-tb35">Wyszukaj</label> <input id="search-tb35" type="search" autocomplete="off" class="form-control" name="query" value="" placeholder='Wpisz czego szukasz' /> <span class="input-group-btn"> <button class="btn btn-primary" type="submit" aria-label="Wyszukaj"><span class="glyphicon glyphicon-search"></span></button> </span> </div> </form> <script id="search-result-tpl" type="text/x-template"> <div class="media"> <div class="media-left"> <a href="#"> <img class="media-object" src="{%=o.image%}" alt="{%=o.name%}"> </a> </div> <div class="media-body"> <h4 class="media-heading">{%=o.name%}</h4> {% if (o.price) { %} <div class="price-info"> {% if (o.price.type == 'gross_net') { %} <span class="price">{%=o.price.brutto%}</span> {% } else if (o.price.type == 'net_gross') { %} <span class="price">{%=o.price.netto%}</span> {% } else if (o.price.type == 'only_net') { %} <span class="price">{%=o.price.netto%}</span> {% } else { %} <span class="price">{%=o.price.brutto%}</span> {% } %} </div> {% } %} </div> </div> </script> <script type="text/javascript"> jQuery(function($) { $('.search').submit(function() { var input = $(this).find('input[name=query]'); if (!input.val()) { input.parent().addClass('has-error'); return false; } input.parent().removeClass('has-error'); return true; }); var products = new Bloodhound({ datumTokenizer: Bloodhound.tokenizers.obj.whitespace('name'), queryTokenizer: Bloodhound.tokenizers.whitespace, remote: { url: '/search/typeahead?query=%QUERY', wildcard: '%QUERY' }, limit: 100 }); products.initialize(); var tpl = tmpl($('#search-result-tpl').html()); var typeahead = $('.search input[type="search"]'); typeahead.typeahead({ minLength: 3, source: products.ttAdapter(), messages: { noresults: false, }, viewport: { selector: '#header-navbar', padding: 0 }, template: function(suggestions) { var content = ''; for (var i = 0; i < suggestions.length; i++) { content += '<li data-url="'+suggestions[i].url+'">'+tpl(suggestions[i])+'</li>'; } return content; } }); }); </script> </div> </div> </nav> </div> </div> </div> <script type="text/javascript"> //<![CDATA[ jQuery(function($) { if ($('#nav-settings > ul > li:empty').length == 2) { $('#nav-button-settings').hide(); } var menuHeight = $('#header-navbar-outer').height(); var dropdown = $('#header-navbar .dropdown-menu'); function menuFix() { if ($(window).width() > 991) { var scrolled = $(window).scrollTop(); var menuTop = $('#header-navbar-position').offset().top; var windowHeight = $(window).height(); var headerHeight = $('#top').height(); if (scrolled > menuTop) { $('#header-navbar-outer').addClass('navbar-fixed-top'); $('#header-navbar-position').css('min-height', menuHeight - 1); dropdown.css('max-height', windowHeight - menuHeight - 15); } else if (scrolled < menuTop) { $('#header-navbar-outer').removeClass('navbar-fixed-top'); $('#header-navbar-position').css('min-height', ''); dropdown.css('max-height', windowHeight - headerHeight - menuHeight - 15); }; } else { dropdown.removeAttr("style"); }; } $(document).ready(function(){ menuFix(); if ($(window).width() < 991) { var windowHeightMobile = $(window).height(); var headerNavbar = $('#header-navbar').height(); var top = $('#top').height(); var menuHeightMobile = top + headerNavbar + 10; $('#header-navbar .navbar-collapse').css('max-height', windowHeightMobile - menuHeightMobile); }; }); $(window).scroll(function(){ menuFix(); }); $(window).resize(function(){ menuFix(); }); }); //]]> </script> </header> <div id="two-column-layout"> <div class="container"> <ol class="breadcrumb hidden-xs" itemscope itemtype="https://schema.org/BreadcrumbList"> <li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"> <a itemprop="item" href="https://www.ksiegarniatechniczna.com.pl/"><span itemprop="name">Start</span></a> <meta itemprop="position" content="1" /> </li> <li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"> <a itemprop="item" href="https://www.ksiegarniatechniczna.com.pl/category/mechanika"><span itemprop="name">Mechanika</span></a> <meta itemprop="position" content="2" /> </li> <li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"> <a itemprop="item" href="https://www.ksiegarniatechniczna.com.pl/mechanika-kontaktu-w-charakteryzowaniu-materialow-inzynierskich.html"><span itemprop="name">Mechanika kontaktu w charakteryzowaniu materiałów inżynierskich</span></a> <meta itemprop="position" content="3" /> </li> </ol> <script type="text/javascript"> //<![CDATA[ jQuery(function($) { $(document).ready(function(){ const breadcrumbsEl = document.querySelectorAll('.breadcrumb'); if (breadcrumbsEl.length > 1){ breadcrumbsEl[1].remove(); } }); }); //]]> </script> <div class="row"> <div id="content" class="col-md-9 col-md-push-3 col-lg-9 col-lg-push-3"> <div itemscope itemtype="https://schema.org/Product"> <div class="card panel panel-default"> <div class="panel-body"> <div class="row"> <div class="col-sm-6 col-md-6 col-lg-6 product-gallery"> <ul id="product-gallery" class="gallery list-unstyled clearfix" data-equalizer> <li id="product-photo" class="col-xs-12" data-src="/media/products/d1e5e3de40590ab17e0ebd6e2b84b3d9/images/thumbnail/big_Mechanika-kontaktu-w-charakteryzowaniu-materialow-inzynierskich.png?lm=1698441536" data-sub-html=" &lt;div class=&quot;custom-html&quot;&gt; &lt;h4&gt;Mechanika kontaktu w charakteryzowaniu materiałów inżynierskich&lt;/h4&gt; &lt;p&gt;&lt;/p&gt; &lt;/div&gt; " data-id="" data-gallery="/media/products/d1e5e3de40590ab17e0ebd6e2b84b3d9/images/thumbnail/gallery_Mechanika-kontaktu-w-charakteryzowaniu-materialow-inzynierskich.png?lm=1713178362"> <div> <div class="gallery-image"> <img itemprop="image" class="img-responsive" src="/media/products/d1e5e3de40590ab17e0ebd6e2b84b3d9/images/thumbnail/large_Mechanika-kontaktu-w-charakteryzowaniu-materialow-inzynierskich.png?lm=1698428436" alt="Mechanika kontaktu w charakteryzowaniu materiałów inżynierskich" width="247" height="356" /> </div> </div> </li> </ul> </div> <div class="col-sm-6 col-md-6 col-lg-6 product-label relative"> <div id="product-preloader" class="preloader absolute hidden"></div> <h1 itemprop="name">Mechanika kontaktu w charakteryzowaniu materiałów inżynierskich</h1> <ul class="information"> <script type="text/javascript" language="javascript"> jQuery(function ($) { $(document).ready(function () { $('.auto-submit-star').rating({ callback: function(value, link) { showReviewPopUp(); } }); function showReviewPopUp(){ $('#star_raiting_modal').modal('show'); $.get('/review/showAddOverlay', { 'value': $('input.auto-submit-star:checked').val(),'product_id':'5290','hash_code':''}, function(data) { $('#star_raiting').html(data); }); }; }); }); </script> <li class="add-review-line"> <span id="add-review" class="review-text text-muted">Dodaj recenzję:</span> <form class="pull-left" action=""> <input name="star1" type="radio" class="auto-submit-star" value="1" /> <input name="star1" type="radio" class="auto-submit-star" value="2" /> <input name="star1" type="radio" class="auto-submit-star" value="3" /> <input name="star1" type="radio" class="auto-submit-star" value="4" /> <input name="star1" type="radio" class="auto-submit-star" value="5" /> </form> </li> <!-- Modal --> <div class="modal fade" id="star_raiting_modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" > <div class="modal-dialog"> <div class="modal-content"> <div id="star_raiting"></div> </div> </div> </div> <li class="code"><span class="text-muted">Kod:</span> <span class="product_code">5290</span></li> <meta itemprop="sku" content="5290"> <li itemscope itemtype="https://schema.org/Brand" itemprop="brand"><span class="text-muted">Producent:</span> <span itemprop="name" ><a href="/manufacturer/wydawnictwo-politechniki-gdanskiej" class="producer_name">Wydawnictwo Politechniki Gdańskiej</a></span></li> <li> <span> <span class="text-muted">Autor</span>: </span> Alicja Stanisławska </li> <li> <div class="clearfix"> <div id="question-container"> <!-- Modal --> <div class="modal fade" id="price_question_modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div id="price_question"></div> </div> </div> </div> <!-- Modal --> <div class="modal fade" id="depository_question_modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div id="depository_question"></div> </div> </div> </div> <button type="button" id="active_depository_question_overlay" class="btn btn-default">Zapytaj o dostępność</button> </div> <script type="text/javascript" language="javascript"> jQuery(function ($) { $(document).ready(function () { $('#active_price_question_overlay').click(function() { $('#price_question_modal').modal('show'); $.get('/question/showAddOverlay', { 'product_id':'5290','question_type':'price'}, function(data) { $('#price_question').html(data); }); }); $('#active_depository_question_overlay').click(function() { $('#depository_question_modal').modal('show'); $.get('/question/showAddOverlay', { 'product_id':'5290','question_type':'depository'}, function(data) { $('#depository_question').html(data); }); }); }); }); </script> </div> <!-- show price history --> <script type="text/javascript" language="javascript"> jQuery(function ($) { $(document).ready(function () { $( "#show-price-modal" ).click(function() { showPriceHistroyModal(); }); function showPriceHistroyModal() { $('#price_history_modal').modal('show'); $.get('/product/priceHistory', { 'product_id':'5290'}, function(data) { $('#price_history_result').html(data); }); }; }); }); </script> <li> <br/> <!-- Modal --> <div class="modal fade" id="price_history_modal" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content" style="padding: 15px;"> <div class="modal-header" style="border-bottom: none;"> <button type="button" class="close pull-right" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> </div> <div id="price_history_result"></div> </div> </div> </div> </li> <!-- end show price history --> <div id="basket_product_options_container"> </div> </li> </ul> <meta itemprop="sku" content="5290"> <ul class="information prices" itemprop="offers" itemscope itemtype="https://schema.org/Offer"> <meta itemprop="availability" content="https://schema.org/InStock" /> <meta itemprop="priceCurrency" content="PLN" /> <meta itemprop="url" content="https://www.ksiegarniatechniczna.com.pl/mechanika-kontaktu-w-charakteryzowaniu-materialow-inzynierskich.html" /> <meta itemprop="priceValidUntil" content="2024-12-11" /> <meta itemprop="price" content="29.00" /> <li class="add-quantity text-muted"> <label for="product-card_5290_quantity">Ilość:</label><input type="text" name="product-card[5290][quantity]" id="product-card_5290_quantity" value="1" class="basket_add_quantity form-control" size="4" maxlength="5" data-max="100" data-min="1" inputmode="numeric" onchange="this.value = stPrice.fixNumberFormat(this.value, 0);" aria-label="Ilość" /><span class="uom text-muted">szt.</span> </li> <li> <span class="price_minor text-muted">Cena netto: <span id="st_product_options-price_net"><span id="st_product_options-price-netto">27,62 zł</span></span></span> <span class="old_price"></span> <span class="price"><span id="st_product_options-price-brutto">29,00 zł</span></span> </li> <li class="shopping-cart"> <form data-product="5290" id="product-card_5290" class="basket_add_button" action="https://www.ksiegarniatechniczna.com.pl/basket/add/5290/1" method="post"> <div> <input type="hidden" name="product_set_discount" value="" /> <input type="hidden" name="option_list" value="" /> <button class="btn btn-shopping-cart" type="submit">dodaj do koszyka</button> </div> </form><script type="text/javascript"> //<![CDATA[ jQuery(function($) { $(document).ready(function() { $("body").on("submit", "#product-card_5290", function(event) { var quantity_selector = ''; var url = ''; var parameters = []; if (event.type == 'submit') { var form = $(this); url = form.attr('action'); if (!quantity_selector) { quantity_selector = '#' + form.attr('id') + '_quantity'; } parameters = form.serializeArray(); } else if (event.type == 'click') { var link = $(this); if (link.hasClass('basket_disabled')) { event.stopImmediatePropagation(); return false; } url = link.attr('href'); if (!quantity_selector) { quantity_selector = '#' + link.attr('id') + '_quantity'; } } var quantity = $(quantity_selector); if (quantity.length && quantity.val() == 0) { quantity.val(quantity.get(0).defaultValue); } if (quantity.length) { parameters.push({ name: "quantity", value: quantity.val() }); } if (window.location.protocol != 'https:') { url = url.replace('https://', 'http://'); } var body = $('body').css({ cursor: 'wait' }); var div = $('<div></div>'); div.css({ 'height': body.height(), 'width': body.width(), position: 'absolute', 'z-index': 10000, background: 'transparent', cursor: 'wait' }); body.prepend(div); $.post(url, parameters, function(html) { var html = $(html); $('body').append(html); div.remove(); body.css({ cursor: 'auto' }); }, 'html'); event.preventDefault(); event.stopImmediatePropagation(); }); }); }); //]]> </script> </li> <li style="margin-top: 12px"> </li> </ul> </div> </div> <div class="row"> <div itemprop="description" class="description tinymce_html col-xs-12"> <!--[mode:tiny]--><p><strong>Mechanika kontaktu w charakteryzowaniu materiałów inżynierskich</strong></p> <p>rok wydania: 2023, wydanie pierwsze<br />ISBN: 978-83-7348-896-0<br />ilość stron: 130</p> <p><span style="text-decoration: underline;"><strong>Opis</strong></span></p> <p><strong>W pierwszej części pracy przedstawiono teoretyczne podstawy mechaniki kontaktu</strong>. Omówiono <strong>model kontaktu Hertza</strong> opisujący zależność pomiędzy obciążeniem przyłożonym do kulistego wgłębnika i jego przemieszczeniem. W dalszej części scharakteryzowano <strong>modele niehertzowskie</strong>, w których pod uwagę bierze się siły adhezji. Przedstawiono dwa modele uwzględniające adhezyjne przyciąganie sferycznego wgłębnika i podłoża, tj. <strong>model Johnsona, Kendalla i Robertsa</strong> (JKR), wykorzystujący równowagę pomiędzy zmagazynowaną energią sprężystą a utratą energii powierzchniowej pomiędzy kulistym wgłębnikiem i powierzchnią płaską, oraz <strong>model sprężystego kontaktu Derjaguina–Mullera–Toporowa</strong> (DMT). Model JKR uwzględnia wpływ nacisku kontaktowego i adhezji tylko wewnątrz obszaru kontaktu, natomiast model DMT uwzględnia dodatkowo siły przyciągania występujące pomiędzy ciałami, które oddziałują także poza strefą kontaktu. W dalszej części monografii zaprezentowano <strong>modele dla płaskich powierzchni biorące pod uwagę ich chropowatość</strong>. Opisano <strong>teorię Greenwooda i Williamsona</strong> (GW), która zakłada, że wysokości nierówności mają rozkład gaussowski, a odkształcenie nierówności jest opisane modelem Hertza, oraz teorie Greenwooda i Trippa. Następnie przedstawiono <strong>matematyczny opis odkształcania materiału przy jego kontakcie z wgłębnikiem w kształcie stożka</strong>, zaprezentowany przez Sneddona. W kolejnym rozdziale <strong>omówiono różne metody pomiaru twardości materiałów: Brinella, Meyera, Vickersa, Knoopa, Martensa i Rockwella</strong>. Następny rozdział opisuje <strong>metodę indentacji</strong>. Scharakteryzowano w nim naprężenia i odkształcenia w materiale podczas penetracji przez kulisty i ostry wgłębnik, sposoby określania twardości i sztywności materiału, opisano efekt skali występujący dla małych przemieszczeń wgłębnika, a także sposób wyznaczania gęstości dyslokacji występujących w materiale i ich mobilności. Rozdział ten zawiera też omówienie sposobu <strong>wyznaczania współczynnika umocnienia odkształceniowego, krytycznego współczynnika intensywności naprężeń oraz naprężeń własnych przy wykorzystaniu testu indentacji</strong>. Znajdują się tu również informacje na temat <strong>testu zarysowania</strong>. Ostatni rozdział przedstawia <strong>wyniki prac naukowych</strong>, których autorka jest współautorem, i wyniki badań własnych jeszcze nieopublikowanych, które zostały uzyskane za pomocą indentera.</p> <p><span style="text-decoration: underline;"><strong>Spis treści</strong></span></p> <p>Spis ważniejszych oznaczeń / 5</p> <p><strong>1. Wstęp</strong> / 9</p> <p><strong>2. Cel pracy</strong> / 11</p> <p><strong>3. Teoretyczne podstawy mechaniki kontaktu</strong> / 12<br />3.1. Model Hertza dla systemu kulistego wgłębnika dociskanego do płaskiej próbki / 12<br />3.2. Modele uwzględniające siły adhezji pomiędzy kulą i podłożem / 16<br />3.3. Modele dla płaskich powierzchni uwzględniające ich chropowatość / 22<br />3.4. Wgłębnik stożkowy i inne wgłębniki posiadające kąt wierzchołkowy / 26</p> <p><strong>4. Pomiary twardości</strong> / 32<br />4.1. Twardość Meyera / 32<br />4.2. Twardość Brinella / 33<br />4.3. Twardość Martensa 35<br />4.4. Twardość Vickersa / 36<br />4.5. Twardość Knoopa / 38<br />4.6. Twardość Rockwella / 39</p> <p><strong>5. Test indentacji</strong> / 41<br />5.1. Naprężenia i odkształcenia w materiale podczas testu indentacji / 45<br />5.2. Efekt pile up / 50<br />5.3. Wyznaczanie twardości i sztywności w materiału / 52<br />5.4. Efekt skali i wyznaczanie gęstości dyslokacji / 59<br />5.5. Pełzanie materiału i wyznaczanie mobilności dyslokacji / 62<br />5.6. Wyznaczanie współczynnika umocnienia odkształceniowego materiału / 66<br />5.7. Wyznaczanie naprężeń własnych / 68<br />5.8. Wyznaczanie krytycznego współczynnika intensywności naprężeń / 72<br />5.9. Dynamiczny test indentacji / 78<br />5.10. Test zarysowania / 83</p> <p><strong>6. Przykłady badań własnych w charakterystyce materiałów inżynierskich</strong> / 87<br />6.1. Właściwości mechaniczne bakteryjnej nanocelulozy / 87<br />6.2. Charakteryzowanie szlifowanej warstwy wierzchniej stali C45 / 94<br />6.3. Wyznaczanie naprężeń własnych w laserowo obrabianych cięgnach podwozia samolotu / 100<br />6.4. Charakteryzowanie warstw <span style="white-space: nowrap;">Al<span style="display: inline-block; margin-bottom: -0.3em; vertical-align: -0.3em; line-height: 1.0em; font-size: 80%; text-align: left;"><br />2</span>O<span style="display: inline-block; margin-bottom: -0.3em; vertical-align: -0.3em; line-height: 1.0em; font-size: 80%; text-align: left;"><br />3</span></span> wytwarzanych metodą micro-arc oxidation (MAO) pod kątem ich odporności na obciążenia kawitacyjne / 105<br />6.5. Charakteryzowanie kompozytowych powłok typu nanościanki węglowe–polidopamina–polizwitterion / 112</p> <p><strong>7. Podsumowanie</strong> / 117</p> <p>Bibliografia / 119<br />Streszczenie w języku polskim / 128<br />Streszczenie w języku angielskim / 129</p> </div> </div> <ul class="nav nav-tabs"> <li class="active"> <a rel="nofollow">Recenzje</a> </li> </ul> </br> <div id="product-tab-review"> </div> <script type="text/javascript"> //<![CDATA[ jQuery(function($){ $.get('/review/listReviews?id=5290', function(html) { $('#product-tab-review').html(html); }); }); //]]> </script> <div class="card-tabs relative"> <ul id="product-tabs" class="nav nav-tabs"> <li> <a href="#product-tab-1" data-url="/product/recommendProducts/id/5290/id_category/23/id_producer/157" rel="nofollow">Polecane produkty</a> </li> </ul> </div> <div class="tab-content"> <div class="tab-pane" id="product-tab-1"></div> </div> </div> </div> </div> <div class="modal fade" id="execute_time_overlay" tabindex="-1" role="dialog" aria-labelledby="execute_time_overlay" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> </div> </div> </div> <script type="text/javascript"> //<![CDATA[ jQuery(function($) { var preloader = $('#product-preloader'); $('#product-tabs').on('click', 'a', function() { var tab = $(this); tab.tab('show'); var pane = $(tab.attr('href')); if (pane.is(':empty')) { pane.html('<div class="preloader"></div>'); $.get(tab.data('url'), function(html) { pane.html(html); }); } return false; }); $('#product-tabs a[href=#product-tab-1]').click(); $(window).on('hashchange', function() { if(window.location.hash != "") { $('#product-tabs a[href="' + window.location.hash + '"]').click(); $(window.location.hash).get(0).scrollIntoView(); } }).trigger('hashchange'); $('#execute_time_trigger').click(function(){ $.get('/webpage/ajax', function(html) { $('#execute_time_overlay .modal-content').html(html); }); }); $("#product-gallery").lightGallery({ caption : true, desc : true, rel: false, loop: true, closable: false }); function pgLabelRight() {var imageB = $('#product-photo .gallery-image').width() - $('#product-photo img').width(); $('.pg_label').css('right', imageB/2).show();} pgLabelRight(); $(window).resize(function(){pgLabelRight();}); if ($(window).width() < 768) { $('.card-tabs > .nav').scroll(function(e) { var _this = this if (_this.scrollWidth === (_this.scrollLeft + _this.clientWidth)) { $(this).parent().addClass('hidden-shadow'); } else { $(this).parent().removeClass('hidden-shadow'); } }).scroll(); } }); //]]> </script> </div> <div id="left" class="col-md-3 col-md-pull-9 col-lg-3 col-lg-pull-9 hidden-sm hidden-xs"> <div id="category-thumbnail" class="thumbnail"><div id="vertical-categories" class="panel panel-primary"> <div class="panel-heading"> <h3 class="panel-title">Kategorie</h3> </div> <div class="panel-body"> <ul class="nav nav-stacked"> <li> <a href="/category/grupa-medium">Wydawnictwo Grupy Medium</a> </li> <li> <a href="/category/instytut-techniki-budowlanej">Instytut Techniki Budowlanej</a> </li> <li> <a href="/category/pakiety-ksiazek">Pakiety książek</a> </li> <li> <a href="/category/architektura">Architektura</a> </li> <li> <a href="/category/automatyka-sterowanie">Automatyka, sterowanie</a> </li> <li> <a href="/category/bhp">BHP</a> </li> <li> <a href="/category/biologia-">Biologia</a> </li> <li> <a href="/category/biznes">Biznes</a> </li> <li> <a href="/category/budownictwo">Budownictwo</a> </li> <li> <a href="/category/chemia">Chemia</a> </li> <li> <a href="/category/energetyka">Energetyka</a> </li> <li> <a href="/category/elektronika">Elektronika</a> </li> <li> <a href="/category/geodezja">Geodezja, kartografia</a> </li> <li> <a href="/category/gornictwo">Górnictwo, wiertnictwo</a> </li> <li> <a href="/category/informatyka">Informatyka</a> </li> <li> <a href="/category/instalacje-elektryczne-i-teletechniczne">Instalacje elektryczne i teletechniczne</a> </li> <li> <a href="/category/instalacje-grzewcze">Instalacje grzewcze</a> </li> <li> <a href="/category/instalacje-sanitarne-i-gazowe">Instalacje sanitarne i gazowe</a> </li> <li> <a href="/category/kosztorysowanie">Kosztorysowanie</a> </li> <li> <a href="/category/matematyka">Matematyka, fizyka</a> </li> <li> <a href="/category/materialoznawstwo-">Materiałoznawstwo</a> </li> <li class="active"> <a href="/category/mechanika">Mechanika</a> </li> <li> <a href="/category/nieruchomosci">Nieruchomości</a> </li> <li> <a href="/category/normy">Normy</a> </li> <li> <a href="/category/ochrona-srodowiska">Ochrona Środowiska</a> </li> <li> <a href="/category/ppoz">PPOŻ.</a> </li> <li> <a href="/category/prawo-budowlane">Prawo budowlane</a> </li> <li> <a href="/category/programy">Programy</a> </li> <li> <a href="/category/spawalnictwo">Spawalnictwo</a> </li> <li> <a href="/category/transport">Transport</a> </li> <li> <a href="/category/wentylacja-klimatyzacja-chlodnictwo">Wentylacja, klimatyzacja, chłodnictwo</a> </li> <li> <a href="/category/wnetrza-i-ogrody">Wnętrza i ogrody</a> </li> <li> <a href="/category/albumy">Albumy</a> </li> <li> <a href="/category/czasopisma">Czasopisma</a> </li> <li> <a href="/category/multimedia">Multimedia</a> </li> <li> <a href="/category/poradniki">Poradniki</a> </li> <li> <a href="/category/slowniki">Słowniki</a> </li> <li> <a href="/category/maly-technik">Mały technik. Książki dla dzieci</a> </li> <li> <a href="/category/kalendarze">Kalendarze</a> </li> <li> <a href="/category/inne-pozostale">Inne/pozostałe</a> </li> </ul> </div> </div></div> <div id="product_group_new" class="product_group"> <div class="product clearfix panel panel-default"> <div class="panel-heading"> <h3 class="panel-title"><a href="/group/nowosci">Nowości</a></h3> </div> <div class="panel-body"> <div class="image"><a href="/doladowanie-silnikow.html"><img style="max-width: 104px" alt="Doładowanie silników" width="104" height="150" src="/media/products/882a4c511cb67400f1b12dc1453dc17c/images/thumbnail/small_Doladowanie-silnikow.jpg?lm=1715518044" /></a></div> <div class="st_product_options-color-on-list"></div> <div class="caption"> <p class="name"><a href="/doladowanie-silnikow.html" class="product_name">Doładowanie silników</a></p> <div class="price-box"> <div class="price"><span class="nowrap">75,00 zł</span></div> </div> </div> <div class="other_group"><a href="/mechanika-plynow-wybrane-zagadnienia-w-ujeciu-komputerowym.html" class="product_name">Mechanika płynów – wybrane zagadnienia w ujęciu komputerowym</a></div> <div class="other_group"><a href="/system-spalania-niskotemperaturowego-w-silniku-tlokowym.html" class="product_name">System spalania niskotemperaturowego w silniku tłokowym</a></div> </div> </div> </div> </div> </div> </div> <footer> <div class="container"> <div class="navbar navbar-default clearfix" role="navigation"> <div class="row"> <div id="social" class="col-xs-12 col-sm-3 col-md-3 col-lg-3"> <a href="https://www.facebook.com/KsiegarniaTechnicznaMedium/" target="_blank" rel="noopener"> <img src="/images/frontend/theme/giallorwd/social/facebook.png" alt="Facebook" width="32" height="32"/> </a> <a href="https://twitter.com/ksiegarnia_tech" target="_blank" rel="noopener"> <img src="/images/frontend/theme/giallorwd/social/twitter.png" alt="Twitter" width="32" height="32"/> </a> <a href="/newsletter/add"> <img src="/images/frontend/theme/giallorwd/social/newsletter.png" alt="Newsletter" width="32" height="32"/> </a> </div> <div id="webpage_footer" class="col-xs-12 col-sm-9 col-md-9 col-lg-9"> <div class="panel-group row" id="accordion_footer"> <div class="foot-group list-group col-xs-12 col-sm-3"> <h5 class="list-group-item-heading"> <a data-toggle="collapse" data-parent="#accordion_footer" href="#collapse_1">Informacje <span class="caret hidden-sm hidden-md hidden-lg"></span></a> </h5> <div id="collapse_1" class="list-group collapse"> <a href="/webpage/kontakt.html">Kontakt</a> <a href="/webpage/regulamin.html">Regulamin</a> <a href="/webpage/o-firmie.html">O firmie</a> <a href="/webpage/ochrona-danych-osobowych.html">Polityka prywatności</a> </div> </div> <div class="foot-group list-group col-xs-12 col-sm-3 visible-xs"> <h5 class="list-group-item-heading"><a href="/webpage/kontakt.html">Kontakt</a></h5> </div> </div> </div> </div> <div class="copyright clearfix"> <a href="https://www.sote.pl/" target="_blank" rel="noopener" title="Sklep internetowy SOTE">Sklep internetowy SOTE</a> </div> </div> </div> </footer> </div> <!-- Modal --> <div class="modal fade" id="ajax-cookie-modal" tabindex="-1" role="dialog" aria-hidden="true" style="z-index:2060"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button> <div class="modal-title h4" id="myModalLabel">Ustawienia cookies</div> </div> <div class="modal-body panel-body"> <div class="small" style="padding: 0px 30px;"> <div class="row"> <div class="col-sm-12"> <div class="h4">Niezbędne pliki cookie</div> </div> </div> <div class="row"> <div class="col-xs-12 col-sm-10"> Te pliki cookie są niezbędne do działania strony i nie można ich wyłączyć. Służą na przykład do utrzymania zawartości koszyka użytkownika. Możesz ustawić przeglądarkę tak, aby blokowała te pliki cookie, ale wtedy strona nie będzie działała poprawnie. Te pliki cookie pozwalają na identyfikację np. osób zalogowanych. <br/><br/> </div> <div class="col-xs-12 col-sm-2"> Zawsze aktywne </div> </div> <div class="row"> <div class="col-sm-12"> <div class="h4">Analityczne pliki cookie</div> </div> </div> <div class="row"> <div class="col-xs-12 col-sm-10"> Te pliki cookie pozwalają liczyć wizyty i źródła ruchu. Dzięki tym plikom wiadomo, które strony są bardziej popularne i w jaki sposób poruszają się odwiedzający stronę. Wszystkie informacje gromadzone przez te pliki cookie są anonimowe. <br/><br/> </div> <div class="col-xs-12 col-sm-2"> <label for="checkbox-1" class="toggle-switchy" data-color="green" data-text="false" data-style="square"1 aria-label="Analityczne pliki cookie"> <input checked type="checkbox" id="checkbox-1"> <span class="toggle"> <span class="switch"></span> </span> </label> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="h4">Reklamowe pliki cookie</div> </div> </div> <div class="row"> <div class="col-xs-12 col-sm-10"> Reklamowe pliki cookie mogą być wykorzystywane za pośrednictwem naszej strony przez naszych partnerów reklamowych. Służą do budowania profilu Twoich zainteresowań na podstawie informacji o stronach, które przeglądasz, co obejmuje unikalną identyfikację Twojej przeglądarki i urządzenia końcowego. Jeśli nie zezwolisz na te pliki cookie, nadal będziesz widzieć w przeglądarce podstawowe reklamy, które nie są oparte na Twoich zainteresowaniach. <br/><br/> </div> <div class="col-xs-12 col-sm-2"> <label for="checkbox-2" class="toggle-switchy" data-color="green" data-text="false" data-style="square" aria-label="Reklamowe pliki cookie"> <input checked type="checkbox" id="checkbox-2"> <span class="toggle"> <span class="switch"></span> </span> </label> </div> </div> <div class="row"> <div class="col-xs-12 col-sm-12"> Nasza strona korzysta z usług Google, takich jak Google Analytics i Google Ads. Aby dowiedzieć się więcej o tym, jak Google wykorzystuje dane z naszej strony, zapoznaj się z <a target="_blank" href="https://policies.google.com/technologies/partner-sites">polityką prywatności i warunkami Google</a>. <br/><br/> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="h4">Wysyłanie danych związanych z reklamami</div> </div> </div> <div class="row"> <div class="col-xs-12 col-sm-10"> Zgadzam się na wysyłanie danych związanych z reklamami do Google. <br/><br/> </div> <div class="col-xs-12 col-sm-2"> <label for="checkbox-4" class="toggle-switchy" data-color="green" data-text="false" data-style="square" aria-label="Wysyłanie danych związanych z reklamami"> <input checked type="checkbox" id="checkbox-4"> <span class="toggle"> <span class="switch"></span> </span> </label> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="h4">Reklamy spersonalizowane Google</div> </div> </div> <div class="row"> <div class="col-xs-12 col-sm-10"> Zgadzam się na używanie reklam spersonalizowanych. Reklamy te są dostosowywane do konkretnych preferencji, zachowań i cech użytkownika. Google zbiera dane na temat aktywności użytkownika w internecie, takie jak wyszukiwania, przeglądane strony internetowe, kliknięcia i zakupy online, aby lepiej zrozumieć jego zainteresowania i preferencje. <br/><br/> </div> <div class="col-xs-12 col-sm-2"> <label for="checkbox-3" class="toggle-switchy" data-color="green" data-text="false" data-style="square" aria-label="Reklamy spersonalizowane Google"> <input checked type="checkbox" id="checkbox-3"> <span class="toggle"> <span class="switch"></span> </span> </label> </div> </div> <div class="row"> <button id="cookies-modal-accept" class="btn btn-primary pull-right">Zapisz i zamknij</button> </div> </div> </div> </div> </div> </div> <script type="text/javascript"> jQuery(function ($) { $(document).ready(function() { // ustaw jeśli niezdefiniowane if ($.cookies.get('cookies_google_analytics') == null ) { var analytics = 'false'; checkbox1(analytics); } if ($.cookies.get('cookies_google_targeting') == null ) { var targeting = 'false'; checkbox2(targeting); } if ($.cookies.get('cookies_google_personalization') == null ) { var personalization = 'false'; checkbox3(personalization); } if ($.cookies.get('cookies_google_user_data') == null ) { var user_data = 'false'; checkbox4(user_data); } checkAndSetCheckbox1(); checkAndSetCheckbox2(); checkAndSetCheckbox3(); checkAndSetCheckbox4(); $('#checkbox-1').change(function() { if ($('#checkbox-1').prop('checked')) { console.log("checkbox-1 true"); checkbox1("true"); }else{ console.log("checkbox-1 false"); checkbox1("false"); } checkAndSetCheckbox1(); }); $('#checkbox-2').change(function() { if ($('#checkbox-2').prop('checked')) { console.log("checkbox-2 true"); checkbox2("true"); }else{ console.log("checkbox-2 false"); checkbox2("false"); } checkAndSetCheckbox2(); }); $('#checkbox-3').change(function() { if ($('#checkbox-3').prop('checked')) { console.log("checkbox-3 true"); checkbox3("true"); }else{ console.log("checkbox-3 false"); checkbox3("false"); } checkAndSetCheckbox3(); }); $('#checkbox-4').change(function() { if ($('#checkbox-4').prop('checked')) { console.log("checkbox-4 true"); checkbox4("true"); }else{ console.log("checkbox-4 false"); checkbox4("false"); } checkAndSetCheckbox4(); }); function checkAndSetCheckbox1() { checkbox_1_value = $.cookies.get('cookies_google_analytics'); if (checkbox_1_value) { $("#checkbox-1").prop( "checked", true ); }else{ $("#checkbox-1").prop( "checked", false ); } } function checkAndSetCheckbox2() { checkbox_2_value = $.cookies.get('cookies_google_targeting'); if (checkbox_2_value) { $("#checkbox-2").prop( "checked", true ); } else { $("#checkbox-2").prop( "checked", false ); } } function checkAndSetCheckbox3() { checkbox_3_value = $.cookies.get('cookies_google_personalization'); if (checkbox_3_value) { $("#checkbox-3").prop( "checked", true ); } else { $("#checkbox-3").prop( "checked", false ); } } function checkAndSetCheckbox4() { checkbox_4_value = $.cookies.get('cookies_google_user_data'); if (checkbox_4_value) { $("#checkbox-4").prop( "checked", true ); } else { $("#checkbox-4").prop( "checked", false ); } } function checkbox1(value){ var expires_at = new Date(); var years = 20; expires_at.setTime(expires_at.getTime() + 1000 * years * 365 * 24 * 60 * 60); $.cookies.set('cookies_google_analytics', value, {path: '/', expiresAt: expires_at}); } function checkbox2(value){ var expires_at = new Date(); var years = 20; expires_at.setTime(expires_at.getTime() + 1000 * years * 365 * 24 * 60 * 60); $.cookies.set('cookies_google_targeting', value, {path: '/', expiresAt: expires_at}); } function checkbox3(value){ var expires_at = new Date(); var years = 20; expires_at.setTime(expires_at.getTime() + 1000 * years * 365 * 24 * 60 * 60); $.cookies.set('cookies_google_personalization', value, {path: '/', expiresAt: expires_at}); } function checkbox4(value){ var expires_at = new Date(); var years = 20; expires_at.setTime(expires_at.getTime() + 1000 * years * 365 * 24 * 60 * 60); $.cookies.set('cookies_google_user_data', value, {path: '/', expiresAt: expires_at}); } }); }); </script> <script type="text/javascript"> jQuery(function ($) { $(document).ready(function() { var cookies = '<div id="cookies_message_modal"><div class="modal fade cookie_modal" id="cookies-message-modal" tabindex="-1" role="dialog" aria-hidden="true" style="margin-top: 30vh;"><div class="modal-dialog"><div class="modal-content"><div class="modal-body panel-body"><div style="padding: 0px 30px; text-align: center;"><div style="margin-bottom: 15px;"><div class="modal-title h4">Informacja o cookies</div></div><div class="small" style="text-align: left; margin-bottom: 15px;">Klikając “Zgoda” akceptujesz zapisywanie wszystkich danych cookie na twoim urządzeniu. Kliknięcie “Odmowa” oznacza zapisywanie tylko danych niezbędnych do funkcjonowania strony. Więcej informacji o cookie w <a href="/webpage/ochrona-danych-osobowych.html" >polityce prywatności</a>.</div><button id="cookies-close-settings" class="ajax-cookie-button btn btn-default">Ustawienia</button><button id="cookies-close-deny" class="btn btn-default">Odmowa</button><button id="cookies-close-accept" class="btn btn-primary">Zgoda</button></div></div></div></div></div></div>'; $( "footer" ).after(cookies); if (!$.cookies.get('cookies_message_bar_hidden')) { $('#cookies-message-modal').modal({keyboard: false, show: true, backdrop: 'static'}); $(".modal-backdrop:last").css("z-index", "2040"); $('#cookies-message-modal').css("z-index", "2050"); } var cookies_link_modal = '<a class="ajax-cookie-button" style="cursor: pointer;" >Ustawienia cookies</a>'; $( ".foot-group:first-of-type .list-group a:last-of-type" ).after(cookies_link_modal); var cookies_message = $('#cookies_message'); if (!$.cookies.get('cookies_message_bar_hidden')) { cookies_message.show(); } $(".ajax-cookie-button").click(function() { showAjaxCookieModal(); }); $("#cookies-modal-accept").click(function() { $('#ajax-cookie-modal').modal('hide'); $('#cookies-message-modal').modal('hide'); hideCookieMessage(cookies_message); }); function showAjaxCookieModal() { $('#ajax-cookie-modal').modal('show'); }; $("#cookies-close-deny").click(function() { console.log("cookie deny"); checkbox1("false"); checkbox2("false"); checkbox3("false"); checkbox4("false"); checkAndSetCheckbox1(); checkAndSetCheckbox2(); checkAndSetCheckbox3(); checkAndSetCheckbox4(); hideCookieMessage(cookies_message); $('#ajax-cookie-modal').modal('hide'); $('#cookies-message-modal').modal('hide'); }); $("#cookies-close-accept").click(function() { console.log("cookie accept"); checkbox1("true"); checkbox2("true"); checkbox3("true"); checkbox4("true"); checkAndSetCheckbox1(); checkAndSetCheckbox2(); checkAndSetCheckbox3(); checkAndSetCheckbox4(); hideCookieMessage(cookies_message); $('#ajax-cookie-modal').modal('hide'); $('#cookies-message-modal').modal('hide'); }); function hideCookieMessage(cookies_message) { cookies_message.slideUp(300); var expires_at = new Date(); var years = 20; expires_at.setTime(expires_at.getTime() + 1000 * years * 365 * 24 * 60 * 60); $.cookies.set('cookies_message_bar_hidden', true, {path: '/', expiresAt: expires_at}); console.log("hide message"); $.get('/compatibility/afterHide', function(html) { $('head').before(html); }); } function checkAndSetCheckbox1() { checkbox_1_value = $.cookies.get('cookies_google_analytics'); if (checkbox_1_value) { $("#checkbox-1").prop( "checked", true ); } else { $("#checkbox-1").prop( "checked", false ); } } function checkAndSetCheckbox2() { checkbox_2_value = $.cookies.get('cookies_google_analytics'); if (checkbox_2_value) { $("#checkbox-2").prop( "checked", true ); } else { $("#checkbox-2").prop( "checked", false ); } } function checkAndSetCheckbox3() { checkbox_3_value = $.cookies.get('cookies_google_personalization'); if (checkbox_3_value) { $("#checkbox-3").prop( "checked", true ); } else { $("#checkbox-3").prop( "checked", false ); } } function checkAndSetCheckbox4() { checkbox_4_value = $.cookies.get('cookies_google_user_data'); if (checkbox_4_value) { $("#checkbox-4").prop( "checked", true ); } else { $("#checkbox-4").prop( "checked", false ); } } function checkbox1(value) { var expires_at = new Date(); var years = 20; expires_at.setTime(expires_at.getTime() + 1000 * years * 365 * 24 * 60 * 60); $.cookies.set('cookies_google_analytics', value, {path: '/', expiresAt: expires_at}); } function checkbox2(value) { var expires_at = new Date(); var years = 20; expires_at.setTime(expires_at.getTime() + 1000 * years * 365 * 24 * 60 * 60); $.cookies.set('cookies_google_targeting', value, {path: '/', expiresAt: expires_at}); } function checkbox3(value){ var expires_at = new Date(); var years = 20; expires_at.setTime(expires_at.getTime() + 1000 * years * 365 * 24 * 60 * 60); $.cookies.set('cookies_google_personalization', value, {path: '/', expiresAt: expires_at}); } function checkbox4(value){ var expires_at = new Date(); var years = 20; expires_at.setTime(expires_at.getTime() + 1000 * years * 365 * 24 * 60 * 60); $.cookies.set('cookies_google_user_data', value, {path: '/', expiresAt: expires_at}); } }); }); </script> <style type="text/css"> #cookies_message:before{ background: #f5f2f5; } #cookies_content{ color: #000000; } #cookies_frame { width: 1310px; } </style> <script type="text/javascript"> var price_view = "gross_net"; var list_view = ""; var compatibility_text = '<div id="price-star-info">*) brutto + <a style="display: inline;" href="/webpage/dostawa.html">koszty dostawy</a></div>'; jQuery(function($) { $(document).ready(function() { function addStarPostfix() { var price = $(this); price.html(price.html() + ' *'); } function showCompatibility() { $('footer .copyright').first().prepend(compatibility_text); } switch (price_view) { case "net_gross": if (list_view) { $('#full-list .minor_price, #description-list .minor_price, #main-grid .minor_price').each(addStarPostfix); } else { $('#st_product_options-price-brutto').each(addStarPostfix); } showCompatibility(); break; case "gross_net": if (list_view) { $('#full-list .major_price, #description-list .major_price, #main-grid .major_price').each(addStarPostfix); } else { $('#st_product_options-price-brutto').each(addStarPostfix); } showCompatibility(); break; case "only_gross": if (list_view) { $('#full-list .price, #description-list .price, #main-grid .price').each(addStarPostfix); } else { $('#st_product_options-price-brutto').each(addStarPostfix); } showCompatibility(); break; } }); }); </script> <div id="modal-user" class="modal menu-modal fade" tabindex="-1" role="dialog" aria-labelledby="modal-user-label"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Zamknij"><span aria-hidden="true">&times;</span></button> <h4 class="modal-title" id="modal-user-label">Moje konto</h4> </div> <div class="modal-body"> <div class="user-content"> <a class="btn btn-primary" data-action="ajax-login-button">Zaloguj</a> <div class="user-options-text text-muted hidden-xs">Nie masz jeszcze konta?</div> <a class="btn btn-light" href="https://www.ksiegarniatechniczna.com.pl/user/createAccount" rel="nofollow">Załóż konto</a> </div> <div class="user-settings hidden-sm hidden-md hidden-lg"> </div> </div> </div> </div> </div> <a href="#" id="toTop"><span class="glyphicon glyphicon-arrow-up"></span></a> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10