1<!DOCTYPE html> 2<html lang="fr-FR"> 3 4<head> 5 <!-- jQuery loading... --> 6
6<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
6 7 8 <meta charset="UTF-8"> 9 <title> 10 INSA Strasbourg - INSA Strasbourg </title> 11 12 <!-- Mobile Viewport Fix --> 13 <meta name="viewport" content="width=device-width,initial-scale=1"> 14 15 <!-- Default feed --> 16 <!-- <link rel="alternate" type="application/rss+xml" title="INSA Strasbourg - INSA de Strasbourg » Flux RSS" href="https://www.insa-strasbourg.fr/fr/feed" /> --> 17 18 <!-- favicon.ico, apple-touch-icon.png and ms-icons --> 19 <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> 20 <link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32"> 21 <link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16"> 22 <link rel="manifest" href="/manifest.json"> 23 <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#e22421"> 24 <meta name="theme-color" content="#ffffff"> 25 26 <link rel="profile" href="http://gmpg.org/xfn/11"> 27 28 <link rel="stylesheet" href="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/style.min.css" media="screen"> 29 30 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
31<script data-cfasync="false" data-cookieconsent="ignore" data-ezscrex="false" data-no-defer="1" data-pagespeed-no-defer> 32var ctPublicFunctions = {"_ajax_nonce":"8565bc177e","_rest_nonce":"8da06e754d","_ajax_url":"\/wp-admin\/admin-ajax.php","_rest_url":"https:\/\/www.insa-strasbourg.fr\/wp-json\/","data__cookies_type":"none","data__ajax_type":"rest","bot_detector_enabled":true,"data__frontend_data_log_enabled":1,"data__bot_detector_enabled":1,"cookiePrefix":"","wprocket_detected":false,"host_url":"www.insa-strasbourg.fr","text__ee_click_to_select":"Click to select the whole data","text__ee_original_email":"The complete one is","text__ee_got_it":"Got it","text__ee_blocked":"Blocked","text__ee_cannot_connect":"Cannot connect","text__ee_cannot_decode":"Can not decode email. Unknown reason","text__ee_email_decoder":"CleanTalk email decoder","text__ee_wait_for_decoding":"The magic is on the way!","text__ee_decoding_process":"Please wait a few seconds while we decode the contact data."} 33</script>
vendor: 1 bytes, line 33
33
34<script data-cfasync="false" data-cookieconsent="ignore" data-ezscrex="false" data-no-defer="1" data-pagespeed-no-defer> 35var ctPublic = {"_ajax_nonce":"8565bc177e","settings__forms__check_internal":"0","settings__forms__check_external":"0","settings__forms__force_protection":"0","settings__forms__search_test":"1","settings__forms__wc_add_to_cart":"0","bot_detector_enabled":true,"settings__sfw__anti_crawler":0,"blog_home":"https:\/\/www.insa-strasbourg.fr\/","pixel__setting":"3","pixel__enabled":true,"pixel__url":null,"data__email_check_before_post":"1","data__email_check_exist_post":"1","data__cookies_type":"none","data__key_is_ok":true,"data__visible_fields_required":true,"wl_brandname":"Anti-Spam by CleanTalk","wl_brandname_short":"CleanTalk","ct_checkjs_key":"d86256678c130fd88f9d408a9a987484cc14eab2aa251c37afde20b8565bd44e","emailEncoderPassKey":"6d062ec7f66349cdb1bff2ec428ad47a","bot_detector_forms_excluded":"W10=","advancedCacheExists":true,"varnishCacheExists":false,"wc_ajax_add_to_cart":false} 36</script>
36 37 38 <!-- This site is optimized with the Yoast SEO plugin v28.5 - https://yoast.com/product/yoast-seo-wordpress/ --> 39 <link rel="canonical" href="https://www.insa-strasbourg.fr/fr/insa-strasbourg/" /> 40 <meta property="og:locale" content="fr_FR" /> 41 <meta property="og:type" content="article" /> 42 <meta property="og:title" content="INSA Strasbourg - " /> 43 <meta property="og:description" content="Au cÅur dâune capitale européenne, lâINSA Strasbourg accueille environ 2 000 étudiant·e·s architectes et ingénieur·e·s" /> 44 <meta property="og:url" content="https://www.insa-strasbourg.fr/fr/insa-strasbourg/" /> 45 <meta property="og:site_name" content="INSA Strasbourg" /> 46 <meta property="article:modified_time" content="2022-05-05T08:22:26+00:00" /> 47 <meta property="og:image" content="https://www.insa-strasbourg.fr/wp-content/uploads/insa-strasbourg.jpg" /> 48 <meta property="og:image:width" content="2048" /> 49 <meta property="og:image:height" content="1367" /> 50 <meta property="og:image:type" content="image/jpeg" /> 51 <meta name="twitter:card" content="summary_large_image" /> 52
52<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.insa-strasbourg.fr\/fr\/insa-strasbourg\/","url":"https:\/\/www.insa-strasbourg.fr\/fr\/insa-strasbourg\/","name":"INSA Strasbourg - ","isPartOf":{"@id":"https:\/\/www.insa-strasbourg.fr\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.insa-strasbourg.fr\/fr\/insa-strasbourg\/#primaryimage"},"image":{"@id":"https:\/\/www.insa-strasbourg.fr\/fr\/insa-strasbourg\/#primaryimage"},"thumbnailUrl":"https:\/\/www.insa-strasbourg.fr\/wp-content\/uploads\/insa-strasbourg.jpg","datePublished":"2016-10-03T13:30:52+00:00","dateModified":"2022-05-05T08:22:26+00:00","breadcrumb":{"@id":"https:\/\/www.insa-strasbourg.fr\/fr\/insa-strasbourg\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.insa-strasbourg.fr\/fr\/insa-strasbourg\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.insa-strasbourg.fr\/fr\/insa-strasbourg\/#primaryimage","url":"https:\/\/www.insa-strasbourg.fr\/wp-content\/uploads\/insa-strasbourg.jpg","contentUrl":"https:\/\/www.insa-strasbourg.fr\/wp-content\/uploads\/insa-strasbourg.jpg","width":2048,"height":1367},{"@type":"BreadcrumbList","@id":"https:\/\/www.insa-strasbourg.fr\/fr\/insa-strasbourg\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.insa-strasbourg.fr\/fr\/"},{"@type":"ListItem","position":2,"name":"INSA Strasbourg"}]},{"@type":"WebSite","@id":"https:\/\/www.insa-strasbourg.fr\/fr\/#website","url":"https:\/\/www.insa-strasbourg.fr\/fr\/","name":"INSA Strasbourg","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.insa-strasbourg.fr\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"}]}</script>
52 53 <!-- / Yoast SEO plugin. --> 54 55 56<link rel='dns-prefetch' href='//fd.cleantalk.org' /> 57<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.insa-strasbourg.fr/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.insa-strasbourg.fr%2Ffr%2Finsa-strasbourg%2F&lang=fr" /> 58<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.insa-strasbourg.fr/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.insa-strasbourg.fr%2Ffr%2Finsa-strasbourg%2F&format=xml&lang=fr" /> 59<style id="wp-img-auto-sizes-contain-inline-css"> 60img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 61/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 62</style> 63<style id="wp-emoji-styles-inline-css"> 64 65 img.wp-smiley, img.emoji { 66 display: inline !important; 67 border: none !important; 68 box-shadow: none !important; 69 height: 1em !important; 70 width: 1em !important; 71 margin: 0 0.07em !important; 72 vertical-align: -0.1em !important; 73 background: none !important; 74 padding: 0 !important; 75 } 76/*# sourceURL=wp-emoji-styles-inline-css */ 77</style> 78<style id="wp-block-library-inline-css"> 79:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
79--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 80 81/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 82</style> 83<style id="classic-theme-styles-inline-css"> 84/*! This file is auto-generated */ 85.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 86/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 87</style> 88 89<style id="global-styles-inline-css"> 90:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
900) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
90.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 91/*# sourceURL=global-styles-inline-css */ 92</style> 93 94<link rel='stylesheet' id='cleantalk-public-css-css' href='https://www.insa-strasbourg.fr/wp-content/plugins/cleantalk-spam-protect/css/cleantalk-public.min.css?ver=6.88_1790076823' media='all' /> 95<link rel='stylesheet' id='cleantalk-email-decoder-css-css' href='https://www.insa-strasbourg.fr/wp-content/plugins/cleantalk-spam-protect/css/cleantalk-email-decoder.min.css?ver=6.88_1790076823' media='all' /> 96<link rel='stylesheet' id='insa-annuaire-css-css' href='https://www.insa-strasbourg.fr/wp-content/plugins/insa-annuaire/insa-annuaire.css?ver=1.0.0' media='all' />
97<script id="afr-js-js" src="https://www.insa-strasbourg.fr/wp-content/plugins/autocomplete-for-relevanssi/awesomplete-gh-pages/awesomplete.js?ver=0.1"></script>
vendor: 1 bytes, line 97
97
98<script id="apbct-public-bundle.min-js-js" src="https://www.insa-strasbourg.fr/wp-content/plugins/cleantalk-spam-protect/js/apbct-public-bundle.min.js?ver=6.88_1790076823"></script>
vendor: 1 bytes, line 98
98
99<script async data-wp-strategy="async" id="ct_bot_detector-js" src="https://fd.cleantalk.org/ct-bot-detector-wrapper.js?ver=6.88"></script>
99 100<link rel="https://api.w.org/" href="https://www.insa-strasbourg.fr/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.insa-strasbourg.fr/wp-json/wp/v2/pages/17" /><link rel="icon" href="https://www.insa-strasbourg.fr/wp-content/uploads/cropped-Logo-INSAvilleStrasbourg-QUADRI-reserve-Facebook-32x32.png" sizes="32x32" /> 101<link rel="icon" href="https://www.insa-strasbourg.fr/wp-content/uploads/cropped-Logo-INSAvilleStrasbourg-QUADRI-reserve-Facebook-192x192.png" sizes="192x192" /> 102<link rel="apple-touch-icon" href="https://www.insa-strasbourg.fr/wp-content/uploads/cropped-Logo-INSAvilleStrasbourg-QUADRI-reserve-Facebook-180x180.png" /> 103<meta name="msapplication-TileImage" content="https://www.insa-strasbourg.fr/wp-content/uploads/cropped-Logo-INSAvilleStrasbourg-QUADRI-reserve-Facebook-270x270.png" /> 104</head> 105 106<body class="wp-singular page-template page-template-page_menu_item page-template-page_menu_item-php page page-id-17 page-parent wp-theme-insa_principal" > 107 108 <div class="top-page"> 109 110 <header class="top-header"> 111 112 <div class="top-header-top"> 113 <!-- site title --> 114 <h1 class="top-title"> 115 <a href="https://www.insa-strasbourg.fr/fr/"> 116 <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/logo-insa.svg" alt="INSA Strasbourg" /> 117 </a> 118 </h1> 119 120 <!-- infos --> 121 <div class="top-utilities"> 122 <ul class="social"> 123 <li><a class="facebook" href="https://www.facebook.com/pages/Insa-de-Strasbourg/132470930161050">Facebook</a></li> 124 <li><a class="twitter" href="https://twitter.com/Insa_Strasbourg">Twitter</a></li> 125 <li><a class="youtube" href="https://www.youtube.com/user/Insa2Strasbourg/feed">Youtube</a></li> 126 <!--<li><a class="vimeo" href="https://vimeo.com/insastrasbourg">Vimeo</a></li>--> 127 <li><a class="linkedin" href="https://www.linkedin.com/school/institut-national-des-sciences-appliqu%C3%A9es-de-strasbourg/">LinkedIn</a></li> 128 <li><a class="instagram" href="https://www.instagram.com/insa_strasbourg/">Instagram</a></li> 129 </ul> 130 131 <a class="library" href="http://biblio.insa-strasbourg.fr/" title="Bibliothèque de l'INSA Strasbourg">Bibliothèque</a> 132 133 <div class="top-form"> 134 <form apbct-form-sign="native_search" role="search" method="get" class="search-form" id="insa-main-search" action="https://www.insa-strasbourg.fr/fr/"> 135 <input type="search" class="search-field" value="" name="s" placeholder="Que recherchez-vous ?" /><!-- 136 --><input type="submit" value="Rechercher" /> 137
137<script> 138 jQuery(document).ready(function () { 139 // Customizing awesomplete behaviour 140 jQuery(".awesomeplete #s").on("keydown", function(e) { 141 if (e.keyCode == '38') { 142 // up arrow 143 awesomplete.previous(); 144 } 145 else if (e.keyCode == '40') { 146 // down arrow 147 awesomplete.next(); 148 } 149 }); 150 // Changing behaviour for E+C- 151 jQuery("#insa-main-search").on("submit", function(e) { 152 if (jQuery("#insa-main-search .search-field").val() == 'E+C-' || jQuery("#insa-main-search .search-field").val() == 'e+c-') { 153 jQuery("#insa-main-search .search-field").val('\"E+C-\"') ; 154 } 155 }); 156 }); 157 </script>
157 158<input 159 class="apbct_special_field apbct_email_id__search_form" 160 name="apbct__email_id__search_form" 161 aria-label="apbct__label_id__search_form" 162 type="text" size="30" maxlength="200" autocomplete="off" 163 value="" 164 /><input 165 id="apbct_submit_id__search_form" 166 class="apbct_special_field apbct__email_id__search_form" 167 name="apbct__label_id__search_form" 168 aria-label="apbct_submit_name__search_form" 169 type="submit" 170 size="30" 171 maxlength="200" 172 value="56292" 173 /></form> 174 </div> 175 176 <div class="lang-switcher"> 177 <select name="lang_choice_1" id="lang_choice_1" class="pll-switcher-select"> 178 <option value="https://www.insa-strasbourg.fr/fr/insa-strasbourg/" lang="fr-FR" selected='selected' data-lang="{"id":0,"name":"fr","slug":"fr","dir":0}">fr</option> 179 <option value="https://www.insa-strasbourg.fr/en/" lang="en-US" data-lang="{"id":0,"name":"en","slug":"en","dir":0}">en</option> 180 <option value="https://www.insa-strasbourg.fr/de/" lang="de-DE" data-lang="{"id":0,"name":"de","slug":"de","dir":0}">de</option> 181 182</select>
183<script type="text/javascript"> 184 document.getElementById( "lang_choice_1" ).addEventListener( "change", function ( event ) { location.href = event.currentTarget.value; } ) 185 </script>
185 </div> 186 187 <h3 class="assistive-text">Accessibilité</h3> 188 <div class="skip-link"> 189 <a class="assistive-text" href="#primary" title="Aller au contenu">Contenu</a> 190 <a class="assistive-text" href="#menu" title="Aller au menu">Menu</a> 191 <a class="assistive-text" href="#secondary" title="Aller au panneau latéral">Panneau latéral</a> 192 </div> 193 </div><!-- end .top-utilities --> 194 195 </div><!-- end .top-header-top --> 196 197 <div class="top-header-bottom"> 198 <div class="menu-bar"><h2 class="menu-title"><span>Menu</span></h2></div> 199<nav id="menu" class="main-menu"> 200<div class="sub-menu-background"> </div> 201<div class="menu-wrap"> 202<div class="menu-left"> </div> 203<ul class="menu-insa-strasbourg internal" id="insa-strasbourg"><li id="menu-item-20219" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-17 current_page_item menu-item-has-children menu-item-20219 item-depth-0"><a href="https://www.insa-strasbourg.fr/fr/insa-strasbourg/">INSA Strasbourg</a> 204<ul class="sub-menu"> 205 <li id="menu-item-151" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-151 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/ecole-publique-ingenieurs-et-architectes/?menu=insa-strasbourg">Ecole publique d’ingénieur.e.s et d’architectes</a></li> 206 <li id="menu-item-152" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-152 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/groupe-insa/?menu=insa-strasbourg">Groupe INSA</a></li> 207 <li id="menu-item-17552" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17552 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/fondation-insa-strasbourg/?menu=insa-strasbourg">Fondation INSA Strasbourg</a></li> 208 <li id="menu-item-14738" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-14738 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/eciu-university/?menu=insa-strasbourg">ECIU University</a></li> 209 <li id="menu-item-154" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-154 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/partenaires-insa-strasbourg/?menu=insa-strasbourg">Partenaires de lâINSA Strasbourg</a> 210 <ul class="sub-menu"> 211 <li id="menu-item-1984" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1984 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/alsace-tech/?menu=insa-strasbourg&parent_label=Partenaires+de+l%E2%80%99INSA+Strasbourg">Alsace Tech</a></li> 212 </ul> 213</li> 214 <li id="menu-item-155" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-155 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/politique-enseignement-superieur-alsace/?menu=insa-strasbourg">Politique de lâenseignement supérieur en Alsace</a></li> 215 <li id="menu-item-159" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-159 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/organisation/?menu=insa-strasbourg">Organisation</a> 216 <ul class="sub-menu"> 217 <li id="menu-item-2002" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2002 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/equipe-de-direction/?menu=insa-strasbourg&parent_label=Organisation">Equipe de direction</a></li> 218 <li id="menu-item-5592" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5592 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/unites-de-recherche/?menu=insa-strasbourg&parent_label=Organisation">Unités de recherche</a></li> 219 <li id="menu-item-1999" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1999 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/services-dappui/?menu=insa-strasbourg&parent_label=Organisation">Services dâappui</a></li> 220 <li id="menu-item-1998" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1998 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/centre-de-formation-continue/?menu=insa-strasbourg&parent_label=Organisation">Centre de formation continue</a></li> 221 </ul> 222</li> 223 <li id="menu-item-160" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-160 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/evaluations/?menu=insa-strasbourg">Evaluations</a></li> 224 <li id="menu-item-150" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-150 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/demarche-qualite/?menu=insa-strasbourg">
224Démarche qualité</a></li> 225 <li id="menu-item-17992" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17992 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/centre-gaston-berger/?menu=insa-strasbourg">Centre Gaston Berger</a></li> 226 <li id="menu-item-17075" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-17075 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/insa-strasbourg/developpement-durable-et-responsabilite-societale/?menu=insa-strasbourg">Développement durable et responsabilité sociétale</a> 227 <ul class="sub-menu"> 228 <li id="menu-item-149" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-149 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/developpement-durable/?menu=insa-strasbourg&parent_label=D%C3%A9veloppement+durable+et+responsabilit%C3%A9+soci%C3%A9tale">Développement durable</a></li> 229 <li id="menu-item-161" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-161 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/diversite-egalite-des-chances/?menu=insa-strasbourg&parent_label=D%C3%A9veloppement+durable+et+responsabilit%C3%A9+soci%C3%A9tale">Diversité â Ãgalité des chances</a></li> 230 <li id="menu-item-17072" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17072 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/developpement-durable/lutte-contre-les-discriminations-le-harcelement-et-les-violences-de-tous-types/?menu=insa-strasbourg&parent_label=D%C3%A9veloppement+durable+et+responsabilit%C3%A9+soci%C3%A9tale">Lutte contre les discriminations, les risques psycho-sociaux, le harcèlement et les violences de tous types</a></li> 231 <li id="menu-item-21434" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21434 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/charte-de-la-laicite/?menu=insa-strasbourg&parent_label=D%C3%A9veloppement+durable+et+responsabilit%C3%A9+soci%C3%A9tale">Charte de la laïcité</a></li> 232 </ul> 233</li> 234 <li id="menu-item-19762" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19762 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/egalite-professionnelle/?menu=insa-strasbourg">Ãgalité professionnelle</a></li> 235 <li id="menu-item-954" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-954 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/c/travailler-a-linsa-strasbourg/?menu=insa-strasbourg">Travailler à l’INSA Strasbourg</a> 236 <ul class="sub-menu"> 237 <li id="menu-item-5457" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5457 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/?page_id=5452?menu=insa-strasbourg&parent_label=Travailler+%C3%A0+l%27INSA+Strasbourg">Communication syndicale</a></li> 238 </ul> 239</li> 240 <li id="menu-item-7980" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7980 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/recueil-des-actes-administratifs/?menu=insa-strasbourg">Recueil des actes administratifs</a></li> 241 <li id="menu-item-141" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-141 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/marches-publics/?menu=insa-strasbourg">Marchés publics</a> 242 <ul class="sub-menu"> 243 <li id="menu-item-953" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-953 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/c/marches-publics-en-cours/?menu=insa-strasbourg&parent_label=March%C3%A9s+publics">En cours</a></li> 244 <li id="menu-item-139" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-139 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/marches-attribues/?menu=insa-strasbourg&parent_label=March%C3%A9s+publics">Marchés attribués</a></li> 245 </ul> 246</li> 247 <li id="menu-item-11517" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11517 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/insa-strasbourg/location-de-salle/?menu=insa-strasbourg">Location de salles</a></li> 248</ul> 249</li> 250</ul><ul class="menu-formation internal" id="formation"><li id="menu-item-39" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-39 item-depth-0"><a href="https://www.insa-strasbourg.fr/fr/formation/">Formation</a> 251<ul class="sub-menu"> 252 <li id="menu-item-13491" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13491 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/materiel-informatique/?menu=formation">Matériel informatique</a></li> 253 <li id="menu-item-183" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-183 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/architecte-insa/?menu=formation">L’architecte insa</a> 254 <ul class="sub-menu"> 255 <li id="menu-item-5326" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5326 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/architecture/?menu=formation&parent_label=L%27architecte+insa">Architecture</a></li> 256 <li id="menu-item-16543" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16543 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/architecte-pfe/?menu=formation&parent_label=L%27architecte+insa">Projet de fin dâétudes</a></li> 257 <li id="menu-item-179" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-179 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/architecte-hmonp/?menu=formation&parent_label=L%27architecte+insa">Maîtrise dâÅuvre en son nom propre</a></li> 258 </ul> 259</li> 260 <li id="menu-item-259" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-259 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/architecte-et-ingenieur-insa/?menu=formation">Architecte et ingénieur·e INSA</a> 261 <ul class="sub-menu"> 262 <li id="menu-item-3450" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3450 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/double-cursus-architecte-ingenieur-faq/?menu=formation&parent_label=Architecte+et+ing%C3%A9nieur%C2%B7e+INSA">Foire aux questions</a></li> 263 </ul> 264</li> 265 <li id="menu-item-184" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-184 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/ingenieur-insa/?menu=formation">Lâingénieur·e INSA</a> 266 <ul class="sub-menu"> 267 <li id="menu-item-210" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-210 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/ingenieur-premiere-annee/?menu=formation&parent_label=L%E2%80%99ing%C3%A9nieur%C2%B7e+INSA">Ingénieur·e 1e année</a></li> 268 <li id="menu-item-209" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-209 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/genie-civil/?menu=formation&parent_label=L%E2%80%99ing%C3%A9nieur%C2%B7e+INSA">Génie civil</a></li> 269 <li id="menu-item-15634" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-15634 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/genie-civil-par-alternance/?menu=formation&parent_label=L%E2%80%99ing%C3%A9nieur%C2%B7e+INSA">Génie civil par alternance</a></li> 270 <li id="menu-item-203" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-203 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/topographie/?menu=formation&parent_label=L%E2%80%99ing%C3%A9nieur%C2%B7e+INSA">Topographie</a></li> 271 <li id="menu-item-208" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-208 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/genie-climatique-et-energetique/?menu=formation&parent_label=L%E2%80%99ing%C3%A9nieur%C2%B7e+INSA">Génie thermique, énergétique et environnement</a></li> 272 <li id="menu-item-807" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-807 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/fip-gce/?menu=formation&parent_label=L%E2%80%99ing%C3%A9nieur%C2%B7e+INSA">Génie thermique, énergétique et environnement par alternance</a></li> 273 <li id="menu-item-206" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-206 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/genie-electrique/?menu=formation&parent_label=L%E2%80%99ing%C3%A9nieur%C2%B7e+INSA">Génie électrique</a></li> 274 <li id="menu-item-806" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-806 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/fip-ge/?menu=formation&parent_label=L%E2%80%99ing%C3%A9nieur%C2%B7e+INSA">Génie électrique par alternance</a></li> 275 <li id="menu-item-207" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-207 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/genie-mecanique/?menu=formation&parent_label=L%E2%80%99ing%C3%A9nieur%C2%B7e+INSA">Génie mécanique</a></li> 276 <li id="menu-item-808" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-808 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/fip-mecanique/?menu=formation&parent_label=L%E2%80%99ing%C3%A9nieur%C2%B7e+INSA">Mécanique par alternance</a></li> 277 <li id="menu-item-205" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-205 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/mecatronique/?menu=formation&parent_label=L%E2%80%99ing%C3%A9nieur%C2%B7e+INSA">Mécatronique</a></li> 278 <li id="menu-item-805" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-805 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/mecatronique-par-alternance-franco-allemand/?menu=formation&parent_label=L%E2%80%99ing%C3%A9nieur%C2%B7e+INSA">Mécatronique par alternance, franco-allemand</a></li> 279 <li id="menu-item-204" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-204 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/plasturgie/?menu=formation&parent_label=L%E2%80%99ing%C3%A9nieur%C2%B7e+INSA">Plasturgie</a></li> 280 <li id="menu-item-9419" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9419 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/plasturgie-par-alternance/?menu=formation&parent_label=L%E2%80%99ing%C3%A9nieur%C2%B7e+INSA">Plasturgie par alternance</a></li> 281 </ul> 282</li> 283 <li id="menu-item-4066" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4066 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/programme-des-etudes/?menu=formation">Programme des études</a></li> 284 <li id="menu-item-3103" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-3103 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/parcours-speciaux/?menu=formation">Parcours spéciaux</a> 285 <ul class="sub-menu"> 286 <li id="menu-item-251" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-251
286item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/deutschinsa/?menu=formation&parent_label=Parcours+sp%C3%A9ciaux">DeutschINSA</a></li> 287 <li id="menu-item-3107" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3107 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/parcours-franco-allemand-entre-liut-louis-pasteur-et-linsa-strasbourg/?menu=formation&parent_label=Parcours+sp%C3%A9ciaux">Parcours franco-allemand entre lâIUT Louis Pasteur et lâINSA Strasbourg</a></li> 288 <li id="menu-item-10016" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10016 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/parcours-speciaux/filieres-a-theme-et-statuts-speciaux/?menu=formation&parent_label=Parcours+sp%C3%A9ciaux">Filières à thème et statuts spéciaux</a></li> 289 </ul> 290</li> 291 <li id="menu-item-258" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-258 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/enseignements-transversaux/?menu=formation">Enseignements transversaux</a> 292 <ul class="sub-menu"> 293 <li id="menu-item-257" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-257 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/les-sciences-humaines-et-de-gestion/?menu=formation&parent_label=Enseignements+transversaux">Les sciences humaines et de gestion</a></li> 294 <li id="menu-item-256" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-256 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/lentrepreneuriat/?menu=formation&parent_label=Enseignements+transversaux">Lâentrepreneuriat</a></li> 295 <li id="menu-item-255" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-255 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/les-langues/?menu=formation&parent_label=Enseignements+transversaux">Les langues</a></li> 296 <li id="menu-item-254" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-254 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/le-sport/?menu=formation&parent_label=Enseignements+transversaux">Le sport</a></li> 297 <li id="menu-item-253" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-253 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/enseignements-electifs/?menu=formation&parent_label=Enseignements+transversaux">Enseignements électifs</a></li> 298 <li id="menu-item-252" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-252 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/cycles-securite/?menu=formation&parent_label=Enseignements+transversaux">Cycles sécurité</a></li> 299 </ul> 300</li> 301 <li id="menu-item-247" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-247 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/masters/?menu=formation">Masters</a> 302 <ul class="sub-menu"> 303 <li id="menu-item-246" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-246 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/master-urbanisme-amenagement/?menu=formation&parent_label=Masters">Master urbanisme et aménagement</a></li> 304 <li id="menu-item-245" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-245 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/master-sciences-genie-des-materiaux/?menu=formation&parent_label=Masters">Master sciences et génie des matériaux</a></li> 305 <li id="menu-item-8205" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8205 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/master-image-robotique-ingenierie-pour-le-vivant/?menu=formation&parent_label=Masters">Master optique, image, vision, multimédia</a></li> 306 <li id="menu-item-12433" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12433 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/master-physique-appliquee-et-ingenierie-physique/?menu=formation&parent_label=Masters">Master physique appliquée et ingénierie physique</a></li> 307 </ul> 308</li> 309 <li id="menu-item-1800" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1800 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/masteres-specialises/?menu=formation">Mastères spécialisés® de la CGE</a> 310 <ul class="sub-menu"> 311 <li id="menu-item-244" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-244 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/mastere-specialise-eco-conseiller/?menu=formation&parent_label=Mast%C3%A8res+sp%C3%A9cialis%C3%A9s%C2%AE+de+la+CGE">Mastère spécialisé® Ãco-conseiller</a></li> 312 </ul> 313</li> 314 <li id="menu-item-319" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-319 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/formation-continue/?menu=formation">Centre de formation continue</a> 315 <ul class="sub-menu"> 316 <li id="menu-item-965" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-965 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/ingenieur-par-la-formation-continue/?menu=formation&parent_label=Centre+de+formation+continue">Ingénieur par la formation continue</a></li> 317 <li id="menu-item-322" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-322 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/formations-qualifiantes-courtes/?menu=formation&parent_label=Centre+de+formation+continue">Formations qualifiantes courtes</a></li> 318 <li id="menu-item-321" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-321 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/formations-diplomantes/?menu=formation&parent_label=Centre+de+formation+continue">Formations diplômantes</a></li> 319 <li id="menu-item-3150" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3150 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/centre-de-formation-continue/?menu=formation&parent_label=Centre+de+formation+continue">Contacts</a></li> 320 <li id="menu-item-14880" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-14880 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/qualite/?menu=formation&parent_label=Centre+de+formation+continue">Qualité</a></li> 321 </ul> 322</li> 323 <li id="menu-item-7819" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7819 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/centre-de-ressources-envirobat-grand-est-energivie-pro/?menu=formation">Energivie.pro</a></li> 324 <li id="menu-item-812" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-812 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/theses/?menu=formation">Thèses</a></li> 325 <li id="menu-item-5125" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5125 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/enseignant-e-s/?menu=formation">Enseignant·e·s et chercheur·e·s</a></li> 326 <li id="menu-item-306" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-306 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/service-innovation-pedagogique/?menu=formation">Service dâinnovation pédagogique</a> 327 <ul class="sub-menu"> 328 <li id="menu-item-305" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-305 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/service-innovation-pedagogique-services-proposes/?menu=formation&parent_label=Service+d%E2%80%99innovation+p%C3%A9dagogique">Services proposés</a></li> 329 </ul> 330</li> 331</ul> 332</li> 333</ul><ul class="menu-recherche internal" id="recherche"><li id="menu-item-40" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-40 item-depth-0"><a href="https://www.insa-strasbourg.fr/fr/recherche/">Recherche</a> 334<ul class="sub-menu"> 335 <li id="menu-item-1898" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1898 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/la-recherche-a-linsa-strasbourg/?menu=recherche">
335La recherche à l’INSA Strasbourg</a></li> 336 <li id="menu-item-356" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-356 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/unites-de-recherche/?menu=recherche">Unités de recherche</a> 337 <ul class="sub-menu"> 338 <li id="menu-item-354" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-354 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/icube/?menu=recherche&parent_label=Unit%C3%A9s+de+recherche">ICube</a></li> 339 <li id="menu-item-353" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-353 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/amup/?menu=recherche&parent_label=Unit%C3%A9s+de+recherche">AMUP</a></li> 340 <li id="menu-item-995" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-995 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/institut-charles-sadron/?menu=recherche&parent_label=Unit%C3%A9s+de+recherche">Institut Charles Sadron</a></li> 341 </ul> 342</li> 343 <li id="menu-item-1783" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1783 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/publications/?menu=recherche">Publications</a></li> 344 <li id="menu-item-350" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-350 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/transfert-et-valorisation/?menu=recherche">Transfert et valorisation</a></li> 345 <li id="menu-item-4729" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4729 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/masters/?menu=recherche">Masters</a></li> 346 <li id="menu-item-811" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-811 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/theses/?menu=recherche">Thèses</a></li> 347 <li id="menu-item-16631" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16631 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/recherche/demarche-hrs4r-human-resources-strategy-for-researchers/?menu=recherche">Démarche HRS4R : Human Resources Strategy for Researchers</a></li> 348</ul> 349</li> 350</ul><ul class="menu-entreprises internal" id="entreprises"><li id="menu-item-20222" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-20222 item-depth-0"><a href="https://www.insa-strasbourg.fr/fr/entreprises/">Entreprises</a> 351<ul class="sub-menu"> 352 <li id="menu-item-458" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-458 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/missions/?menu=entreprises">Missions</a></li> 353 <li id="menu-item-457" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-457 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/stages-emplois-et-enquetes/?menu=entreprises">Stages, emplois et enquêtes</a> 354 <ul class="sub-menu"> 355 <li id="menu-item-2434" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2434 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/enquete-dinsertion-professionnelle/?menu=entreprises&parent_label=Stages%2C+emplois+et+enqu%C3%AAtes">Enquête dâinsertion professionnelle</a></li> 356 </ul> 357</li> 358 <li id="menu-item-456" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-456 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/forums-et-manifestations/?menu=entreprises">Forums et manifestations</a></li> 359 <li id="menu-item-455" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-455 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/taxe-dapprentissage/?menu=entreprises">Taxe dâapprentissage</a></li> 360 <li id="menu-item-454" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-454 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/mecenat/?menu=entreprises">Mécénat et fondation</a></li> 361 <li id="menu-item-476" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-476 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/rd-innovation-et-pme/?menu=entreprises">R&D, innovation et PME</a> 362 <ul class="sub-menu"> 363 <li id="menu-item-475" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-475 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/oara/?menu=entreprises&parent_label=R%26amp%3BD%2C+innovation+et+PME">Opération dâaide à la réalisation dâavant-projets</a></li> 364 <li id="menu-item-473" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-473 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/encadrement-de-projet-de-recherche-technologique/?menu=entreprises&parent_label=R%26amp%3BD%2C+innovation+et+PME">Encadrement de projet de recherche technologique</a></li> 365 <li id="menu-item-474" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-474 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/encadrement-de-projet-de-fin-detude/?menu=entreprises&parent_label=R%26amp%3BD%2C+innovation+et+PME">Encadrement de projet de fin dâétudes</a></li> 366 <li id="menu-item-471" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-471 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/plateformes-de-formation-rd/?menu=entreprises&parent_label=R%26amp%3BD%2C+innovation+et+PME">Plateformes de formation et de R&D</a></li> 367 </ul> 368</li> 369 <li id="menu-item-503" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-503 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/partenariats/?menu=entreprises">Partenariats</a> 370 <ul class="sub-menu"> 371 <li id="menu-item-501" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-501 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/grands-partenaires/?menu=entreprises&parent_label=Partenariats">Grands partenaires</a></li> 372 <li id="menu-item-499" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-499 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/partenaires-sous-convention/?menu=entreprises&parent_label=Partenariats">Partenaires sous convention</a></li> 373 <li id="menu-item-23418" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23418 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/dons-en-nature/?menu=entreprises&parent_label=Partenariats">Dons en nature</a></li> 374 <li id="menu-item-496" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-496 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/comment-devenir-partenaire/?menu=entreprises&parent_label=Partenariats">Comment devenir partenaire</a></li> 375 <li id="menu-item-20199" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20199 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/programmes-de-reconnaissance-insa-entreprises/?menu=entreprises&parent_label=Partenariats">Programmes de reconnaissance INSA Entreprises</a></li> 376 </ul> 377</li> 378 <li id="menu-item-495" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-495 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/entrepreneuriat/?menu=entreprises">Entrepreneuriat</a></li> 379 <li id="menu-item-505" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-505 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/formation-continue/?menu=entreprises">Centre de formation continue</a> 380 <ul class="sub-menu"> 381 <li id="menu-item-2465" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2465 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/ingenieur-par-la-formation-continue/?menu=entreprises&parent_label=Centre+de+formation+continue">Ingénieur par la formation continue</a></li> 382 <li id="menu-item-507" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-507 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/formations-qualifiantes-courtes/?menu=entreprises&parent_label=Centre+de+formation+continue">Formations qualifiantes courtes</a></li> 383 <li id="menu-item-506" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-506 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/formations-diplomantes/?menu=entreprises&parent_label=Centre+de+formation+continue">Formations diplômantes</a></li> 384 <li id="menu-item-4811" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4811 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/centre-de-formation-continue/?menu=entreprises&parent_label=Centre+de+formation+continue">Contacts</a></li> 385 <li id="menu-item-14881" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-14881 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/qualite/?menu=entreprises&parent_label=Centre+de+formation+continue">Qualité</a></li> 386 </ul> 387</li> 388 <li id="menu-item-525" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-525 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/centre-de-ressources-envirobat-grand-est-energivie-pro/?menu=entreprises">Centre de ressources Envirobat Grand Est energivie.pro</a></li> 389</ul> 390</li> 391</ul><ul class="menu-relations-internationales internal" id="relations-internationales"><li id="menu-item-41" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-41 item-depth-0"><a href="https://www.insa-strasbourg.fr/fr/relations-internationales/">International</a> 392<ul class="sub-menu"> 393 <li id="menu-item-374" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-374 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/politique-internationale-de-linsa-strasbourg/?menu=relations-internationales">Politique internationale de l’INSA Strasbourg</a> 394 <ul class="sub-menu"> 395 <li id="menu-item-373" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-373 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/http-www-insa-strasbourg-fr-wp-content-uploads-erasmus-charter-for-higher-education-2021-201
3957-signed-pdfcharte-erasmus/?menu=relations-internationales&parent_label=Politique+internationale+de+l%26rsquo%3BINSA+Strasbourg">Charte Erasmus +</a></li> 396 <li id="menu-item-4363" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4363 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/programmes-internationaux-1/?menu=relations-internationales&parent_label=Politique+internationale+de+l%26rsquo%3BINSA+Strasbourg">Programmes internationaux</a></li> 397 <li id="menu-item-371" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-371 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/politique-linguistique/?menu=relations-internationales&parent_label=Politique+internationale+de+l%26rsquo%3BINSA+Strasbourg">Politique linguistique</a></li> 398 </ul> 399</li> 400 <li id="menu-item-370" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-370 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/partenaires-internationaux/?menu=relations-internationales">Partenaires universitaires internationaux</a></li> 401 <li id="menu-item-401" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-401 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/etudier-a-linsa-strasbourg/?menu=relations-internationales">Ãtudier à l’INSA Strasbourg</a> 402 <ul class="sub-menu"> 403 <li id="menu-item-400" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-400 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/procedure-dadmission/?menu=relations-internationales&parent_label=%C3%89tudier+%C3%A0+l%26rsquo%3BINSA+Strasbourg">Procédure d’admission</a></li> 404 <li id="menu-item-398" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-398 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/remplir-son-contrat-detude/?menu=relations-internationales&parent_label=%C3%89tudier+%C3%A0+l%26rsquo%3BINSA+Strasbourg">Remplir son contrat d’étude</a></li> 405 <li id="menu-item-396" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-396 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/preparer-son-sejour/?menu=relations-internationales&parent_label=%C3%89tudier+%C3%A0+l%26rsquo%3BINSA+Strasbourg">Préparer son séjour</a></li> 406 <li id="menu-item-395" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-395 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/effectuer-un-stage/?menu=relations-internationales&parent_label=%C3%89tudier+%C3%A0+l%26rsquo%3BINSA+Strasbourg">Effectuer un stage</a></li> 407 <li id="menu-item-394" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-394 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/reconnaissance-de-votre-mobilite-internationale/?menu=relations-internationales&parent_label=%C3%89tudier+%C3%A0+l%26rsquo%3BINSA+Strasbourg">Reconnaissance de votre mobilité internationale</a></li> 408 <li id="menu-item-393" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-393 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/etudier-a-linsa-foire-aux-questions/?menu=relations-internationales&parent_label=%C3%89tudier+%C3%A0+l%26rsquo%3BINSA+Strasbourg">Foire aux questions</a></li> 409 </ul> 410</li> 411 <li id="menu-item-424" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-424 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/mobilite-a-letranger/?menu=relations-internationales">Mobilité à l’étranger</a> 412 <ul class="sub-menu"> 413 <li id="menu-item-421" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-421 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/organiser-son-sejour/?menu=relations-internationales&parent_label=Mobilit%C3%A9+%C3%A0+l%26rsquo%3B%C3%A9tranger">Mobilité études : guides / documents</a></li> 414 <li id="menu-item-420" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-420 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/financer-sa-mobilite/?menu=relations-internationales&parent_label=Mobilit%C3%A9+%C3%A0+l%26rsquo%3B%C3%A9tranger">Financer sa mobilité</a></li> 415 <li id="menu-item-4258" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4258 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/programmes-internationaux/?menu=relations-internationales&parent_label=Mobilit%C3%A9+%C3%A0+l%26rsquo%3B%C3%A9tranger">Programmes internationaux</a></li> 416 <li id="menu-item-422" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-422 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/doubles-diplomes/?menu=relations-internationales&parent_label=Mobilit%C3%A9+%C3%A0+l%26rsquo%3B%C3%A9tranger">Doubles diplômes</a></li> 417 <li id="menu-item-9169" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9169 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/mobilite-dans-les-pays-germanophones/?menu=relations-internationales&parent_label=Mobilit%C3%A9+%C3%A0+l%26rsquo%3B%C3%A9tranger">Mobilité dans les pays germanophones</a></li> 418 <li id="menu-item-419" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-419 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/reconnaissance-de-votre-mobilite-internationale-etranger/?menu=relations-internationales&parent_label=Mobilit%C3%A9+%C3%A0+l%26rsquo%3B%C3%A9tranger">Reconnaissance mobilité et équivalences ECTS</a></li> 419 <li id="menu-item-437" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-437 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/stages-et-pfe-a-letranger/?menu=relations-internationales&parent_label=Mobilit%C3%A9+%C3%A0+l%26rsquo%3B%C3%A9tranger">Stages et projets de fin d’études à l’étranger</a></li> 420 </ul> 421</li> 422 <li id="menu-item-1005" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1005 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/partenariats-internationaux-de-recherche/?menu=relations-internationales">Partenariats internationaux de recherche</a></li> 423 <li id="menu-item-3878" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3878 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/diplomes-insa-a-letranger/?menu=relations-internationales">
423Diplômes INSA à l’étranger</a></li> 424 <li id="menu-item-435" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-435 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/mobilite-pour-le-personnel-de-linsa/?menu=relations-internationales">Mobilité pour le personnel de l’INSA</a></li> 425 <li id="menu-item-434" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-434 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/contacts-relations-internationales/?menu=relations-internationales">Contacts du service des relations internationales</a></li> 426</ul> 427</li> 428</ul><ul class="menu-vie-etudiante internal" id="vie-etudiante"><li id="menu-item-43" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-43 item-depth-0"><a href="https://www.insa-strasbourg.fr/fr/vie-etudiante/">Vie étudiante</a> 429<ul class="sub-menu"> 430 <li id="menu-item-1020" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1020 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/bibliotheque/?menu=vie-etudiante">Bibliothèque</a></li> 431 <li id="menu-item-549" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-549 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/calendrier-universitaire/?menu=vie-etudiante">Calendrier universitaire</a></li> 432 <li id="menu-item-11823" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-11823 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/prevention-sante-handicap/?menu=vie-etudiante">Services médicaux et sociaux</a> 433 <ul class="sub-menu"> 434 <li id="menu-item-11822" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11822 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/prevention-sante-handicap/aide-sociale/?menu=vie-etudiante&parent_label=Services+m%C3%A9dicaux+et+sociaux">Aide sociale</a></li> 435 <li id="menu-item-1669" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1669 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/accompagnement-du-handicap/?menu=vie-etudiante&parent_label=Services+m%C3%A9dicaux+et+sociaux">Accompagnement du handicap</a></li> 436 <li id="menu-item-16243" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16243 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/prevention-sante-handicap/etudiant%c2%b7es-relais-rescue/?menu=vie-etudiante&parent_label=Services+m%C3%A9dicaux+et+sociaux">Ãtudiant·es relais Rescue</a></li> 437 </ul> 438</li> 439 <li id="menu-item-548" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-548 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/logement/?menu=vie-etudiante">Logement</a></li> 440 <li id="menu-item-547" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-547 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/restauration/?menu=vie-etudiante">Restauration</a></li> 441 <li id="menu-item-550" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-550 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/vie-associative/?menu=vie-etudiante">Vie associative</a> 442 <ul class="sub-menu"> 443 <li id="menu-item-9036" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9036 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/vie-associative/bureau-des-eleves-bde/?menu=vie-etudiante&parent_label=Vie+associative">Bureau des élèves</a></li> 444 <li id="menu-item-2460" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2460 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/associations/?menu=vie-etudiante&parent_label=Vie+associative">Associations</a></li> 445 <li id="menu-item-2461" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2461 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/pole-clubs/?menu=vie-etudiante&parent_label=Vie+associative">Pôle clubs</a></li> 446 <li id="menu-item-10020" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10020 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/parcours-speciaux/filieres-a-theme-et-statuts-speciaux/?menu=vie-etudiante&parent_label=Vie+associative">Valorisation de l’engagement étudiant</a></li> 447 </ul> 448</li> 449 <li id="menu-item-545" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-545 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/culture/?menu=vie-etudiante">Culture</a></li> 450 <li id="menu-item-543" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-543 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/strasbourg-ville-etudiante/?menu=vie-etudiante">Strasbourg ville étudiante</a></li> 451</ul> 452</li> 453</ul><div class="menu-between"> </div> 454<ul class="menu-candidats profile" id="candidats"><li id="menu-item-13458" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-13458 item-depth-0"><a href="https://www.insa-strasbourg.fr/fr/candidats/">Candidats</a> 455<ul class="sub-menu"> 456 <li id="menu-item-23406" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-23406 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/inscriptions-2026-2027-2/?menu=candidats">Inscriptions 2026 / 2027</a> 457 <ul class="sub-menu"> 458 <li id="menu-item-23400" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23400 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/informations-importantes-a-lire-avant-de-proceder-a-votre-inscription/?menu=candidats&parent_label=Inscriptions+2026+%2F+2027">Informations importantes (à lire avant de procéder à votre inscription)</a></li> 459 <li id="menu-item-23404" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23404 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/inscription-en-alternance-apprentissage-formation-continue-vae-fontanet/?menu=candidats&parent_label=Inscriptions+2026+%2F+2027">Inscription en alternance / apprentissage, formation continue, contrat de professionnalisation, VAE, cycle Fontanet</a></li> 460 <li id="menu-item-23403" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23403 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/inscription-en-double-diplome-entrant-incom/?menu=candidats&parent_label=Inscriptions+2026+%2F+2027">Inscription en double diplôme « entrant », INCOM</a></li> 461 <li id="menu-item-23402" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23402 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/inscription-en-formation-initiale-hors-alternance-apprentissage-et-relations-internationales/?menu=candidats&parent_label=Inscriptions+2026+%2F+2027">Inscription en formation initiale (hors alternance/apprentissage et relations internationales)</a></li> 462 <li id="menu-item-23401" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23401 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/informations-complementaires/?menu=candidats&parent_label=Inscriptions+2026+%2F+2027">Informations complémentaires (logement, accès, carte étudiante, sport, carte culture, …)</a></li> 463 </ul> 464</li> 465 <li id="menu-item-21228" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21228 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/cout-des-etudes/?menu=candidats">COÃT DES ÃTUDES</a></li> 466 <li id="menu-item-1032" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1032 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/admission-en-formation-darchitecte/?menu=candidats">Admission en formation dâarchitecte</a> 467 <ul class="sub-menu"> 468 <li id="menu-item-582" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-582 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/niveau-bac-1-concours/?menu=candidats&parent_label=Admission+en+formation+d%E2%80%99architecte">Niveau bac+1 / concours d’entrée</a></li> 469 <li id="menu-item-9404" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9404 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/resultats-de-concours/?menu=candidats&parent_label=Admission+en+formation+d%E2%80%99architecte">Résultats de concours</a></li> 470 <li id="menu-item-8242" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8242 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/niveau-bac-4-2/?menu=candidats&parent_label=Admission+en+formation+d%E2%80%99architecte">Niveau bac + 4</a></li> 471 <li id="menu-item-1031" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1031 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/admission-en-formation-darchitecte-faq/?menu=candidats&parent_label=Admission+en+formation+d%E2%80%99architecte">Foire aux questions</a></li> 472 </ul> 473</li> 474 <li id="menu-item-1030" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1030 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/admission-en-formation-dingenieur/?menu=candidats">Admission en formation dâingénieur</a> 475 <ul class="sub-menu"> 476 <li id="menu-item-578" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-578 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/niveau-bac/?menu=candidats&parent_label=Admission+en+formation+d%E2%80%99ing%C3%A9nieur">Niveau bac</a></li> 477 <li id="menu-item-577" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-577 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/niveau-bac-1/?menu=candidats&parent_label=Admission+en+formation+d%E2%80%99ing%C3%A9nieur">Niveau bac +1</a></li> 478 <li id="menu-item-576" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-576 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/niveau-bac-2/?menu=candidats&parent_label=Admission+en+formation+d%E2%80%99ing%C3%A9nieur">Niveau bac +2</a></li> 479 <li id="menu-item-575" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-575 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/niveau-bac-3/?menu=candidats&parent_label=Admission+en+formation+d%E2%80%99ing%C3%A9nieur">Niveau bac +3</a></li> 480 <li id="menu-item-574" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-574 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/niveau-bac-4/?menu=candidats&parent_label=Admission+en+formation+d%E2%80%99ing%C3%A9nieur">Niveau bac +4</a></li> 481 </ul> 482</li> 483 <li id="menu-item-4977" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4977 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/double-cursus-architecte-et-ingenieur/?menu=candidats">Double cursus architecte et ingénieur.e</a></li> 484 <li id="menu-item-4377" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4377 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/transferts-inter-insa/?menu=candidats">Transferts inter-INSA</a></li> 485 <li id="menu-item-3415" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3415 item-depth-1">
485<a href="https://www.insa-strasbourg.fr/fr/deutschinsa-3/?menu=candidats">Admission DeutschINSA</a></li> 486 <li id="menu-item-584" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-584 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/alternance/?menu=candidats">Admission en ingénieur par la voie de lâalternance</a></li> 487 <li id="menu-item-1395" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1395 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/habilitation-a-exercer-la-maitrise-doeuvre-en-son-nom-propre/?menu=candidats">Habilitation à exercer la maîtrise dâoeuvre en son nom propre</a></li> 488 <li id="menu-item-3413" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3413 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/musique-etudes-admission/?menu=candidats">Musique études</a></li> 489 <li id="menu-item-3414" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3414 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/sportif-ive-s-de-haut-niveau/?menu=candidats">Sportif.ive.s de haut niveau</a></li> 490 <li id="menu-item-1039" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1039 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/formation-continue/?menu=candidats">Salarié.e.s</a> 491 <ul class="sub-menu"> 492 <li id="menu-item-1043" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1043 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/alternance/?menu=candidats&parent_label=Salari%C3%A9.e.s">Ingénieur par la formation continue</a></li> 493 <li id="menu-item-4570" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4570 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/voie-fontanet-admission/?menu=candidats&parent_label=Salari%C3%A9.e.s">Voie Fontanet</a></li> 494 <li id="menu-item-4584" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4584 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/validation-des-acquis-de-lexperience-admission/?menu=candidats&parent_label=Salari%C3%A9.e.s">Validation des acquis de lâexpérience</a></li> 495 <li id="menu-item-15820" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-15820 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/idpe-admission/?menu=candidats&parent_label=Salari%C3%A9.e.s">IDPE (Ingénieur diplômé par lâÃtat)</a></li> 496 <li id="menu-item-1041" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1041 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/formations-qualifiantes-courtes/?menu=candidats&parent_label=Salari%C3%A9.e.s">Formations qualifiantes courtes</a></li> 497 <li id="menu-item-4653" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4653 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/formations-certifiantes-et-diplomantes-admission/?menu=candidats&parent_label=Salari%C3%A9.e.s">Formations certifiantes et diplômantes</a></li> 498 </ul> 499</li> 500 <li id="menu-item-604" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-604 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/etudier-a-linsa-strasbourg/?menu=candidats">Etudiants étrangers</a> 501 <ul class="sub-menu"> 502 <li id="menu-item-606" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-606 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/procedure-dadmission/?menu=candidats&parent_label=Etudiants+%C3%A9trangers">Procédure dâadmission</a></li> 503 <li id="menu-item-610" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-610 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/remplir-son-contrat-detude/?menu=candidats&parent_label=Etudiants+%C3%A9trangers">Remplir son contrat dâétude</a></li> 504 <li id="menu-item-6940" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6940 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/preparer-son-sejour/?menu=candidats&parent_label=Etudiants+%C3%A9trangers">Préparer son séjour</a></li> 505 <li id="menu-item-611" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-611 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/effectuer-un-stage/?menu=candidats&parent_label=Etudiants+%C3%A9trangers">Effectuer un stage</a></li> 506 <li id="menu-item-6943" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6943 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/reconnaissance-de-votre-mobilite-internationale/?menu=candidats&parent_label=Etudiants+%C3%A9trangers">Reconnaissance de votre mobilité internationale</a></li> 507 <li id="menu-item-1064" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1064 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/etudier-a-linsa-foire-aux-questions/?menu=candidats&parent_label=Etudiants+%C3%A9trangers">Foire aux questions</a></li> 508 </ul> 509</li> 510 <li id="menu-item-4728" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4728 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/masters-admission/?menu=candidats">Masters</a></li> 511 <li id="menu-item-4510" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4510 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/masteres-specialises-2/?menu=candidats">Formation Mastère spécialisé<sup>®</sup></a></li> 512 <li id="menu-item-616" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-616 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/logement/?menu=candidats">L’hébergement</a></li> 513 <li id="menu-item-625" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-625 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/portes-ouvertes/?menu=candidats">Portes ouvertes 2026</a></li> 514 <li id="menu-item-624" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-624 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/salons-et-forums/?menu=candidats">Salons et forums</a></li> 515</ul> 516</li> 517</ul><ul class="menu-alumni profile" id="alumni"><li id="menu-item-45" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-45 item-depth-0"><a href="https://www.insa-strasbourg.fr/fr/alumni/">Alumni</a> 518<ul class="sub-menu"> 519 <li id="menu-item-1069" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1069 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/lassociation-des-diplomes-arts-et-industries/?menu=alumni">L’association des diplômés Arts et Industries</a></li> 520 <li id="menu-item-4978" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4978 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/mecenat/?menu=alumni">Soutenez les projets de l’école</a> 521 <ul class="sub-menu"> 522 <li id="menu-item-651" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-651 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/stages-emplois-et-enquetes/?menu=alumni&parent_label=Soutenez+les+projets+de+l%27%C3%A9cole">Stages, emplois et enquêtes</a></li> 523 <li id="menu-item-660" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-660 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/taxe-dapprentissage/?menu=alumni&parent_label=Soutenez+les+projets+de+l%27%C3%A9cole">Taxe d’apprentissage</a></li> 524 <li id="menu-item-1079" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1079 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/comment-devenir-partenaire/?menu=alumni&parent_label=Soutenez+les+projets+de+l%27%C3%A9cole">Comment devenir partenaire</a></li> 525 </ul> 526</li> 527 <li id="menu-item-1094" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1094 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/restons-connectes/?menu=alumni">Suivez l’actualité de l’INSA Strasbourg</a></li> 528</ul> 529</li> 530</ul><ul class="menu-partenaires profile" id="partenaires"><li id="menu-item-46" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-46 item-depth-0"><a href="https://www.insa-strasbourg.fr/fr/partenaires/">Partenaires</a> 531<ul class="sub-menu"> 532 <li id="menu-item-698" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-698 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/stages-emplois-et-enquetes/?menu=partenaires">Proposez un stage, un emploi</a> 533 <ul class="sub-menu"> 534 <li id="menu-item-1096" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1096 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/enquete-dinsertion-professionnelle/?menu=partenaires&parent_label=Proposez+un+stage%2C+un+emploi">Enquête d’insertion professionnelle</a></li> 535 <li id="menu-item-1095" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1095 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/observatoire-metiers/?menu=partenaires&parent_label=Proposez+un+stage%2C+un+emploi">Observatoire des métiers</a></li> 536 </ul> 537</li> 538 <li id="menu-item-712" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-712 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/taxe-dapprentissage/?menu=partenaires">Taxe d’apprentissage</a></li> 539 <li id="menu-item-713" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-713 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/mecenat/?menu=partenaires">Mécénat et fondation</a> 540 <ul class="sub-menu"> 541 <li id="menu-item-17556" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17556 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/fondation-insa-strasbourg/?menu=partenaires&parent_label=M%C3%A9c%C3%A9nat+et+fondation">Fondation INSA Strasbourg</a></li> 542 <li id="menu-item-716" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-716 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/?page_id=448?menu=partenaires&parent_label=M%C3%A9c%C3%A9nat+et+fondation">Campagne DeutschINSA</a></li> 543 <li id="menu-item-715" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-715 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/?page_id=450?menu=partenaires&parent_label=M%C3%A9c%C3%A9nat+et+fondation">Campagne bourses</a></li> 544 </ul> 545</li> 546 <li id="menu-item-719" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-719 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/rd-innovation-et-pme/?menu=partenaires">R&D, innovation et PME</a> 547 <ul class="sub-menu"> 548 <li id="menu-item-718" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-718 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/oara/?menu=partenaires&parent_label=R%26amp%3BD%2C+innovation+et+PME">Opération dâaide à la réalisation dâavant-projets</a></li> 549 <li id="menu-item-771" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-771 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/encadrement-de-projet-de-fin-detude/?menu=partenaires&parent_label=R%26amp%3BD%2C+innovation+et+PME">Encadrement de projet de fin d’étude</a></li> 550 <li id="menu-item-720" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-720 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/encadrement-de-projet-de-recherche-technologique/?menu=partenaires&parent_label=R%26amp%3BD%2C+innovation+et+PME">Encadrement de projet de recherche technologique</a></li> 551 <li id="menu-item-717" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-717 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/plateformes-de-formation-rd/?menu=partenaires&parent_label=R%26amp%3BD%2C+innovation+et+PME">Plateformes de formation et de R&D</a></li> 552 </ul> 553</li> 554 <li id="menu-item-1098" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1098 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/partenariats/?menu=partenaires">Partenariats</a> 555 <ul class="sub-menu"> 556 <li id="menu-item-722" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-722 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/grands-partenaires/?menu=partenaires&parent_label=Partenariats">Grands partenaires</a></li> 557 <li id="menu-item-725" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-725 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/partenaires-sous-convention/?menu=partenaires&parent_label=Partenariats">Partenaires sous convention</a></li> 558 <li id="menu-item-724" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-724 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/partenaires-institutionnels/?menu=partenaires&parent_label=Partenariats">Partenaires institutionnels</a></li> 559 <li id="menu-item-1100" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1100 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/comment-devenir-partenaire/?menu=partenaires&parent_label=Partenariats">Comment devenir partenaire</a></li> 560 </ul> 561</li> 562 <li id="menu-item-1101" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1101 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/partenaires-insa-strasbourg/?menu=partenaires">Partenaires de l’INSA Strasbourg</a> 563 <ul class="sub-menu"> 564 <li id="menu-item-1102" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1102 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/politique-enseignement-superieur-alsace/?menu=partenaires&parent_label=Partenaires+de+l%27INSA+Strasbourg">Politique de l’enseignement supérieur en Alsace</a></li> 565 <li id="menu-item-2430" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2430 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/nos-autres-partenaires/?menu=partenaires&parent_label=Partenaires+de+l%27INSA+Strasbourg">Nos autres partenaires</a></li> 566 </ul> 567</li> 568 <li id="menu-item-1104" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1104 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/partenaires-internationaux/?menu=partenaires">Partenaires universitaires internationaux</a></li> 569 <li id="menu-item-780" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-780 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/restons-connectes/?menu=partenaires">Suivez l’actualité de l’INSA Strasbourg</a></li> 570</ul> 571</li> 572</ul><ul class="menu-presse profile" id="presse"><li id="menu-item-47" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-47 item-depth-0"><a href="https://www.insa-strasbourg.fr/fr/presse/">Presse</a> 573<ul class="sub-menu"> 574 <li id="menu-item-630" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-630 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/communiques-de-presse/?menu=presse">Communiqués de presse</a></li> 575 <li id="menu-item-1107" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1107 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/les-videos-de-linsa-strasbourg/?menu=presse">Les vidéos de l’INSA Strasbourg</a></li> 576 <li id="menu-item-631" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-631 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/restons-connectes/?menu=presse">Restons connectés</a></li> 577</ul> 578</li> 579</ul><div class="menu-right"> </div> 580 581 582</div> 583</nav>
584<script> 585jQuery(document).ready(function () { 586 // only for screen wider than 1024px 587 if(jQuery("body").width() > 1024) { 588 function menu_layout_change() { 589 jQuery(".main-menu ul.internal, .main-menu ul.profile").each(function() { 590 var submenu = jQuery(this).find("> li > .sub-menu"); 591 var menuItemDesc = jQuery(this).find(".menu_item_description"); 592 var relatedBlogs = jQuery(this).find(".related-blogs"); 593 submenu.css({"display":"block", "opacity":0}); 594 menuItemDesc.css({"display":"block", "opacity":0}); 595 relatedBlogs.css({"display":"block", "opacity":0}); 596 jQuery(".sub-menu-background").css({"display":"block", "opacity":0}); 597 var submenuHeight = submenu.height(); 598 console.log("hauteur submenu :" + submenuHeight); 599 var menuItemDescHeight = menuItemDesc.height(); 600 // Change layout to fit to the new content 601 /*if (menuItemDescHeight <= submenuHeight) { 602 menuItemDesc.css({"height":submenuHeight + "px"}); 603 var newSubmenuHeight = submenu.height() + 110; 604 } else { 605 var newSubmenuHeight = menuItemDescHeight.height() + 110; 606 }*/ 607 menuItemDesc.css({"height":submenuHeight + "px"}); 608 var newSubmenuHeight = submenu.height() + 110; 609 relatedBlogs.css({"top":newSubmenuHeight + "px"}); 610 var ulBlogsHeight = relatedBlogs.height(); 611 var lastSubmenuHeight = submenu.height() + ulBlogsHeight + 55; 612 // Color for the border of sub-menu-background 613 if(jQuery(this).hasClass("menu-insa-strasbourg")) 614 var bgBorderColor = "#004e70"; 615 else if(jQuery(this).hasClass("menu-recherche")) 616 var bgBorderColor = "#1d8a99"; 617 else if(jQuery(this).hasClass("menu-relations-internationales")) 618 var bgBorderColor = "#82999d"; 619 else if(jQuery(this).hasClass("menu-entreprises")) 620 var bgBorderColor = "#907a6c"; 621 else if(jQuery(this).hasClass("menu-vie-etudiante")) 622 var bgBorderColor = "#e29200"; 623 else 624 var bgBorderColor = "#9d1847"; 625 jQuery(".sub-menu-background").css({"height":lastSubmenuHeight + "px","border-color":bgBorderColor}); 626 submenu.css({"display":"none"}); 627 menuItemDesc.css({"display":"none"}); 628 relatedBlogs.css({"display":"none"}); 629 jQuery(".sub-menu-background").css({"display":"none"}); 630 }) 631 }; 632 // insert description and related blogs 633 function ins_desc_relb(fallback_func) { 634 jQuery(".main-menu .menu-insa-strasbourg > li > .sub-menu").prepend('<li class="menu_item_description"><div><h2>INSA Strasbourg</h2><p>Au cÅur dâune capitale européenne, lâINSA Strasbourg accueille environ 2 000 étudiant·e·s architectes et ingénieur·e·s</p><img width="250" height="167" src="https://www.insa-strasbourg.fr/wp-content/uploads/insa-strasbourg-250x167.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" decoding="async" srcset="https://www.insa-strasbourg.fr/wp-content/uploads/insa-strasbourg-250x167.jpg 250w, https://www.insa-strasbourg.fr/wp-content/uploads/insa-strasbourg-800x534.jpg 800w, https://www.insa-strasbourg.fr/wp-content/uploads/insa-strasbourg-768x513.jpg 768w, https://www.insa-strasbourg.fr/wp-content/uploads/insa-strasbourg-1534x1024.jpg 1534w, https://www.insa-strasbourg.fr/wp-content/uploads/insa-strasbourg.jpg 2048w" sizes="(max-width: 250px) 100vw, 250px" /></div></li>'); 635 jQuery(".main-menu .menu-insa-strasbourg > li > .sub-menu").after('<div class="related-blogs"><ul><li class="actualites"><span> </span><a href="https://actualites.insa-strasbourg.fr">Actualités</a></li><li class="architecture"><span> </span><a href="https://architecture.insa-strasbourg.fr">Architecture</a></li><li class="innovations-pedagogiques"><span> </span><a href="https://innovations-pedagogiques.insa-strasbourg.fr">Innovations pédagogiques</a></li><li class="deutschinsa"><span> </span><a href="https://deutschinsa.insa-strasbourg.fr">Deutschinsa</a></li><li class="entreprises"><span> </span><a href="https://entreprises.insa-strasbourg.fr">Entreprises</a></li><li class="genie-civil"><span> </span><a href="https://genie-civil.insa-strasbourg.fr">Génie civil</a></li><li class="genie-climatique-energetique"><span> </span><a href="https://genie-climatique-energetique.insa-strasbourg.fr">Génie thermique, énergétique et environnement</a></li><li class="genie-electrique"><span> </span><a href="https://genie-electrique.insa-strasbourg.fr">Génie électrique</a></li><li class="genie-mecanique"><span> </span><a href="https://genie-mecanique.insa-strasbourg.fr">Génie mécanique</a></li><li class="international"><span> </span><a href="https://international.insa-strasbourg.fr">International</a></li><li class="mecatronique"><span> </span><a href="https://mecatronique.insa-strasbourg.fr">Mécatronique</a></li><li class="plasturgie"><span> </span><a href="https://plasturgie.insa-strasbourg.fr">Plasturgie</a></li><li class="recherche"><span> </span><a href="https://recherche.insa-strasbourg.fr">Recherche</a></li><li class="savoirs-en-commun"><span> </span><a href="https://savoirs-en-commun.insa-strasbourg.fr">Savoirs en commun</a></li><li class="topographie"><span> </span><a href="https://topographie.insa-strasbourg.fr">Topographie</a></li><li class="centre-gaston-berger"><span> </span><a href="https://centre-gaston-berger.insa-strasbourg.fr">Centre Gaston Berger</a></li><li class="fondation"><span> </span><a href="https://fondation.insa-strasbourg.fr">Fondation Insa Strasbourg</a></li></ul></div>'); 636 jQuery(".main-menu .menu-formation > li > .sub-menu").prepend('<li class="menu_item_description"><div><h2>Formation</h2><p>13 spécialités dâingénieurs dont 6 en alternance et 1 formation en architecture</p><img width="250" height="172" src="https://www.insa-strasbourg.fr/wp-content/uploads/KJ16612-250x172.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" decoding="async" srcset="https://www.insa-strasbourg.fr/wp-content/uploads/KJ16612-250x172.jpg 250w, https://www.insa-strasbourg.fr/wp-content/uploads/KJ16612-800x551.jpg 800w, https://www.insa-strasbourg.fr/wp-content/uploads/KJ16612-768x529.jpg 768w, https://www.insa-strasbourg.fr/wp-content/uploads/KJ16612-1487x1024.jpg 1487w" sizes="(max-width: 250px) 100v
636w, 250px" /></div></li>'); 637 jQuery(".main-menu .menu-formation > li > .sub-menu").after('<div class="related-blogs"><ul><li class="actualites"><span> </span><a href="https://actualites.insa-strasbourg.fr">Actualités</a></li><li class="architecture"><span> </span><a href="https://architecture.insa-strasbourg.fr">Architecture</a></li><li class="innovations-pedagogiques"><span> </span><a href="https://innovations-pedagogiques.insa-strasbourg.fr">Innovations pédagogiques</a></li><li class="deutschinsa"><span> </span><a href="https://deutschinsa.insa-strasbourg.fr">Deutschinsa</a></li><li class="entreprises"><span> </span><a href="https://entreprises.insa-strasbourg.fr">Entreprises</a></li><li class="genie-civil"><span> </span><a href="https://genie-civil.insa-strasbourg.fr">Génie civil</a></li><li class="genie-climatique-energetique"><span> </span><a href="https://genie-climatique-energetique.insa-strasbourg.fr">Génie therm., énerg. et env.</a></li><li class="genie-electrique"><span> </span><a href="https://genie-electrique.insa-strasbourg.fr">Génie électrique</a></li><li class="genie-mecanique"><span> </span><a href="https://genie-mecanique.insa-strasbourg.fr">Génie mécanique</a></li><li class="international"><span> </span><a href="https://international.insa-strasbourg.fr">International</a></li><li class="mecatronique"><span> </span><a href="https://mecatronique.insa-strasbourg.fr">Mécatronique</a></li><li class="plasturgie"><span> </span><a href="https://plasturgie.insa-strasbourg.fr">Plasturgie</a></li><li class="recherche"><span> </span><a href="https://recherche.insa-strasbourg.fr">Recherche</a></li><li class="savoirs-en-commun"><span> </span><a href="https://savoirs-en-commun.insa-strasbourg.fr">Savoirs en commun</a></li><li class="topographie"><span> </span><a href="https://topographie.insa-strasbourg.fr">Topographie</a></li><li class="centre-gaston-berger"><span> </span><a href="https://centre-gaston-berger.insa-strasbourg.fr">Centre Gaston Berger</a></li><li class="fondation"><span> </span><a href="https://fondation.insa-strasbourg.fr">Fondation Insa Strasbourg</a></li></ul></div>'); 638 jQuery(".main-menu .menu-recherche > li > .sub-menu").prepend('<li class="menu_item_description"><div><h2>Recherche</h2><p>68 enseignants chercheurs</p><p>3 unités de recherche</p><img width="250" height="176" src="https://www.insa-strasbourg.fr/wp-content/uploads/recherche-1-250x176.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" decoding="async" srcset="https://www.insa-strasbourg.fr/wp-content/uploads/recherche-1-250x176.jpg 250w, https://www.insa-strasbourg.fr/wp-content/uploads/recherche-1-800x563.jpg 800w, https://www.insa-strasbourg.fr/wp-content/uploads/recherche-1-768x540.jpg 768w, https://www.insa-strasbourg.fr/wp-content/uploads/recherche-1-1456x1024.jpg 1456w, https://www.insa-strasbourg.fr/wp-content/uploads/recherche-1.jpg 2048w" sizes="(max-width: 250px) 100vw, 250px" /></div></li>'); 639 jQuery(".main-menu .menu-recherche > li > .sub-menu").after('<div class="related-blogs"><ul><li class="actualites"><span> </span><a href="https://actualites.insa-strasbourg.fr">Actualités</a></li><li class="architecture"><span> </span><a href="https://architecture.insa-strasbourg.fr">Architecture</a></li><li class="innovations-pedagogiques"><span> </span><a href="https://innovations-pedagogiques.insa-strasbourg.fr">Innovations pédagogiques</a></li><li class="deutschinsa"><span> </span><a href="https://deutschinsa.insa-strasbourg.fr">Deutschinsa</a></li><li class="entreprises"><span> </span><a href="https://entreprises.insa-strasbourg.fr">Entreprises</a></li><li class="genie-civil"><span> </span><a href="https://genie-civil.insa-strasbourg.fr">Génie civil</a></li><li class="genie-climatique-energetique"><span> </span><a href="https://genie-climatique-energetique.insa-strasbourg.fr">Génie thermique, énergétique et environnement</a></li><li class="genie-electrique"><span> </span><a href="https://genie-electrique.insa-strasbourg.fr">Génie électrique</a></li><li class="genie-mecanique"><span> </span><a href="https://genie-mecanique.insa-strasbourg.fr">Génie mécanique</a></li><li class="international"><span> </span><a href="https://international.insa-strasbourg.fr">International</a></li><li class="mecatronique"><span> </span><a href="https://mecatronique.insa-strasbourg.fr">Mécatronique</a></li><li class="plasturgie"><span> </span><a href="https://plasturgie.insa-strasbourg.fr">Plasturgie</a></li><li class="recherche"><span> </span><a href="https://recherche.insa-strasbourg.fr">Recherche</a></li><li class="savoirs-en-commun"><span> </span><a href="https://savoirs-en-commun.insa-strasbourg.fr">Savoirs en commun</a></li><li class="topographie"><span> </span><a href="https://topographie.insa-strasbourg.fr">Topographie</a></li><li class="centre-gaston-berger"><span> </span><a href="https://centre-gaston-berger.insa-strasbourg.fr">Centre Gaston Berger</a></li><li class="fondation"><span> </span><a href="https://fondation.insa-strasbourg.fr">Fondation Insa Strasbourg</a></li></ul></div>'); 640 jQuery(".main-menu .menu-relations-internationales > li > .sub-menu").prepend('<li class="menu_item_description"><div><h2>International</h2><p>Une opportunité de sâouvrir au monde : un étudiant passe en moyenne 5 mois à lâétranger</p><img width="250" height="165" src="https://www.insa-strasbourg.fr/wp-content/uploads/international-1-250x165.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" decoding="async" srcset="https://www.insa-strasbourg.fr/wp-content/uploads/international-1-250x165.jpg 250w, https://www.insa-strasbourg.fr/wp-content/uploads/international-1-800x527.jpg 800w, https://www.insa-strasbourg.fr/wp-content/uploads/international-1-768x506.jpg 768w, https://www.insa-strasbourg.fr/wp-content/uploads/international-1-1556x1024.jpg 1556w, https://www.insa-strasbourg.fr/wp-content/uploads/international-1.jpg 2048w" sizes="(max-width: 250px) 100v
640w, 250px" /></div></li>'); 641 jQuery(".main-menu .menu-relations-internationales > li > .sub-menu").after('<div class="related-blogs"><ul><li class="actualites"><span> </span><a href="https://actualites.insa-strasbourg.fr">Actualités</a></li><li class="architecture"><span> </span><a href="https://architecture.insa-strasbourg.fr">Architecture</a></li><li class="innovations-pedagogiques"><span> </span><a href="https://innovations-pedagogiques.insa-strasbourg.fr">Innovations pédagogiques</a></li><li class="deutschinsa"><span> </span><a href="https://deutschinsa.insa-strasbourg.fr">Deutschinsa</a></li><li class="entreprises"><span> </span><a href="https://entreprises.insa-strasbourg.fr">Entreprises</a></li><li class="genie-civil"><span> </span><a href="https://genie-civil.insa-strasbourg.fr">Génie civil</a></li><li class="genie-climatique-energetique"><span> </span><a href="https://genie-climatique-energetique.insa-strasbourg.fr">Génie thermique, énergétique et environnement</a></li><li class="genie-electrique"><span> </span><a href="https://genie-electrique.insa-strasbourg.fr">Génie électrique</a></li><li class="genie-mecanique"><span> </span><a href="https://genie-mecanique.insa-strasbourg.fr">Génie mécanique</a></li><li class="international"><span> </span><a href="https://international.insa-strasbourg.fr">International</a></li><li class="mecatronique"><span> </span><a href="https://mecatronique.insa-strasbourg.fr">Mécatronique</a></li><li class="plasturgie"><span> </span><a href="https://plasturgie.insa-strasbourg.fr">Plasturgie</a></li><li class="recherche"><span> </span><a href="https://recherche.insa-strasbourg.fr">Recherche</a></li><li class="savoirs-en-commun"><span> </span><a href="https://savoirs-en-commun.insa-strasbourg.fr">Savoirs en commun</a></li><li class="topographie"><span> </span><a href="https://topographie.insa-strasbourg.fr">Topographie</a></li><li class="centre-gaston-berger"><span> </span><a href="https://centre-gaston-berger.insa-strasbourg.fr">Centre Gaston Berger</a></li><li class="fondation"><span> </span><a href="https://fondation.insa-strasbourg.fr">Fondation Insa Strasbourg</a></li></ul></div>'); 642 jQuery(".main-menu .menu-entreprises > li > .sub-menu").prepend('<li class="menu_item_description"><div><h2>Entreprises</h2><p>400 entreprises partenaires de l\'INSA Strasbourg</p><img width="250" height="167" src="https://www.insa-strasbourg.fr/wp-content/uploads/entreprises-1-250x167.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" decoding="async" srcset="https://www.insa-strasbourg.fr/wp-content/uploads/entreprises-1-250x167.jpg 250w, https://www.insa-strasbourg.fr/wp-content/uploads/entreprises-1-800x533.jpg 800w, https://www.insa-strasbourg.fr/wp-content/uploads/entreprises-1-768x512.jpg 768w, https://www.insa-strasbourg.fr/wp-content/uploads/entreprises-1-1536x1024.jpg 1536w, https://www.insa-strasbourg.fr/wp-content/uploads/entreprises-1.jpg 2048w" sizes="(max-width: 250px) 100vw, 250px" /></div></li>'); 643 jQuery(".main-menu .menu-entreprises > li > .sub-menu").after('<div class="related-blogs"><ul><li class="actualites"><span> </span><a href="https://actualites.insa-strasbourg.fr">Actualités</a></li><li class="architecture"><span> </span><a href="https://architecture.insa-strasbourg.fr">Architecture</a></li><li class="innovations-pedagogiques"><span> </span><a href="https://innovations-pedagogiques.insa-strasbourg.fr">Innovations pédagogiques</a></li><li class="deutschinsa"><span> </span><a href="https://deutschinsa.insa-strasbourg.fr">Deutschinsa</a></li><li class="entreprises"><span> </span><a href="https://entreprises.insa-strasbourg.fr">Entreprises</a></li><li class="genie-civil"><span> </span><a href="https://genie-civil.insa-strasbourg.fr">Génie civil</a></li><li class="genie-climatique-energetique"><span> </span><a href="https://genie-climatique-energetique.insa-strasbourg.fr">Génie thermique, énergétique et environnement</a></li><li class="genie-electrique"><span> </span><a href="https://genie-electrique.insa-strasbourg.fr">Génie électrique</a></li><li class="genie-mecanique"><span> </span><a href="https://genie-mecanique.insa-strasbourg.fr">Génie mécanique</a></li><li class="international"><span> </span><a href="https://international.insa-strasbourg.fr">International</a></li><li class="mecatronique"><span> </span><a href="https://mecatronique.insa-strasbourg.fr">Mécatronique</a></li><li class="plasturgie"><span> </span><a href="https://plasturgie.insa-strasbourg.fr">Plasturgie</a></li><li class="recherche"><span> </span><a href="https://recherche.insa-strasbourg.fr">Recherche</a></li><li class="savoirs-en-commun"><span> </span><a href="https://savoirs-en-commun.insa-strasbourg.fr">Savoirs en commun</a></li><li class="topographie"><span> </span><a href="https://topographie.insa-strasbourg.fr">Topographie</a></li><li class="centre-gaston-berger"><span> </span><a href="https://centre-gaston-berger.insa-strasbourg.fr">Centre Gaston Berger</a></li><li class="fondation"><span> </span><a href="https://fondation.insa-strasbourg.fr">Fondation Insa Strasbourg</a></li></ul></div>'); 644 jQuery(".main-menu .menu-vie-etudiante > li > .sub-menu").prepend('<li class="menu_item_description"><div><h2>Vie étudiante</h2><p>18 clubs et 9 associations : vous avez le choix</p><img width="250" height="166" src="https://www.insa-strasbourg.fr/wp-content/uploads/campus-250x166.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" decoding="async" srcset="https://www.insa-strasbourg.fr/wp-content/uploads/campus-250x166.jpg 250w, https://www.insa-strasbourg.fr/wp-content/uploads/campus-800x532.jpg 800w, https://www.insa-strasbourg.fr/wp-content/uploads/campus-768x511.jpg 768w, https://www.insa-strasbourg.fr/wp-content/uploads/campus-1540x1024.jpg 1540w, https://www.insa-strasbourg.fr/wp-content/uploads/campus.jpg 2048w" sizes="(max-width: 250px) 100v
644w, 250px" /></div></li>'); 645 jQuery(".main-menu .menu-vie-etudiante > li > .sub-menu").after('<div class="related-blogs"><ul><li class="actualites"><span> </span><a href="https://actualites.insa-strasbourg.fr">Actualités</a></li><li class="architecture"><span> </span><a href="https://architecture.insa-strasbourg.fr">Architecture</a></li><li class="innovations-pedagogiques"><span> </span><a href="https://innovations-pedagogiques.insa-strasbourg.fr">Innovations pédagogiques</a></li><li class="deutschinsa"><span> </span><a href="https://deutschinsa.insa-strasbourg.fr">Deutschinsa</a></li><li class="entreprises"><span> </span><a href="https://entreprises.insa-strasbourg.fr">Entreprises</a></li><li class="genie-civil"><span> </span><a href="https://genie-civil.insa-strasbourg.fr">Génie civil</a></li><li class="genie-climatique-energetique"><span> </span><a href="https://genie-climatique-energetique.insa-strasbourg.fr">Génie thermique, énergétique et environnement</a></li><li class="genie-electrique"><span> </span><a href="https://genie-electrique.insa-strasbourg.fr">Génie électrique</a></li><li class="genie-mecanique"><span> </span><a href="https://genie-mecanique.insa-strasbourg.fr">Génie mécanique</a></li><li class="international"><span> </span><a href="https://international.insa-strasbourg.fr">International</a></li><li class="mecatronique"><span> </span><a href="https://mecatronique.insa-strasbourg.fr">Mécatronique</a></li><li class="plasturgie"><span> </span><a href="https://plasturgie.insa-strasbourg.fr">Plasturgie</a></li><li class="recherche"><span> </span><a href="https://recherche.insa-strasbourg.fr">Recherche</a></li><li class="savoirs-en-commun"><span> </span><a href="https://savoirs-en-commun.insa-strasbourg.fr">Savoirs en commun</a></li><li class="topographie"><span> </span><a href="https://topographie.insa-strasbourg.fr">Topographie</a></li><li class="centre-gaston-berger"><span> </span><a href="https://centre-gaston-berger.insa-strasbourg.fr">Centre Gaston Berger</a></li><li class="fondation"><span> </span><a href="https://fondation.insa-strasbourg.fr">Fondation Insa Strasbourg</a></li></ul></div>'); 646 jQuery(".main-menu .menu-candidats > li > .sub-menu").prepend('<li class="menu_item_description"><div><h2>Candidats</h2><img width="250" height="166" src="https://www.insa-strasbourg.fr/wp-content/uploads/candidat-250x166.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" decoding="async" srcset="https://www.insa-strasbourg.fr/wp-content/uploads/candidat-250x166.jpg 250w, https://www.insa-strasbourg.fr/wp-content/uploads/candidat-800x532.jpg 800w, https://www.insa-strasbourg.fr/wp-content/uploads/candidat-768x511.jpg 768w, https://www.insa-strasbourg.fr/wp-content/uploads/candidat-1540x1024.jpg 1540w, https://www.insa-strasbourg.fr/wp-content/uploads/candidat.jpg 2048w" sizes="(max-width: 250px) 100vw, 250px" /></div></li>'); 647 jQuery(".main-menu .menu-candidats > li > .sub-menu").after('<div class="related-blogs"><ul><li class="actualites"><span> </span><a href="https://actualites.insa-strasbourg.fr">Actualités</a></li><li class="architecture"><span> </span><a href="https://architecture.insa-strasbourg.fr">Architecture</a></li><li class="innovations-pedagogiques"><span> </span><a href="https://innovations-pedagogiques.insa-strasbourg.fr">Innovations pédagogiques</a></li><li class="deutschinsa"><span> </span><a href="https://deutschinsa.insa-strasbourg.fr">Deutschinsa</a></li><li class="entreprises"><span> </span><a href="https://entreprises.insa-strasbourg.fr">Entreprises</a></li><li class="genie-civil"><span> </span><a href="https://genie-civil.insa-strasbourg.fr">Génie civil</a></li><li class="genie-climatique-energetique"><span> </span><a href="https://genie-climatique-energetique.insa-strasbourg.fr">Génie therm., énerg. et env.</a></li><li class="genie-electrique"><span> </span><a href="https://genie-electrique.insa-strasbourg.fr">Génie électrique</a></li><li class="genie-mecanique"><span> </span><a href="https://genie-mecanique.insa-strasbourg.fr">Génie mécanique</a></li><li class="international"><span> </span><a href="https://international.insa-strasbourg.fr">International</a></li><li class="mecatronique"><span> </span><a href="https://mecatronique.insa-strasbourg.fr">Mécatronique</a></li><li class="plasturgie"><span> </span><a href="https://plasturgie.insa-strasbourg.fr">Plasturgie</a></li><li class="recherche"><span> </span><a href="https://recherche.insa-strasbourg.fr">Recherche</a></li><li class="savoirs-en-commun"><span> </span><a href="https://savoirs-en-commun.insa-strasbourg.fr">Savoirs en commun</a></li><li class="topographie"><span> </span><a href="https://topographie.insa-strasbourg.fr">Topographie</a></li><li class="centre-gaston-berger"><span> </span><a href="https://centre-gaston-berger.insa-strasbourg.fr">Centre Gaston Berger</a></li><li class="fondation"><span> </span><a href="https://fondation.insa-strasbourg.fr">Fondation Insa Strasbourg</a></li></ul></div>'); 648 jQuery(".main-menu .menu-alumni > li > .sub-menu").prepend('<li class="menu_item_description"><div><h2>Alumni</h2><p>17 000 diplômé·e·s de l\'INSA Strasbourg</p><img width="250" height="167" src="https://www.insa-strasbourg.fr/wp-content/uploads/alumni-250x167.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" decoding="async" srcset="https://www.insa-strasbourg.fr/wp-content/uploads/alumni-250x167.jpg 250w, https://www.insa-strasbourg.fr/wp-content/uploads/alumni-800x533.jpg 800w, https://www.insa-strasbourg.fr/wp-content/uploads/alumni-768x512.jpg 768w, https://www.insa-strasbourg.fr/wp-content/uploads/alumni-1536x1024.jpg 1536w, https://www.insa-strasbourg.fr/wp-content/uploads/alumni.jpg 2048w" sizes="(max-width: 250px) 100v
648w, 250px" /></div></li>'); 649 jQuery(".main-menu .menu-alumni > li > .sub-menu").after('<div class="related-blogs"><ul><li class="actualites"><span> </span><a href="https://actualites.insa-strasbourg.fr">Actualités</a></li><li class="architecture"><span> </span><a href="https://architecture.insa-strasbourg.fr">Architecture</a></li><li class="innovations-pedagogiques"><span> </span><a href="https://innovations-pedagogiques.insa-strasbourg.fr">Innovations pédagogiques</a></li><li class="deutschinsa"><span> </span><a href="https://deutschinsa.insa-strasbourg.fr">Deutschinsa</a></li><li class="entreprises"><span> </span><a href="https://entreprises.insa-strasbourg.fr">Entreprises</a></li><li class="genie-civil"><span> </span><a href="https://genie-civil.insa-strasbourg.fr">Génie civil</a></li><li class="genie-climatique-energetique"><span> </span><a href="https://genie-climatique-energetique.insa-strasbourg.fr">Génie thermique, énergétique et environnement</a></li><li class="genie-electrique"><span> </span><a href="https://genie-electrique.insa-strasbourg.fr">Génie électrique</a></li><li class="genie-mecanique"><span> </span><a href="https://genie-mecanique.insa-strasbourg.fr">Génie mécanique</a></li><li class="international"><span> </span><a href="https://international.insa-strasbourg.fr">International</a></li><li class="mecatronique"><span> </span><a href="https://mecatronique.insa-strasbourg.fr">Mécatronique</a></li><li class="plasturgie"><span> </span><a href="https://plasturgie.insa-strasbourg.fr">Plasturgie</a></li><li class="recherche"><span> </span><a href="https://recherche.insa-strasbourg.fr">Recherche</a></li><li class="savoirs-en-commun"><span> </span><a href="https://savoirs-en-commun.insa-strasbourg.fr">Savoirs en commun</a></li><li class="topographie"><span> </span><a href="https://topographie.insa-strasbourg.fr">Topographie</a></li><li class="centre-gaston-berger"><span> </span><a href="https://centre-gaston-berger.insa-strasbourg.fr">Centre Gaston Berger</a></li><li class="fondation"><span> </span><a href="https://fondation.insa-strasbourg.fr">Fondation Insa Strasbourg</a></li></ul></div>'); 650 jQuery(".main-menu .menu-partenaires > li > .sub-menu").prepend('<li class="menu_item_description"><div><h2>Partenaires</h2><p>LâINSA Strasbourg compte parmi ses partenaires des PME, des grandes entreprises et des institutions nationales et internationales</p><img width="250" height="164" src="https://www.insa-strasbourg.fr/wp-content/uploads/partenaires-250x164.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" decoding="async" srcset="https://www.insa-strasbourg.fr/wp-content/uploads/partenaires-250x164.jpg 250w, https://www.insa-strasbourg.fr/wp-content/uploads/partenaires-800x526.jpg 800w, https://www.insa-strasbourg.fr/wp-content/uploads/partenaires-768x505.jpg 768w, https://www.insa-strasbourg.fr/wp-content/uploads/partenaires-1558x1024.jpg 1558w, https://www.insa-strasbourg.fr/wp-content/uploads/partenaires.jpg 2048w" sizes="(max-width: 250px) 100vw, 250px" /></div></li>'); 651 jQuery(".main-menu .menu-partenaires > li > .sub-menu").after('<div class="related-blogs"><ul><li class="actualites"><span> </span><a href="https://actualites.insa-strasbourg.fr">Actualités</a></li><li class="architecture"><span> </span><a href="https://architecture.insa-strasbourg.fr">Architecture</a></li><li class="innovations-pedagogiques"><span> </span><a href="https://innovations-pedagogiques.insa-strasbourg.fr">Innovations pédagogiques</a></li><li class="deutschinsa"><span> </span><a href="https://deutschinsa.insa-strasbourg.fr">Deutschinsa</a></li><li class="entreprises"><span> </span><a href="https://entreprises.insa-strasbourg.fr">Entreprises</a></li><li class="genie-civil"><span> </span><a href="https://genie-civil.insa-strasbourg.fr">Génie civil</a></li><li class="genie-climatique-energetique"><span> </span><a href="https://genie-climatique-energetique.insa-strasbourg.fr">Génie thermique, énergétique et environnement</a></li><li class="genie-electrique"><span> </span><a href="https://genie-electrique.insa-strasbourg.fr">Génie électrique</a></li><li class="genie-mecanique"><span> </span><a href="https://genie-mecanique.insa-strasbourg.fr">Génie mécanique</a></li><li class="international"><span> </span><a href="https://international.insa-strasbourg.fr">International</a></li><li class="mecatronique"><span> </span><a href="https://mecatronique.insa-strasbourg.fr">Mécatronique</a></li><li class="plasturgie"><span> </span><a href="https://plasturgie.insa-strasbourg.fr">Plasturgie</a></li><li class="recherche"><span> </span><a href="https://recherche.insa-strasbourg.fr">Recherche</a></li><li class="savoirs-en-commun"><span> </span><a href="https://savoirs-en-commun.insa-strasbourg.fr">Savoirs en commun</a></li><li class="topographie"><span> </span><a href="https://topographie.insa-strasbourg.fr">Topographie</a></li><li class="centre-gaston-berger"><span> </span><a href="https://centre-gaston-berger.insa-strasbourg.fr">Centre Gaston Berger</a></li><li class="fondation"><span> </span><a href="https://fondation.insa-strasbourg.fr">Fondation Insa Strasbourg</a></li></ul></div>'); 652 jQuery(".main-menu .menu-presse > li > .sub-menu").prepend('<li class="menu_item_description"><div><h2>Presse</h2><p>Adressez-vous au service communication : [email protected]</p><img width="250" height="167" src="https://www.insa-strasbourg.fr/wp-content/uploads/presse-250x167.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="" decoding="async" srcset="https://www.insa-strasbourg.fr/wp-content/uploads/presse-250x167.jpg 250w, https://www.insa-strasbourg.fr/wp-content/uploads/presse-800x533.jpg 800w, https://www.insa-strasbourg.fr/wp-content/uploads/presse-768x512.jpg 768w, https://www.insa-strasbourg.fr/wp-content/uploads/presse-1536x1024.jpg 1536w, https://www.insa-strasbourg.fr/wp-content/uploads/presse.jpg 2048w" sizes="(max-width: 250px) 100v
652w, 250px" /></div></li>'); 653 jQuery(".main-menu .menu-presse > li > .sub-menu").after('<div class="related-blogs"><ul><li class="actualites"><span> </span><a href="https://actualites.insa-strasbourg.fr">Actualités</a></li><li class="architecture"><span> </span><a href="https://architecture.insa-strasbourg.fr">Architecture</a></li><li class="innovations-pedagogiques"><span> </span><a href="https://innovations-pedagogiques.insa-strasbourg.fr">Innovations pédagogiques</a></li><li class="deutschinsa"><span> </span><a href="https://deutschinsa.insa-strasbourg.fr">Deutschinsa</a></li><li class="entreprises"><span> </span><a href="https://entreprises.insa-strasbourg.fr">Entreprises</a></li><li class="genie-civil"><span> </span><a href="https://genie-civil.insa-strasbourg.fr">Génie civil</a></li><li class="genie-climatique-energetique"><span> </span><a href="https://genie-climatique-energetique.insa-strasbourg.fr">Génie thermique, énergétique et environnement</a></li><li class="genie-electrique"><span> </span><a href="https://genie-electrique.insa-strasbourg.fr">Génie électrique</a></li><li class="genie-mecanique"><span> </span><a href="https://genie-mecanique.insa-strasbourg.fr">Génie mécanique</a></li><li class="international"><span> </span><a href="https://international.insa-strasbourg.fr">International</a></li><li class="mecatronique"><span> </span><a href="https://mecatronique.insa-strasbourg.fr">Mécatronique</a></li><li class="plasturgie"><span> </span><a href="https://plasturgie.insa-strasbourg.fr">Plasturgie</a></li><li class="recherche"><span> </span><a href="https://recherche.insa-strasbourg.fr">Recherche</a></li><li class="savoirs-en-commun"><span> </span><a href="https://savoirs-en-commun.insa-strasbourg.fr">Savoirs en commun</a></li><li class="topographie"><span> </span><a href="https://topographie.insa-strasbourg.fr">Topographie</a></li><li class="centre-gaston-berger"><span> </span><a href="https://centre-gaston-berger.insa-strasbourg.fr">Centre Gaston Berger</a></li><li class="fondation"><span> </span><a href="https://fondation.insa-strasbourg.fr">Fondation Insa Strasbourg</a></li></ul></div>'); 654 fallback_func; 655 } 656 jQuery(window).on('load', ins_desc_relb(menu_layout_change)); 657 // Background on entire width for sub-menu hover 658 jQuery(".main-menu .menu-wrap > ul, .main-menu .menu-wrap > ul > li > a").on("mouseenter focus", function(e) { 659 e.preventDefault(); 660 // hide all submenus 661 jQuery(".main-menu .menu-wrap > ul > li > ul.sub-menu, .related-blogs").hide(); 662 if (jQuery(this).prop("tagName").toLowerCase() == "ul") { 663 var submenu = jQuery(this).find("> li > .sub-menu"); 664 var menuItemDesc = jQuery(this).find(".menu_item_description"); 665 var relatedBlogs = jQuery(this).find(".related-blogs"); 666 } else { 667 parentUl = jQuery(this).parent("li").parent("ul"); 668 var submenu = parentUl.find("> li > .sub-menu"); 669 var menuItemDesc = parentUl.find(".menu_item_description"); 670 var relatedBlogs = parentUl.find(".related-blogs"); 671 } 672 submenu.css({"display":"block", "opacity":0}); 673 menuItemDesc.css({"display":"block", "opacity":0}); 674 relatedBlogs.css({"display":"block", "opacity":0}); 675 jQuery(".sub-menu-background").css({"display":"block", "opacity":0}); 676 var submenuHeight = submenu.height(); 677 var menuItemDescHeight = menuItemDesc.height(); 678 menuItemDesc.css({"height":submenuHeight + "px"}); 679 var newSubmenuHeight = submenu.height() + 110; 680 menuItemDesc.css({"height":submenuHeight + "px"}); 681 var newSubmenuHeight = submenu.height() + 110; 682 relatedBlogs.css({"top":newSubmenuHeight + "px"}); 683 var ulBlogsHeight = relatedBlogs.height(); 684 var lastSubmenuHeight = submenu.height() + ulBlogsHeight + 55; 685 // Color for the border of sub-menu-background 686 if (jQuery(this).hasClass("menu-insa-strasbourg") || jQuery(this).parent().parent("ul").hasClass("menu-insa-strasbourg")) 687 var bgBorderColor = "#004e70"; 688 else if(jQuery(this).hasClass("menu-recherche") || jQuery(this).parent().parent("ul").hasClass("menu-recherche")) 689 var bgBorderColor = "#1d8a99"; 690 else if(jQuery(this).hasClass("menu-relations-internationales") || jQuery(this).parent().parent("ul").hasClass("menu-relations-internationales")) 691 var bgBorderColor = "#82999d"; 692 else if(jQuery(this).hasClass("menu-entreprises") || jQuery(this).parent().parent("ul").hasClass("menu-entreprises")) 693 var bgBorderColor = "#907a6c"; 694 else if(jQuery(this).hasClass("menu-vie-etudiante") || jQuery(this).parent().parent("ul").hasClass("menu-vie-etudiante")) 695 var bgBorderColor = "#e29200"; 696 else 697 var bgBorderColor = "#9d1847";
698 jQuery(".sub-menu-background").css({"height":lastSubmenuHeight + "px","border-color":bgBorderColor}); 699 // Display the elements 700 submenu.css({"display":"block", "opacity":1}); 701 menuItemDesc.css({"display":"block", "opacity":1}); 702 relatedBlogs.css({"display":"block", "opacity":1}); 703 jQuery(".sub-menu-background").css({"display":"block", "opacity":1}); 704 }); 705 jQuery(".main-menu .menu-wrap > ul").on("mouseleave", function(e) { 706 e.preventDefault(); 707 var submenu = jQuery(this).find("> li > .sub-menu"); 708 var menuItemDesc = jQuery(this).find(".menu_item_description"); 709 var relatedBlogs = jQuery(this).find(".related-blogs"); 710 // Display the elements 711 jQuery(".sub-menu-background").css({"display":"none", "opacity":0}); 712 submenu.css({"display":"none", "opacity":0}); 713 menuItemDesc.css({"display":"none", "opacity":0}); 714 relatedBlogs.css({"display":"none", "opacity":0}); 715 }); 716 717 // close menu on esc key hit 718 jQuery(document).on('keyup', function (e) { 719 if (e.keyCode === 27) { 720 jQuery(".main-menu > div > ul").trigger("mouseleave"); 721 } 722 }); 723 } else { 724 //If screen <= 1024 725 var topForm = jQuery(".top-form").detach(); 726 jQuery(".menu-bar").append(topForm); 727 728 // Add the arrows on right of each item having children 729 //jQuery(".main-menu li.menu-item-has-children > a").wrapInner('<span class="text"></span>'); 730 jQuery(".main-menu .internal li.menu-item-has-children > a").after('<span class="arrow" title="Ouvrir"><img class="arrow-down" src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/arrow-down-red.png" alt=""></span>'); 731 jQuery(".main-menu .profile li.menu-item-has-children > a").after('<span class="arrow" title="Ouvrir"><img class="arrow-down" src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/arrow-down-grey.png" alt=""></span>'); 732 733 /* Menu behaviour */ 734 /* ************** */ 735 // Click on the menu icon 736 jQuery(".menu-title").on("click", function() { 737 if(jQuery(".main-menu").css("display") == "none") { 738 jQuery(".main-menu").slideDown(); 739 jQuery(this).css("background-position","left bottom") 740 } else { 741 jQuery(".main-menu").slideUp(); 742 jQuery(this).css("background-position","left top") 743 } 744 }); 745 746 // Click on a main menu item 747 jQuery(".main-menu > div > ul > li.menu-item-has-children > a, .main-menu > div > ul > li.menu-item-has-children > .arrow").on("click", function(e) { 748 e.preventDefault(); 749 if (jQuery(this).parent().find("> .sub-menu").css("display") == "none") { 750 // Change background-color 751 if(jQuery(this).parent().parent().hasClass("internal")) { 752 jQuery(this).css("background-color", "#a61507"); 753 jQuery(this).parent().find("> a").css("background-color", "#a61507"); 754 } 755 else { 756 jQuery(this).css("background-color", "#4b4b4a"); 757 jQuery(this).parent().find("> a").css("background-color", "#4b4b4a"); 758 } 759 // Open sub-menus and change arrow direction 760 jQuery(this).parent().find("> .sub-menu").slideDown(); 761 jQuery(this).parent().find("> .arrow img").removeClass("submenu-closed").addClass("submenu-opened"); 762 } else { 763 // Change background-color 764 if(jQuery(this).parent().parent().hasClass("internal")) { 765 jQuery(this).css("background-color", "#DF1E1A"); 766 jQuery(this).parent().find("> a").css("background-color", "#DF1E1A"); 767 } 768 else { 769 jQuery(this).css("background-color", "#5E5E5D"); 770 jQuery(this).parent().find("> a").css("background-color", "#5E5E5D"); 771 } 772 // Close sub-menu and change arrow direction 773 jQuery(this).parent().find("> .sub-menu").slideUp(); 774 jQuery(this).parent().find("> .arrow img").removeClass("submenu-opened").addClass("submenu-closed"); 775 } 776 777 }); 778 779 // Click on a submenu item (only on arrow to reveal submenu) 780 jQuery(".main-menu > div > ul > li > ul li.menu-item-has-children > .arrow").on("click", function(e) { 781 e.preventDefault(); 782 if (jQuery(this).parent().find("> .sub-menu").css("display") == "none") { 783 jQuery(this).parent().find("> .sub-menu").slideDown(); 784 jQuery(this).find("img").removeClass("submenu-closed").addClass("submenu-opened"); 785 jQuery(this).attr("title", "Fermer"); 786 ; 787 } else { 788 jQuery(this).parent().find("> .sub-menu").slideUp(); 789 jQuery(this).find("img").removeClass("submenu-opened").addClass("submenu-closed"); 790 jQuery(this).attr("title", "Ouvrir"); 791 } 792 793 }); 794 } 795
796 if(jQuery(window).width() <= 520) { 797 topUtilities = jQuery(".top-utilities").detach(); 798 jQuery(".main-menu").append(topUtilities); 799 } 800 801 // Store the main menu item into a cookie when clicking on item 802 function setCookie(cname, cvalue, exdays) { 803 var d = new Date(); 804 d.setTime(d.getTime() + (exdays*24*60*60*1000)); 805 var expires = "expires="+ d.toUTCString(); 806 document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; 807 } 808 jQuery(".main-menu a").on("click", function() { 809 // The main meu item 810 var MainItem = jQuery(this).parents("ul.internal, ul.profile").attr("id"); 811 setCookie("insaMenuMainItem", MainItem, 1); 812 // The parent name 813 var ParentItem = jQuery(this).parent("li").parent("ul").parent("li").find("> a").text(); 814 setCookie("insaMenuMainItemParentLabel", ParentItem, 1); 815 // The item depth 816 var ParentLi = jQuery(this).parent("li"); 817 if(ParentLi.hasClass("item-depth-0")) 818 var liDepth = 0; 819 else if(ParentLi.hasClass("item-depth-1")) 820 var liDepth = 1; 821 else if(ParentLi.hasClass("item-depth-2")) 822 var liDepth = 2; 823 else if(ParentLi.hasClass("item-depth-3")) 824 var liDepth = 3; 825 else if(ParentLi.hasClass("item-depth-4")) 826 var liDepth = 4; 827 else if(ParentLi.hasClass("item-depth-5")) 828 var liDepth = 5; 829 else 830 var liDepth = 0; 831 setCookie("insaItemDepth", liDepth, 1); 832 }); 833}); 834</script>
834 </div><!-- end .top-header-bottom --> 835 836 </header> 837 838</div><!-- end .top-page --><main id="primary" class="content" role="main"> 839 840 <header class="une" style="background-image: url(https://www.insa-strasbourg.fr/wp-content/uploads/insa-strasbourg-1534x1024.jpg); background-position: center center;"> 841 <div class="une-wrap"> 842 <div class="level1-sticky-box"> 843 <div class="level1-sticky-box-content"> 844 <h1>INSA Strasbourg</h1> 845 <div class="level1-sticky-content"> 846 <p>Au cÅur dâune capitale européenne, lâINSA Strasbourg accueille environ 2 000 étudiant·e·s architectes et ingénieur·e·s</p> 847 </div> 848 </div> 849 </div><!-- end .level1-sticky-box --> 850 </div><!-- end .une-wrap --> 851 </header><!-- end .une --> 852 853 <div class="page-content"> 854 855 <div class="page-content-wrap"> 856 857 <nav class="level1-nav"> 858 <ul class="level1-menu menu-insa-strasbourg"><li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-17 current_page_item menu-item-has-children menu-item-20219 item-depth-0"><a href="https://www.insa-strasbourg.fr/fr/insa-strasbourg/">INSA Strasbourg</a> 859<ul class="sub-menu"> 860 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-151 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/ecole-publique-ingenieurs-et-architectes/?menu=insa-strasbourg">Ecole publique d’ingénieur.e.s et d’architectes</a></li> 861 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-152 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/groupe-insa/?menu=insa-strasbourg">Groupe INSA</a></li> 862 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17552 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/fondation-insa-strasbourg/?menu=insa-strasbourg">Fondation INSA Strasbourg</a></li> 863 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-14738 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/eciu-university/?menu=insa-strasbourg">ECIU University</a></li> 864 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-154 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/partenaires-insa-strasbourg/?menu=insa-strasbourg">Partenaires de lâINSA Strasbourg</a> 865 <ul class="sub-menu"> 866 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1984 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/alsace-tech/?menu=insa-strasbourg&parent_label=Partenaires+de+l%E2%80%99INSA+Strasbourg">Alsace Tech</a></li> 867 </ul> 868</li> 869 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-155 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/politique-enseignement-superieur-alsace/?menu=insa-strasbourg">Politique de lâenseignement supérieur en Alsace</a></li> 870 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-159 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/organisation/?menu=insa-strasbourg">Organisation</a> 871 <ul class="sub-menu"> 872 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2002 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/equipe-de-direction/?menu=insa-strasbourg&parent_label=Organisation">Equipe de direction</a></li> 873 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5592 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/unites-de-recherche/?menu=insa-strasbourg&parent_label=Organisation">Unités de recherche</a></li> 874 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1999 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/services-dappui/?menu=insa-strasbourg&parent_label=Organisation">Services dâappui</a></li> 875 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1998 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/centre-de-formation-continue/?menu=insa-strasbourg&parent_label=Organisation">Centre de formation continue</a></li> 876 </ul> 877</li> 878 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-160 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/evaluations/?menu=insa-strasbourg">Evaluations</a></li> 879 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-150 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/demarche-qualite/?menu=insa-strasbourg">
879Démarche qualité</a></li> 880 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17992 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/centre-gaston-berger/?menu=insa-strasbourg">Centre Gaston Berger</a></li> 881 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-17075 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/insa-strasbourg/developpement-durable-et-responsabilite-societale/?menu=insa-strasbourg">Développement durable et responsabilité sociétale</a> 882 <ul class="sub-menu"> 883 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-149 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/developpement-durable/?menu=insa-strasbourg&parent_label=D%C3%A9veloppement+durable+et+responsabilit%C3%A9+soci%C3%A9tale">Développement durable</a></li> 884 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-161 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/diversite-egalite-des-chances/?menu=insa-strasbourg&parent_label=D%C3%A9veloppement+durable+et+responsabilit%C3%A9+soci%C3%A9tale">Diversité â Ãgalité des chances</a></li> 885 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17072 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/developpement-durable/lutte-contre-les-discriminations-le-harcelement-et-les-violences-de-tous-types/?menu=insa-strasbourg&parent_label=D%C3%A9veloppement+durable+et+responsabilit%C3%A9+soci%C3%A9tale">Lutte contre les discriminations, les risques psycho-sociaux, le harcèlement et les violences de tous types</a></li> 886 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21434 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/charte-de-la-laicite/?menu=insa-strasbourg&parent_label=D%C3%A9veloppement+durable+et+responsabilit%C3%A9+soci%C3%A9tale">Charte de la laïcité</a></li> 887 </ul> 888</li> 889 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-19762 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/egalite-professionnelle/?menu=insa-strasbourg">Ãgalité professionnelle</a></li> 890 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-954 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/c/travailler-a-linsa-strasbourg/?menu=insa-strasbourg">Travailler à l’INSA Strasbourg</a> 891 <ul class="sub-menu"> 892 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5457 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/?page_id=5452?menu=insa-strasbourg&parent_label=Travailler+%C3%A0+l%27INSA+Strasbourg">Communication syndicale</a></li> 893 </ul> 894</li> 895 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7980 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/recueil-des-actes-administratifs/?menu=insa-strasbourg">Recueil des actes administratifs</a></li> 896 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-141 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/marches-publics/?menu=insa-strasbourg">Marchés publics</a> 897 <ul class="sub-menu"> 898 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-953 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/c/marches-publics-en-cours/?menu=insa-strasbourg&parent_label=March%C3%A9s+publics">En cours</a></li> 899 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-139 item-depth-2"><a href="https://www.insa-strasbourg.fr/fr/marches-attribues/?menu=insa-strasbourg&parent_label=March%C3%A9s+publics">Marchés attribués</a></li> 900 </ul> 901</li> 902 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11517 item-depth-1"><a href="https://www.insa-strasbourg.fr/fr/insa-strasbourg/location-de-salle/?menu=insa-strasbourg">Location de salles</a></li> 903</ul> 904</li> 905</ul> </nav> 906
906<script> 907 jQuery(document).ready(function () { 908 var subContent = jQuery(".level1-menu .sub-menu").html(); 909 jQuery(".level1-menu").replaceWith('<ul class="level1-menu menu-insa-strasbourg">' + subContent + '</ul>'); 910 911 // Only the real main menu item should be underlined 912 913 jQuery(".main-menu > .menu-wrap > ul#insa-strasbourg >li > a").css({"border-bottom":"#FFF 2px solid"}); 914 915 }); 916 </script>
916 917 </div><!-- end .page-content-wrap --> 918 919 <div class="level1-news"> 920 <div class="level1-news-wrap"> 921 <h2>Les dernières actualités</h2> 922 <div class="level1-news-listing"> 923 <article class="tile-actualites"> 924 <div class="level1-news-pict"> </div> 925 <header class="level1-news-header"> 926 <p class="level1-news-date"> </p> 927 <div class="level1-news-blog"> </div> 928 <h3 class="level1-news-title"> </h3> 929 <noscript>Veuillez activer JavaScript. Merci ! :)</noscript> 930 </header> 931 </article> 932
932<script> 933 jQuery.get( 934 'https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/functions/ajax_single_blog.php', 935 { bslug: "actualites", bname: "Actualités", page_url: "http://actualites.insa-strasbourg.fr" }, 936 function(jsonData) { 937 if(jsonData != '') { 938 jQuery(".tile-actualites").css({opacity: 0}); 939 var bdatas = JSON.parse(jsonData); // An array 940 // The results array is not empty 941 var thumb = bdatas.thumb; 942 var subst_text = bdatas.subst_text; 943 if(subst_text) { 944 var title = bdatas.subst_text; 945 } else { 946 var title = bdatas.title; 947 } 948 var link = bdatas.link; 949 var date = bdatas.date; 950 var bname = 'Actualités'; 951 var bslug = 'actualites'; 952 // Compose the date 953 dateEl = date.split("-"); 954 var d=dateEl[2]; 955 var m=dateEl[1]; 956 var y=dateEl[0]; 957 var dateOk = d + "/" + m + "/" + y; 958 // Get the right arrow 959 if(bslug == "recherche") 960 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-blue.png" alt="" />'; 961 else if(bslug == "international" || bslug == "deutschinsa") 962 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-grey.png" alt="" />'; 963 else if(bslug == "entreprises") 964 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-brown.png" alt="" />'; 965 else if(bslug == "journal") 966 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-red.png" alt="" />'; 967 else if(bslug == "actualites") 968 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-light-blue.png" alt="" />'; 969 else 970 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-pink.png" alt="" />'; 971 // Adding the elements to the page on the right place 972 jQuery(".tile-"+bslug+" .level1-news-pict").css({'background-image':'url('+thumb+')', 'background-size':'cover'}); 973 jQuery(".tile-"+bslug+" .level1-news-date").html(dateOk); 974 jQuery(".tile-"+bslug+" .level1-news-blog").html(bname); 975 jQuery(".tile-"+bslug+" .level1-news-blog").addClass(bslug+'-color'); 976 jQuery(".tile-"+bslug+" .level1-news-title").html('<a href="'+link+'">'+title+arrow+'</a>'); 977 jQuery(".tile-"+bslug).animate({opacity: 1}, 2000); 978 } else { 979 jQuery(".tile").html('<p style="font-size: 14px; color: #444;">Désolé, pas de données trouvées pour le blog Actualités</p>'); 980 } 981 } 982 ); 983 </script>
983 984 985 <article class="tile-innovations-pedagogiques"> 986 <div class="level1-news-pict"> </div> 987 <header class="level1-news-header"> 988 <p class="level1-news-date"> </p> 989 <div class="level1-news-blog"> </div> 990 <h3 class="level1-news-title"> </h3> 991 <noscript>Veuillez activer JavaScript. Merci ! :)</noscript> 992 </header> 993 </article> 994
994<script> 995 jQuery.get( 996 'https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/functions/ajax_single_blog.php', 997 { bslug: "innovations-pedagogiques", bname: "Innovations pédagogiques", page_url: "http://innovations-pedagogiques.insa-strasbourg.fr" }, 998 function(jsonData) { 999 if(jsonData != '') { 1000 jQuery(".tile-innovations-pedagogiques").css({opacity: 0}); 1001 var bdatas = JSON.parse(jsonData); // An array 1002 // The results array is not empty 1003 var thumb = bdatas.thumb; 1004 var subst_text = bdatas.subst_text; 1005 if(subst_text) { 1006 var title = bdatas.subst_text; 1007 } else { 1008 var title = bdatas.title; 1009 } 1010 var link = bdatas.link; 1011 var date = bdatas.date; 1012 var bname = 'Innovations pédagogiques'; 1013 var bslug = 'innovations-pedagogiques'; 1014 // Compose the date 1015 dateEl = date.split("-"); 1016 var d=dateEl[2]; 1017 var m=dateEl[1]; 1018 var y=dateEl[0]; 1019 var dateOk = d + "/" + m + "/" + y; 1020 // Get the right arrow 1021 if(bslug == "recherche") 1022 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-blue.png" alt="" />'; 1023 else if(bslug == "international" || bslug == "deutschinsa") 1024 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-grey.png" alt="" />'; 1025 else if(bslug == "entreprises") 1026 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-brown.png" alt="" />'; 1027 else if(bslug == "journal") 1028 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-red.png" alt="" />'; 1029 else if(bslug == "actualites") 1030 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-light-blue.png" alt="" />'; 1031 else 1032 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-pink.png" alt="" />'; 1033 // Adding the elements to the page on the right place 1034 jQuery(".tile-"+bslug+" .level1-news-pict").css({'background-image':'url('+thumb+')', 'background-size':'cover'}); 1035 jQuery(".tile-"+bslug+" .level1-news-date").html(dateOk); 1036 jQuery(".tile-"+bslug+" .level1-news-blog").html(bname); 1037 jQuery(".tile-"+bslug+" .level1-news-blog").addClass(bslug+'-color'); 1038 jQuery(".tile-"+bslug+" .level1-news-title").html('<a href="'+link+'">'+title+arrow+'</a>'); 1039 jQuery(".tile-"+bslug).animate({opacity: 1}, 2000); 1040 } else { 1041 jQuery(".tile").html('<p style="font-size: 14px; color: #444;">Désolé, pas de données trouvées pour le blog Innovations pédagogiques</p>'); 1042 } 1043 } 1044 ); 1045 </script>
1045 1046 1047 <article class="tile-entreprises"> 1048 <div class="level1-news-pict"> </div> 1049 <header class="level1-news-header"> 1050 <p class="level1-news-date"> </p> 1051 <div class="level1-news-blog"> </div> 1052 <h3 class="level1-news-title"> </h3> 1053 <noscript>Veuillez activer JavaScript. Merci ! :)</noscript> 1054 </header> 1055 </article> 1056
1056<script> 1057 jQuery.get( 1058 'https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/functions/ajax_single_blog.php', 1059 { bslug: "entreprises", bname: "Entreprises", page_url: "http://entreprises.insa-strasbourg.fr" }, 1060 function(jsonData) { 1061 if(jsonData != '') { 1062 jQuery(".tile-entreprises").css({opacity: 0}); 1063 var bdatas = JSON.parse(jsonData); // An array 1064 // The results array is not empty 1065 var thumb = bdatas.thumb; 1066 var subst_text = bdatas.subst_text; 1067 if(subst_text) { 1068 var title = bdatas.subst_text; 1069 } else { 1070 var title = bdatas.title; 1071 } 1072 var link = bdatas.link; 1073 var date = bdatas.date; 1074 var bname = 'Entreprises'; 1075 var bslug = 'entreprises'; 1076 // Compose the date 1077 dateEl = date.split("-"); 1078 var d=dateEl[2]; 1079 var m=dateEl[1]; 1080 var y=dateEl[0]; 1081 var dateOk = d + "/" + m + "/" + y; 1082 // Get the right arrow 1083 if(bslug == "recherche") 1084 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-blue.png" alt="" />'; 1085 else if(bslug == "international" || bslug == "deutschinsa") 1086 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-grey.png" alt="" />'; 1087 else if(bslug == "entreprises") 1088 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-brown.png" alt="" />'; 1089 else if(bslug == "journal") 1090 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-red.png" alt="" />'; 1091 else if(bslug == "actualites") 1092 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-light-blue.png" alt="" />'; 1093 else 1094 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-pink.png" alt="" />'; 1095 // Adding the elements to the page on the right place 1096 jQuery(".tile-"+bslug+" .level1-news-pict").css({'background-image':'url('+thumb+')', 'background-size':'cover'}); 1097 jQuery(".tile-"+bslug+" .level1-news-date").html(dateOk); 1098 jQuery(".tile-"+bslug+" .level1-news-blog").html(bname); 1099 jQuery(".tile-"+bslug+" .level1-news-blog").addClass(bslug+'-color'); 1100 jQuery(".tile-"+bslug+" .level1-news-title").html('<a href="'+link+'">'+title+arrow+'</a>'); 1101 jQuery(".tile-"+bslug).animate({opacity: 1}, 2000); 1102 } else { 1103 jQuery(".tile").html('<p style="font-size: 14px; color: #444;">Désolé, pas de données trouvées pour le blog Entreprises</p>'); 1104 } 1105 } 1106 ); 1107 </script>
1107 1108 1109 <article class="tile-international"> 1110 <div class="level1-news-pict"> </div> 1111 <header class="level1-news-header"> 1112 <p class="level1-news-date"> </p> 1113 <div class="level1-news-blog"> </div> 1114 <h3 class="level1-news-title"> </h3> 1115 <noscript>Veuillez activer JavaScript. Merci ! :)</noscript> 1116 </header> 1117 </article> 1118
1118<script> 1119 jQuery.get( 1120 'https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/functions/ajax_single_blog.php', 1121 { bslug: "international", bname: "International", page_url: "http://international.insa-strasbourg.fr" }, 1122 function(jsonData) { 1123 if(jsonData != '') { 1124 jQuery(".tile-international").css({opacity: 0}); 1125 var bdatas = JSON.parse(jsonData); // An array 1126 // The results array is not empty 1127 var thumb = bdatas.thumb; 1128 var subst_text = bdatas.subst_text; 1129 if(subst_text) { 1130 var title = bdatas.subst_text; 1131 } else { 1132 var title = bdatas.title; 1133 } 1134 var link = bdatas.link; 1135 var date = bdatas.date; 1136 var bname = 'International'; 1137 var bslug = 'international'; 1138 // Compose the date 1139 dateEl = date.split("-"); 1140 var d=dateEl[2]; 1141 var m=dateEl[1]; 1142 var y=dateEl[0]; 1143 var dateOk = d + "/" + m + "/" + y; 1144 // Get the right arrow 1145 if(bslug == "recherche") 1146 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-blue.png" alt="" />'; 1147 else if(bslug == "international" || bslug == "deutschinsa") 1148 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-grey.png" alt="" />'; 1149 else if(bslug == "entreprises") 1150 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-brown.png" alt="" />'; 1151 else if(bslug == "journal") 1152 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-red.png" alt="" />'; 1153 else if(bslug == "actualites") 1154 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-light-blue.png" alt="" />'; 1155 else 1156 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-pink.png" alt="" />'; 1157 // Adding the elements to the page on the right place 1158 jQuery(".tile-"+bslug+" .level1-news-pict").css({'background-image':'url('+thumb+')', 'background-size':'cover'}); 1159 jQuery(".tile-"+bslug+" .level1-news-date").html(dateOk); 1160 jQuery(".tile-"+bslug+" .level1-news-blog").html(bname); 1161 jQuery(".tile-"+bslug+" .level1-news-blog").addClass(bslug+'-color'); 1162 jQuery(".tile-"+bslug+" .level1-news-title").html('<a href="'+link+'">'+title+arrow+'</a>'); 1163 jQuery(".tile-"+bslug).animate({opacity: 1}, 2000); 1164 } else { 1165 jQuery(".tile").html('<p style="font-size: 14px; color: #444;">Désolé, pas de données trouvées pour le blog International</p>'); 1166 } 1167 } 1168 ); 1169 </script>
1169 1170 1171 <article class="tile-recherche"> 1172 <div class="level1-news-pict"> </div> 1173 <header class="level1-news-header"> 1174 <p class="level1-news-date"> </p> 1175 <div class="level1-news-blog"> </div> 1176 <h3 class="level1-news-title"> </h3> 1177 <noscript>Veuillez activer JavaScript. Merci ! :)</noscript> 1178 </header> 1179 </article> 1180
1180<script> 1181 jQuery.get( 1182 'https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/functions/ajax_single_blog.php', 1183 { bslug: "recherche", bname: "Recherche", page_url: "http://recherche.insa-strasbourg.fr" }, 1184 function(jsonData) { 1185 if(jsonData != '') { 1186 jQuery(".tile-recherche").css({opacity: 0}); 1187 var bdatas = JSON.parse(jsonData); // An array 1188 // The results array is not empty 1189 var thumb = bdatas.thumb; 1190 var subst_text = bdatas.subst_text; 1191 if(subst_text) { 1192 var title = bdatas.subst_text; 1193 } else { 1194 var title = bdatas.title; 1195 } 1196 var link = bdatas.link; 1197 var date = bdatas.date; 1198 var bname = 'Recherche'; 1199 var bslug = 'recherche'; 1200 // Compose the date 1201 dateEl = date.split("-"); 1202 var d=dateEl[2]; 1203 var m=dateEl[1]; 1204 var y=dateEl[0]; 1205 var dateOk = d + "/" + m + "/" + y; 1206 // Get the right arrow 1207 if(bslug == "recherche") 1208 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-blue.png" alt="" />'; 1209 else if(bslug == "international" || bslug == "deutschinsa") 1210 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-grey.png" alt="" />'; 1211 else if(bslug == "entreprises") 1212 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-brown.png" alt="" />'; 1213 else if(bslug == "journal") 1214 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-red.png" alt="" />'; 1215 else if(bslug == "actualites") 1216 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-light-blue.png" alt="" />'; 1217 else 1218 var arrow = ' <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/ico-arrow-pink.png" alt="" />'; 1219 // Adding the elements to the page on the right place 1220 jQuery(".tile-"+bslug+" .level1-news-pict").css({'background-image':'url('+thumb+')', 'background-size':'cover'}); 1221 jQuery(".tile-"+bslug+" .level1-news-date").html(dateOk); 1222 jQuery(".tile-"+bslug+" .level1-news-blog").html(bname); 1223 jQuery(".tile-"+bslug+" .level1-news-blog").addClass(bslug+'-color'); 1224 jQuery(".tile-"+bslug+" .level1-news-title").html('<a href="'+link+'">'+title+arrow+'</a>'); 1225 jQuery(".tile-"+bslug).animate({opacity: 1}, 2000); 1226 } else { 1227 jQuery(".tile").html('<p style="font-size: 14px; color: #444;">Désolé, pas de données trouvées pour le blog Recherche</p>'); 1228 } 1229 } 1230 ); 1231 </script>
1231 1232 1233 </div> 1234 </div><!-- end .level1-news-wrap --> 1235 </div><!-- end .level1-news --> 1236 </div><!-- end .page-content --> 1237</main><!-- end .content (page content and sidebar) --> 1238 1239<footer class="site-footer" role="contentinfo"> 1240 1241 1242 1243 <div class="footer-first-element"> 1244 1245 <div class="ffe1"> 1246 <div class="site-footer-wrap fflex"> 1247 <div class="address"> 1248 <strong>INSA STRASBOURG</strong><br> 1249 24 Bld de la Victoire - Strasbourg<br> 1250 tél. +33(0)3 88 14 47 00 1251 </div> 1252 <div class="insa-logo"> 1253 <h3>une école du </h3> 1254 <a href="https://www.insa-strasbourg.fr/fr/groupe-insa/?menu=insa-strasbourg"> 1255 <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/Logo-GroupeINSA-blanc.png" alt="groupe INSA" /> 1256 </a> 1257 </div> 1258 <div class="minister-logo"> 1259 <a href="https://www.insa-strasbourg.fr/fr/ecole-publique-ingenieurs-et-architectes/?menu=insa-strasbourg"> 1260 <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/MESRE_grey.png" alt="Le ministère de tutelle de l'INSA Strasbourg est le ministère de l'Enseignement supérieur et de la Recherche" style="background-color: white; max-height: 65px;" /> 1261 </a> 1262 </div> 1263 </div><!-- end .site-footer-wrap --> 1264 </div><!-- end .ffe1 --> 1265 1266 <div class="ffe2"> 1267 <div class="site-footer-wrap fflex"> 1268 <div class="f-members"> 1269 <h3>membre de </h3> 1270 <a href="https://www.insa-strasbourg.fr/fr/eciu-university/?menu=insa-strasbourg"> 1271 <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/Logo-ECIU-blanc.png" alt="ECIU" /> 1272 </a> 1273 <a href="https://www.insa-strasbourg.fr/fr/partenaires-insa-strasbourg/?menu=insa-strasbourg"> 1274 <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/footerpart02-triRhenaTech.svg" alt="Tri Rhena Tech" /> 1275 </a> 1276 <a href="https://www.insa-strasbourg.fr/fr/partenaires-insa-strasbourg/?menu=insa-strasbourg"> 1277 <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/footerpart04-cdefi-X2.png" alt="cdefi" /> 1278 </a> 1279 <a href="https://www.insa-strasbourg.fr/fr/partenaires-insa-strasbourg/?menu=insa-strasbourg"> 1280 <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/footerpart05-CGE.svg" alt="CGE" /> 1281 </a> 1282 <a href="https://www.insa-strasbourg.fr/fr/partenaires-insa-strasbourg/politique-enseignement-superieur-alsace/?menu=insa-strasbourg"> 1283 <img style="max-width: 300px" src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/etablissement associe.png" alt="Université de Strasbourg" /> 1284 </a> 1285 <a href="https://www.insa-strasbourg.fr/fr/partenaires-insa-strasbourg/?menu=insa-strasbourg"> 1286 <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/alsacetech.png" alt="AlsaceTech" /> 1287 </a> 1288 </div> 1289 </div><!-- end .site-footer-wrap --> 1290 </div><!-- end .ffe2 --> 1291 1292 <div class="ffe3"> 1293 <div class="site-footer-wrap fflex"> 1294 <div class="f-label"> 1295 <h3>labellisé par</h3> 1296 <a href="https://www.insa-strasbourg.fr/fr/evaluations/?menu=insa-strasbourg"> 1297 <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/footerpart06-CTI.svg" alt="CTI" /> 1298 </a> 1299 <a href="https://www.insa-strasbourg.fr/fr/evaluations/?menu=insa-strasbourg"> 1300 <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/footerpart07-EURACE-X2.png" alt="EUR-ACE" /> 1301 </a> 1302 <a href="https://www.insa-strasbourg.fr/fr/ecole-publique-ingenieurs-et-architectes/?menu=insa-strasbourg"> 1303 <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/Logo-MinistereCulture-NB-cartouche.png" alt="Ministère de la culture" /> 1304 </a> 1305 <a href="https://www.insa-strasbourg.fr/fr/partenaires-insa-strasbourg/demarche-hrs4r-human-resources-strategy-for-researchers/?menu=recherche"> 1306 <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/HR_01.png" alt="HRS4R" /> 1307 </a> 1308 <a href="https://www.insa-strasbourg.fr/fr/qualite/?menu=formation&parent_label=Centre+de+formation+continue"> 1309 <img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/datadocke_blanc_big.svg" alt="Datadock - référencement des organismes de formation" /> 1310 </a> 1311 </div><!-- end .f-label --> 1312 </div><!-- end .site-footer-wrap --> 1313 </div><!-- end .ffe3 --> 1314 1315 </div><!-- end .footer-first-element --> 1316 1317 <div class="site-footer-usefull-links"> 1318 1319 <div class="site-footer-wrap"> 1320 1321 <div class="footer-second-element"> 1322 <h3>L'école :</h3> 1323 <ul><li id="menu-item-48" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-48"><a href="http://www.insa-strasbourg.fr/fr/ecole-publique-ingenieurs-et-architectes/">Qui sommes-nous ?</a></li> 1324<li id="menu-item-49" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-49"><a href="http://www.insa-strasbourg.fr/fr/organisation/">Organisation</a></li> 1325<li id="menu-item-21859" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-21859"><a href="https://www.insa-strasbourg.fr/fr/svp/">Assistance</a></li> 1326<li id="menu-item-2005" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2005"><a href="http://www.insa-strasbourg.fr/fr/acces-a-linsa-strasbourg/">Accès</a></li> 1327<li id="menu-item-51" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-51"><a href="https://www.insa-strasbourg.fr/fr/annuaire/">Annuaire</a></li> 1328<li id="menu-item-1108" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1108"><a href="http://www.insa-strasbourg.fr/fr/marches-publics/">Marchés publics</a></li>
1329<li id="menu-item-52" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-52"><a href="http://www.insa-strasbourg.fr/fr/c/travailler-a-linsa-strasbourg/?menu=insa-strasbourg">Emploi</a></li> 1330<li id="menu-item-53" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-53"><a href="http://www.insa-strasbourg.fr/fr/documentation/">Brochures</a></li> 1331</ul> </div> 1332 1333 </div><!-- end wrap --> 1334 1335 <div class="site-footer-wrap"> 1336 1337 <div class="footer-third-element"> 1338 <h3>Services numériques :</h3> 1339 <ul><li id="menu-item-59" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-59"><a href="http://blog-direction.insa-strasbourg.fr">Blog de la direction</a></li> 1340<li id="menu-item-58" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-58"><a href="http://pages-internes.insa-strasbourg.fr/rubriques/login_extra.php">Se connecter/pages internes</a></li> 1341<li id="menu-item-55" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-55"><a href="https://partage.insa-strasbourg.fr">Messagerie</a></li> 1342<li id="menu-item-57" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-57"><a href="https://moodle.insa-strasbourg.fr/">Cours en ligne/Moodle</a></li> 1343<li id="menu-item-17700" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-17700"><a href="https://videos.insa-strasbourg.fr/">Vidéos POD</a></li> 1344</ul> </div> 1345 1346 </div><!-- end wrap --> 1347 1348 </div><!-- end .site-footer-usefull-links --> 1349 1350 <div class="footer-fourth-element"> 1351 1352 <div class="site-footer-wrap"> 1353 1354 <ul> 1355 <li><a href="https://www.insa-strasbourg.fr/fr/mentions-legales">Mentions légales</a></li> 1356 <li><a href="https://www.insa-strasbourg.fr/fr/protection-des-donnees">Protection des données</a></li> 1357 <li><a href="https://www.insa-strasbourg.fr/fr/plan-du-site">Plan du site</a></li> 1358 <!--<li><a href="https://www.insa-strasbourg.fr/fr/charte-osiris">Charte osiris</a></li>--> 1359 <li><a href="https://www.insa-strasbourg.fr/wp-content/uploads/Charte-Osiris-1.pdf" target="_blank">Charte osiris</a></li> 1360 <li><a href="https://www.insa-strasbourg.fr/wp-admin/">C-insa</a></li> 1361 </ul> 1362 1363 </div><!-- end .site-footer-wrap --> 1364 1365 </div> 1366 1367</footer> 1368
1369<script type="speculationrules"> 1370{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/insa_principal/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1371</script>
vendor: 1 bytes, line 1371
1371
1372<script> 1373 var relevanssi_rt_regex = /(&|\?)_(rt|rt_nonce)=(\w+)/g 1374 var newUrl = window.location.search.replace(relevanssi_rt_regex, '') 1375 if (newUrl.substr(0, 1) == '&') { 1376 newUrl = '?' + newUrl.substr(1) 1377 } 1378 history.replaceState(null, null, window.location.pathname + newUrl + window.location.hash) 1379</script>
vendor: 1 bytes, line 1379
1379
1380<script id="pll_cookie_script-js-after"> 1381(function() { 1382 var expirationDate = new Date(); 1383 expirationDate.setTime( expirationDate.getTime() + 31536000 * 1000 ); 1384 document.cookie = "pll_language=fr; expires=" + expirationDate.toUTCString() + "; path=/; secure; SameSite=Lax"; 1385 }()); 1386 1387//# sourceURL=pll_cookie_script-js-after 1388</script>
vendor: 1 bytes, line 1388
1388
1389<script id="wp-emoji-settings" type="application/json"> 1390{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.insa-strasbourg.fr/wp-includes/js/wp-emoji-release.min.js?ver=bac1be3fee445111cebb3196f5551cb5"}} 1391</script>
vendor: 1 bytes, line 1391
1391
1392<script type="module"> 1393/*! This file is auto-generated */ 1394var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 1395//# sourceURL=https://www.insa-strasbourg.fr/wp-includes/js/wp-emoji-loader.min.js 1396</script>
1396 1397
1397<script> 1398 var searchInputs = document.getElementsByName("s"); 1399 for(var i = 0; i < searchInputs.length; i++) { 1400 var awesomplete = new Awesomplete(searchInputs[i]); 1401 awesomplete.list = ["accessible","accès","actionneur","activité","administratif","administrative","admission","affaire","alsace","alternance","alumni","amicale","amup","aménagement","application","apprenant","apprentissage","approfondissement","architecte","architecture","architecture","assistant","association","autocad","automate","automatique","automatisme","autonome","bachelor","batiment","besoin","bibliothèque","bilan","bourse","btp","bulletin","bureau","bénévole","calendaire","campus","candidat","candidature","capteur","catalogue","cerfa","chaire","charrette","chercheur","civil","climat","climatique","club","collaboratif","collaboration","collectif","collection","communication","complexes","composant","comptable","compétence","conception","concours","conférence","connaissance","conseil","construction","consultation","contacts","contactuel","continue","contractualiser","contrat","contribution","convention","critère","crous","culture","cursus","demande","design","deutschinsa","dimension","dimensionnement","diplome","diplôme","directeur","disposition","distinction","diversité","doctorat","document","documentaire","documentation","dossier","double","drone","durable","démarche","démarche","département","développement","développement","emploi","employeur","encadrement","engage","engagement","enquête","enseignant","enseignement","entrepreneuriat","entreprise","envirobat","environnement","erasmus","europe","expertise","expérience","fablab","fabrication","financier","financière","fluide","fonction","fonctionnaire","fonctionnement","fondation","formation","formulaire","forum","groupe","génie","handicap","hmonp","horaire","ics","icube","imagerie","industrialisation","industrie","industriel","informations","informatique","ingénierie","ingénieur","initiation","innovant","innovation","insa","inscription","insertion","institut","institution","instruction","instrument","international","internet","intégration","inventif","investissement","jury","laboratoire","langue","lasergrammétrie","machine","maintenance","managérial","master","mastere","mathématiques","matériaux","maîtrise","maîtrise","microsystème","mission","mobilité","modélisation","morphogénèse","morphologie","musique","mécanique","mécanique","mécatronique","mécène","mécénat","métallurgie ","méthode","méthode","nanosciences","niveaux","numérique","objectif","obligatoire","observateur","oeuvre","optique","opérateur","ordinateur","organisation","organisme","orientation","ouvertes","panneau","parcours","partenaire","partenariat","perfectionnement","performance","personnel","photogrammétrie","photonique","photovoltaïque","physique","pilotage","plasturgie","plateforme","polymère","presse","prix","procédé","production","produit","professionalisation","professionnel","programmation","programme","projet","propriété","préactionneur","préparation","publications","puissance","pédagogie","pédagogique","période","qualité","radiométrie","recherche","recrutement","recyclage","relation","renouvelable","responsable","robot","robotique","rubrique","réception","réseau","réserviste","résultat","salaire","salarié","salon","sanction","savoirs","sciences","scolaire","scolarité","semestre","service","signal","simulation","social","solidaire","solidarité","souscrire","sport","sportif","spécialiste","spécialité","stage","strasbourg","supervision","supérieur","syndicale","syndicale","système","sécurité","sécurité","séminaire","technique","technologie","thèse","thématique","topographie","topométrie","transdisciplinaire","transdisciplinarité","transfert","transversaux","travail","triz","tuteur","tutorat","télécharger","télécharger","télédétection","témoignage","unité","universitaire","université","urbanisme","vacataire","vigipirate","vision","visite","volontaire","volontariat","voyage","échange","échange","école","écologie","égalité","électif","électrique","électronique","électrotechnique","élève","émargement","énergie","énergétique","équipe","équipement","équivalent","établissement","études","étudiant","évaluation","Åuvre","acces","activite","amenagement","bibliotheque","benevole","competence","conference","critere","diplome","diversite","demarche","demarche","departement","developpement","developpement","enquete","experience","financiere","genie","ingenierie","ingenieur","integration","lasergrammetrie","managerial","mathematiques","materiaux","maitrise","maitrise","microsysteme","mobilite","modelisation","morphogenese","mecanique","mecanique","mecatronique","mecene","mecenat","metallurgie ","methode","methode","numerique","o
1401perateur","photogrammetrie","photovoltaique","polymere","procede","propriete","preactionneur","preparation","pedagogie","pedagogique","periode","qualite","radiometrie","reception","reseau","reserviste","resultat","salarie","scolarite","solidarite","specialiste","specialite","superieur","systeme","securite","securite","seminaire","these","thematique","topometrie","transdisciplinarite","telecharger","telecharger","teledetection","temoignage","unite","universite","echange","echange","ecole","ecologie","egalite","electif","electrique","electronique","electrotechnique","eleve","emargement","energie","energetique","equipe","equipement","equivalent","etablissement","etudes","etudiant","evaluation","oeuvre"]; 1402 awesomplete.minChars = 2; 1403 awesomplete.maxItems = 10; 1404 } 1405 </script>
1405 1406
1406<script> 1407 jQuery(document).ready(function(){ 1408 /* 3 classes for the pdf links : pdf-link, pdf-not-displayed, pdf-viewer-display */ 1409 // For catalog 1410 jQuery(".entry-content .catalog .pict-pdf").each(function() { 1411 var pictLink = jQuery(this).find("a").attr("href"); 1412 var pdfTitle = jQuery(this).find("a").attr("title"); 1413 var pictTitle = (pdfTitle != '' && pdfTitle != null) ? ' title="' + pdfTitle + '"' : ''; 1414 jQuery(this).find("a").remove(); 1415 jQuery(this).find("br").remove(); 1416 jQuery(this).find("img").wrap('<a class="pdf-not-displayed" href="' + pictLink + '" target="_blank"' + pictTitle + '></a>'); 1417 }); 1418 // For pdf that shoud be displayed 1419 if(jQuery(window).width() > 600) { 1420 jQuery(".entry-content a.pdf-viewer-display").each(function() { 1421 var linkUrl = jQuery(this).attr("href"); 1422 var linkText = jQuery(this).html(); 1423 var pdfTitle = jQuery(this).attr("title"); 1424 var linkTitle = (pdfTitle != '' && pdfTitle != null) ? ' title="' + pdfTitle + '"' : ''; 1425 jQuery(this).replaceWith('<div style="text-align: center"><object data="' + linkUrl + '" type="application/pdf" width="550px" height="750px"' + linkTitle + '>Pas de lecteur PDF dans votre navigateur, pas de souci, voici le lien vers le fichier PDF : <a href="' + linkUrl + '"' + linkTitle + '>' + linkText + '</a>.</object>'); 1426 }); 1427 } 1428 // The other pdf link (with class pdf-link) will stay like they are... 1429 }); 1430 </script>
1430 1431
1432<script> 1433/* The social buttons open in a new modal window */ 1434jQuery(document).ready(function () { 1435 1436 /* ***************************************** */ 1437 /* Gallery layout (replacing default layout) */ 1438 /* ***************************************** */ 1439 1440 // the function that generates the gallery 1441 function generate_gallery() { 1442 // For each gallery, generate it 1443 jQuery(".gallery").each(function() { 1444 // First getting the images and the captions 1445 var imgInfos = []; 1446 jQuery(this).find("img").each(function(i) { 1447 var src = jQuery(this).prop("src"); 1448 /* Caption is in the next dd... */ 1449 var caption = jQuery(this).parents("dt").next("dd").text(); 1450 imgInfos[i] = [src, caption]; 1451 }); 1452 // Gallery layout on load 1453 var imgCount = imgInfos.length; 1454 var galleryContent = '<div class="gallery-container"><div class="gallery-container-img"><ul>'; 1455 for (var i = 0; i < imgCount; i++) { 1456 // listing all images 1457 galleryContent += '<li style="background-image: url(' + imgInfos[i][0] + ')"> </li>'; 1458 } 1459 galleryContent += '</ul></div><div class="gallery-container-caption"><div class="gallery-container-nav"><span class="gal-nav"><a href="#" class="gal-nav-left" title="Précédente"></a><a href="#" class="gal-nav-right" title="Suivante"></a></span><span class="gal-title"><span class="gal-title-text">Photos</span> <span class="gal-title-count">(<span class="gal-photo-num">1</span>/<span class="gal-photo-tot">' + imgCount +'</span>)</span></span></div><div class="gal-text"><ul>'; 1460 for (var i = 0; i < imgCount; i++) { 1461 // listing all images descriptions 1462 galleryContent += '<li>' + imgInfos[i][1] + '</li>'; 1463 } 1464 galleryContent += '</ul></div></div></div>'; 1465 jQuery(this).html(galleryContent); 1466 // Giving the right width to ul and li (depends on images count) 1467 if (jQuery(window).width() < 601) { 1468 jQuery(this).find(".gallery-container-img").css("height", "250px"); 1469 jQuery(this).find(".gal-text").css("height", "50px"); 1470 } 1471 var galContWidth = Math.round(jQuery(this).find(".gallery-container-img").width()) + "px"; 1472 var galTextLiWidth = (Math.round(jQuery(this).find(".gallery-container-img").width())-15) + "px"; 1473 var ulWidth = (imgCount+1)*100 + "%"; 1474 jQuery(this).find(".gallery-container-img ul").css("width", ulWidth); 1475 jQuery(this).find(".gallery-container-img ul li").css("width", galContWidth); 1476 jQuery(this).find(".gal-text ul").css("width", ulWidth); 1477 jQuery(this).find(".gal-text li").css("width", galTextLiWidth); 1478 }); 1479} 1480 1481 // If there is a gallery in the page 1482 if (jQuery(".entry-content .gallery").length) { 1483 generate_gallery(); 1484 } 1485 1486 // On window resize, recalculate... 1487 jQuery(window).on("resize", function() { 1488 if (jQuery(".entry-content .gallery").length) { 1489 generate_gallery(); 1490 } 1491 }) 1492 1493 /* The behaviour when clicking on arrows */ 1494 // Right arrow 1495 jQuery(".gallery").on("click", ".gal-nav-right", function(e) { 1496 e.preventDefault(); 1497 var imgCount = parseInt(jQuery(this).parents(".gallery").find(".gal-photo-tot").text()); 1498 var galContWidth = Math.round(jQuery(this).parents(".gallery").find(".gallery-container-img").width()); 1499 var photoNum = parseInt(jQuery(this).parents(".gallery").find(".gal-photo-num").text()); 1500 var newPhotoNum = photoNum+1; 1501 // Display or not the right arrow 1502 if (newPhotoNum < imgCount) { 1503 jQuery(this).css("visibility", "visible"); 1504 if (newPhotoNum > 1) { 1505 jQuery(this).parents(".gallery").find(".gal-nav-left").css("visibility", "visible"); 1506 } 1507 } 1508 else { 1509 jQuery(this).css("visibility", "hidden"); 1510 jQuery(this).parents(".gallery").find(".gal-nav-left").css("visibility", "visible"); 1511 } 1512 1513 // Displaying new image, text and photo number 1514 var ind = newPhotoNum-1; 1515 var galUlMargin = -(ind*galContWidth); 1516 // alert(galContWidth +"/"+photoNum+"/"+newPhotoNum+"/"+ind+"/"+galUlMargin); 1517 jQuery(this).parents(".gallery").find(".gallery-container-img ul").animate({"margin-left":galUlMargin + "px"}, 300); 1518 jQuery(this).parents(".gallery").find(".gal-text ul").animate({"margin-left":galUlMargin + "px"}, 300); 1519 jQuery(this).parents(".gallery").find(".gal-photo-num").text(newPhotoNum); 1520 }); 1521 // Left arrow 1522 jQuery(".gallery").on("click", ".gal-nav-left", function(e) { 1523 e.preventDefault();
1524 var imgCount = parseInt(jQuery(this).parents(".gallery").find(".gal-photo-tot").text()); 1525 var galContWidth = Math.round(jQuery(this).parents(".gallery").find(".gallery-container-img").width()); 1526 var photoNum = parseInt(jQuery(this).parents(".gallery").find(".gal-photo-num").text()); 1527 var newPhotoNum = photoNum-1; 1528 // Display or not the left arrow 1529 if (newPhotoNum > 1) { 1530 jQuery(this).css("visibility", "visible"); 1531 if (newPhotoNum < imgCount) { 1532 jQuery(this).parents(".gallery").find(".gal-nav-right").css("visibility", "visible"); 1533 } 1534 } 1535 else { 1536 jQuery(this).css("visibility", "hidden"); 1537 jQuery(this).parents(".gallery").find(".gal-nav-right").css("visibility", "visible"); 1538 } 1539 // Displaying new image, text and photo number 1540 var ind = newPhotoNum-1; 1541 var galUlMargin = -(ind*galContWidth); 1542 jQuery(this).parents(".gallery").find(".gallery-container-img ul").animate({"margin-left":galUlMargin + "px"}, 300); 1543 jQuery(this).parents(".gallery").find(".gal-text ul").animate({"margin-left":galUlMargin + "px"}, 300); 1544 jQuery(this).parents(".gallery").find(".gal-photo-num").text(newPhotoNum); 1545 }); 1546 1547 /* **************************************** */ 1548 /* Social buttons */ 1549 /* **************************************** */ 1550 // Replacing introducing text for social buttons 1551 jQuery(".juiz_sps_maybe_hidden_text").replaceWith('<div class="screen-reader-text juiz_sps_maybe_hidden_text">Partager sur :</div>'); 1552 1553 1554 /* ************************************************** */ 1555 /* Replacing table layout on mobile devices (< 600px) */ 1556 /* ************************************************** */ 1557 var tHeader = []; 1558 jQuery("table tr:first-child td, table tr:first-child th").each(function(i) { 1559 tHeader[i] = jQuery(this).text(); 1560 }) 1561 jQuery("table tr").not(":first-child").each(function() { 1562 jQuery(this).find("td, th").each(function(i) { 1563 jQuery(this).attr("data-label", tHeader[i]); 1564 }) 1565 }) 1566 1567 /* *********************************** */ 1568 /* Form validation styling */ 1569 /* *********************************** */ 1570 1571 /* Adding classs to submit button parent */ 1572 jQuery(".content input[type=submit]").parent().addClass("form-submit"); 1573 1574 /* Change border color on focus and blur*/ 1575 jQuery("input[type=text], input[type=email], input[type=date], input[type=number], input[type=tel], input[type=url], input[type=url], textarea").on("focus", function() { 1576 jQuery(this).css("border-color", "#c2c2c2"); 1577 }); 1578 jQuery("input[type=text], input[type=email], input[type=date], input[type=number], input[type=tel], input[type=url], input[type=url], textarea").on("blur", function() { 1579 jQuery(this).css("border-color", "#DFDFDF"); 1580 }); 1581 1582 /* Adding after each form element the error div */ 1583 jQuery("input[type=text], input[type=email], input[type=date], input[type=number], input[type=tel], input[type=url], textarea").after('<div class="error-message"> </div>'); 1584 1585 /* Validation of the form elements (inputs and textarea) */ 1586 jQuery("input[type=text], input[type=email], input[type=date], input[type=number], input[type=tel], input[type=url], textarea").on("change", function(e) { 1587 var field = jQuery(this); 1588 if (!field[0].checkValidity()) { 1589 e.preventDefault(); 1590 field.off("focus blur"); 1591 // changing style of the field and adding custom message 1592 field.css("border-color", "#a61507"); 1593 if (field.attr("type") == 'text') { 1594 field.next("div.error-message").html("Merci d'indiquer ici l'information demandée !"); 1595 field.next("div.error-message").fadeIn(300); 1596 } else if (field.attr("type") == 'email' || field.attr("type") == 'url') { 1597 field.next("div.error-message").html("Merci d'indiquer une adresse valide !"); 1598 field.next("div.error-message").fadeIn(300); 1599 } else if (field.attr("type") == 'date') { 1600 field.next("div.error-message").html("Merci d'indiquer une date valide !"); 1601 field.next("div.error-message").fadeIn(300); 1602 } else if (field.attr("type") == 'number') { 1603 field.next("div.error-message").html("Merci de saisir un nombre compris dans l'intervalle indiqué !"); 1604 field.next("div.error-message").fadeIn(300); 1605 } else if (field.attr("type") == 'tel') { 1606 field.next("div.error-message").html("Merci d'indiquer un numéro de téléphone valide !"); 1607 field.next("div.error-message").fadeIn(300); 1608 } else { 1609 field.next("div.error-message").html("Merci de saisir un message !"); 1610 field.next("div.error-message").fadeIn(300); 1611 } 1612 } else { 1613 field.off("focus blur"); 1614 field.css("border-color", "#52b17a"); 1615 field.next("div.error-message").fadeOut(300); 1616 field.next("div.error-message").html(" "); 1617 } 1618 }); 1619 1620 /* ****************************** */ 1621 /* Radio and checkboxes behaviour */ 1622 /* ****************************** */ 1623 1624 /* Adding classes to labels for styling */ 1625 jQuery ("label").has("input[type=radio]").addClass("radio"); 1626 jQuery ("label").has("input[type=checkbox]").addClass("checkbox"); 1627 jQuery ("label").has("input[type=radio]:checked").addClass("radio-checked"); 1628 jQuery ("label").has("input[type=checkbox]:checked").addClass("checkbox-checked"); 1629 /* Behaviour when clicking on radio labels */ 1630 jQuery("label.radio").on("click", function() { 1631 jQuery(this).addClass("radio-checked").removeClass("radio"); 1632 /* uncheck the other radio buttons */ 1633 jQuery(this).parent().siblings().find("label").addClass("radio").removeClass("radio-checked"); 1634 }); 1635 /* Behaviour when clicking on checkbox labels */ 1636 jQuery("label input[type=checkbox]").on("change", function() { 1637 if(!jQuery(this).prop("checked")) { 1638 jQuery(this).parent("label").addClass("checkbox").removeClass("checkbox-checked"); 1639 } else { 1640 jQuery(this).parent("label").addClass("checkbox-checked").removeClass("checkbox"); 1641 } 1642 }); 1643 1644 /* ********************************** */ 1645 /* Tabs layout, styling and behaviour */ 1646 /* ********************************** */ 1647 if (jQuery(".tabs").length > 0) { 1648 /****** Layout for each tabs container ******/ 1649 jQuery(".tabs").each(function(tabInd) { 1650 // content wrapping with id and class to h2 1651 jQuery(this).find("h2").each(function(contInd) {
1652 jQuery(this).attr("data-numcont", String(tabInd) + String(contInd)); 1653 jQuery(this).nextUntil("h2").wrapAll('<div id="tabcont_' + tabInd + contInd + '"></div>'); 1654 }); 1655 // Moving all h2 to the top 1656 if (jQuery(window).width() > 800) { 1657 jQuery(this).find("h2:not(:first-child)").insertAfter(jQuery(this).find("h2:first-child")); 1658 } 1659 // Styling first h2 1660 jQuery(this).find("h2:first-child").addClass("active"); 1661 // Hiding all tabcont divs 1662 jQuery(this).find("div[id^='tabcont']").slideUp(); 1663 }); 1664 1665 /****** Behaviour ******/ 1666 jQuery(".tabs h2").on("click", function() { 1667 if(jQuery(this).attr("class") != 'active') 1668 jQuery(this).parent().find(jQuery("div[id^='tabcont']")).slideUp(); 1669 // Get id of the div that should be displayed 1670 var tabContId = "#tabcont_" + jQuery(this).data("numcont"); 1671 jQuery(tabContId).slideDown(); 1672 // Restyling the tabs 1673 jQuery(this).parent().find("h2").not(this).removeClass("active"); 1674 jQuery(this).addClass("active"); 1675 }); 1676 // Get the first .tabcont div opened 1677 jQuery(".tabs h2:first-child").trigger("click"); 1678 } // end if tabs exists 1679 1680 /* **************************************** */ 1681 /* Sidebar quickaccess layout and behaviour */ 1682 /* **************************************** */ 1683 /*if (jQuery(".quickaccess-content").length > 0) { 1684 // QuickAccess aligned with first h2 at loading 1685 var topDistance = jQuery(".entry-content h2").eq(0).offset().top; 1686 var topAccess = (topDistance + 7) + "px"; 1687 jQuery(".quickaccess-content").css("top", topAccess); 1688 1689 // behaviour when clcicking on quickaccess links 1690 jQuery(".quickaccess-content a").on("click", function(e) { 1691 e.preventDefault(); 1692 h2Id = jQuery(this).attr("href"); 1693 // Change clicked li class 1694 jQuery(".quickaccess-content li").removeClass(); 1695 jQuery(this).parent("li").addClass("active"); 1696 // Get the new position of h2 1697 var topDistance = jQuery(".entry-content h2" + h2Id).eq(0).offset().top; 1698 var topAccess = (topDistance + 7) + "px"; 1699 jQuery(".quickaccess-content").animate({"top":topAccess}, "400"); 1700 jQuery("html, body").animate({scrollTop:topDistance}, "400"); 1701 }); 1702 } // end if quickaccess exists */ 1703 1704 /* **************************************** */ 1705 /* Accordeon layout and behaviour */ 1706 /* **************************************** */ 1707 if (jQuery(".accordeon").length > 0) { 1708 jQuery(".accordeon").each(function(accordInd) { 1709 /****** Layout for each accordeon (default: closed with right plus icons) ******/ 1710 jQuery(this).find("> ul > li").prepend('<img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/big-light-plus.png" alt="" class="open-icon">').addClass("acc-closed"); 1711 jQuery(this).find("> ul > li > ul > li").prepend('<img src="https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/little-light-plus.png" alt="" class="open-icon">').addClass("acc-closed"); 1712 jQuery(this).find("> ul > li > ul, > ul > li > ul > li > ul").hide(); 1713 }); 1714 1715 /****** Behaviour ******/ 1716 jQuery(".accordeon > ul > li").on("click", function() { 1717 if(jQuery(this).find("> ul").css("display") == "none") { 1718 jQuery(this).attr("class", "acc-opened"); 1719 jQuery(this).find("> ul").slideDown('400'); 1720 jQuery(this).find("> .open-icon").attr("src", "https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/big-dark-minus.png"); 1721 jQuery(this).find("> .open-icon").attr("class", "close-icon"); 1722 } else { 1723 jQuery(this).attr("class", "acc-closed"); 1724 jQuery(this).find("> ul").slideUp('400'); 1725 jQuery(this).find("> .close-icon").attr("src", "https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/big-light-plus.png"); 1726 jQuery(this).find("> .close-icon").attr("class", "open-icon"); 1727 } 1728 }); 1729 jQuery(".accordeon > ul > li > ul > li").on("click", function(e) { 1730 e.stopPropagation(); 1731 if(jQuery(this).find(">
1731 ul").css("display") == "none") { 1732 jQuery(this).attr("class", "acc-opened"); 1733 jQuery(this).find("> ul").slideDown('400'); 1734 jQuery(this).find("> .open-icon").attr("src", "https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/little-dark-minus.png"); 1735 jQuery(this).find("> .open-icon").attr("class", "close-icon"); 1736 } else { 1737 jQuery(this).attr("class", "acc-closed"); 1738 jQuery(this).find("> ul").slideUp('400'); 1739 jQuery(this).find("> .close-icon").attr("src", "https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/little-light-plus.png"); 1740 jQuery(this).find("> .close-icon").attr("class", "open-icon"); 1741 } 1742 }); 1743 /*jQuery(".accordeon > ul > li.acc-closed").on("mouseenter", function() { 1744 jQuery(this).find("> .open-icon").attr("src", "https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/big-dark-plus.png"); 1745 jQuery(this).css("background-color", "#ededed"); 1746 }); 1747 jQuery(".accordeon > ul > li.acc-closed").on("mouseleave", function() { 1748 jQuery(this).find("> .open-icon").attr("src", "https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/big-light-plus.png"); 1749 jQuery(this).css("background-color", "transparent"); 1750 }) 1751 jQuery(".accordeon > ul > li > ul > li.acc-closed").on("mouseenter", function() { 1752 jQuery(this).find("> .open-icon").attr("src", "https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/little-dark-plus.png"); 1753 jQuery(this).css("background-color", "#ededed"); 1754 }); 1755 jQuery(".accordeon > ul > li > ul > li.acc-closed").on("mouseleave", function() { 1756 jQuery(this).find("> .open-icon").attr("src", "https://www.insa-strasbourg.fr/wp-content/themes/insa_principal/images/little-light-plus.png"); 1757 jQuery(this).css("background-color", "transparent"); 1758 });*/ 1759 1760 /****** Counting partners for partners page ******/ 1761 /*jQuery(".accordeon > ul > li > ul").each(function() { 1762 var pCount = jQuery(this).find("> li").length; 1763 if(pCount > 1) 1764 jQuery(this).before(' - <span class="pcount">' + pCount + ' partenaires</span>'); 1765 else if(pCount > 0) 1766 jQuery(this).before(' - <span class="pcount">' + pCount + ' partenaire</span>'); 1767 }); 1768 1769 jQuery(".accordeon > ul > li > ul > li > ul").each(function() { 1770 var pCount = jQuery(this).find("> li").length; 1771 if(pCount > 1) 1772 jQuery(this).before(' - <span class="pcount">' + pCount + ' partenaires</span>'); 1773 else if(pCount > 0) 1774 jQuery(this).before(' - <span class="pcount">' + pCount + ' partenaire</span>'); 1775 });*/ 1776 1777 } // end if accordeon exists 1778 1779 /* **************************************** */ 1780 /* Catalog layout */ 1781 /* **************************************** */ 1782 if (jQuery(".catalog").length > 0) { 1783 jQuery(".catalog").each(function(Ind) { 1784 // add some usefull divs 1785 jQuery(this).find("h2").each(function(ind) { 1786 jQuery(this).nextUntil("h2").andSelf().wrapAll('<div class="catalog_pane_' + parseInt(ind+1) + '"></div>'); 1787 }); 1788 jQuery(this).find("h3, h4, h5, h6").each(function(ind) { 1789 jQuery(this).nextUntil("h3, h4, h5, h6").andSelf().wrapAll('<div class="catalog_ul_' + parseInt(ind+1) + '"></div>'); 1790 }); 1791 jQuery(this).find(".catalog_pane_2 h2").nextAll().wrapAll('<div class="catalog_uls"></div>'); 1792 }); 1793 } // End if catalog exists 1794 1795}); 1796</script>
1796 1797</body> 1798</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.