PageSourceSearch

https://www.marqueur.com/news/index.php?no=606001

html marqueur.com collected 2026-09-24 19:28:22 UTC 112,959 bytes, 1,241 lines download raw bytes

1<!DOCTYPE html>
2<html lang="fr">
3<head>
4	<meta charset="UTF-8" />
5	<meta name="viewport" content="width=device-width, initial-scale=1">
6	<link rel="alternate" type="application/rss+xml" href="https://www.marqueur.com/rss.rss">
7	<meta name="robots" content="max-image-preview:large">
8	<link rel="privacy-policy" href="https://www.marqueur.com/privacy-policy.php" /><link rel="canonical" href="https://www.marqueur.com/news/index.php?no=606001"><link rel="icon" type="image/svg+xml" href="/f/favicon.svg">
9	<link rel="icon" type="image/png" sizes="32x32" href="/f/favicon-32x32.png">
10	<link rel="apple-touch-icon" href="/f/apple-icon-180x180.png">
11	<link rel="manifest" href="/f/manifest.json">
12	<meta name="theme-color" content="#ffffff">
13	<link rel="preload" href="https://www.marqueur.com/i/RussoOne-Regular.woff2" as="font" type="font/woff2" crossorigin><title>30 joueurs envoyés au ballottage dont deux noms connus des fans du Canadien de Montréal</title>  <link rel='preload' as='image' href='https://i.marqueur.com/habsetlnh/medium/685685.webp' media='(max-width: 650px)' fetchpriority='high'><link rel='preload' as='image' href='https://i.marqueur.com/habsetlnh/i/photo/685685.webp' media='(min-width: 651px)' fetchpriority='high'>  <meta name='description' content="Deux anciens du Canadien de Montréal figurent parmi la longue liste de joueurs soumis au ballottage aujourd'hui : Michael Pezzetta et Tyler Pitlick." /><meta name='keywords' content="Michael Pezzetta Tyler Pitlick ballottage, Michael Pezzetta ancien Canadien, Ballottage massif journée LNH, Wild Minnesota Maple Leafs joueurs, Tyler Pitlick Wild Minnesota, Michael Pezzetta carrière statistiques" /><meta property='og:locale' content='fr' /><meta property='og:type' content='article' /><meta property='og:title' content="30 joueurs envoyés au ballottage dont deux noms connus des fans du Canadien de Montréal" /><meta property='og:description' content="Deux anciens du Canadien de Montréal figurent parmi la longue liste de joueurs soumis au ballottage aujourd'hui : Michael Pezzetta et Tyler Pitlick." /><meta property='og:url' content='https://www.marqueur.com/news/index.php?no=606001' /><meta property='og:site_name' content='Marqueurs' /><meta property='article:publisher' content='https://www.facebook.com/marqueur' /><meta property='article:published_time' content='2026-09-24T14:39:56-04:00' /><meta property='article:modified_time' content='2026-09-24T14:39:56-04:00' /><meta property='fb:app_id' content='525646803393370' /><meta property='fb:pages' content='210333752849556' /><meta property='og:image' content='https://i.marqueur.com/habsetlnh/i/photo/685685.webp' /><meta property='og:image:width' content='1200' /><meta property='og:image:height' content='675' /><meta property='og:image:alt' content="Bataille entre Michael Pezzetta, des Maple Leafs de Toronto, et Lucas Condotta, du Canadien de Montréal." /><meta name='twitter:card' content='summary_large_image'><meta name='twitter:title' content="30 joueurs envoyés au ballottage dont deux noms connus des fans du Canadien de Montréal"><meta name='twitter:description' content="Deux anciens du Canadien de Montréal figurent parmi la longue liste de joueurs soumis au ballottage aujourd'hui : Michael Pezzetta et Tyler Pitlick."><meta name='twitter:image' content="https://i.marqueur.com/habsetlnh/i/photo/685685.webp"><meta name='twitter:site' content=''>
13<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.marqueur.com#org","name":"Marqueur","url":"https://www.marqueur.com","logo":{"@type":"ImageObject","url":"https://www.marqueur.com/i/marqueur.png","width":"1024","height":"1024"},"sameAs":["https://www.facebook.com/marqueur"]},{"@type":"WebSite","@id":"https://www.marqueur.com#website","name":"Marqueur","url":"https://www.marqueur.com","description":"Gestionnaire expert de pool de hockey gratuit de la LNH. Inscrivez vos pools de hockey sur Marqueur.com, l'expert en gestion de statistiques et de fantasy.","inLanguage":"fr","keywords":"marqueur, stats, hockey, pool, gratuit","publisher":{"@id":"https://www.marqueur.com#org"}},{"@type":"WebPage","@id":"https://www.marqueur.com/news/index.php?no=606001#webpage","url":"https://www.marqueur.com/news/index.php?no=606001","inLanguage":"fr","isPartOf":{"@id":"https://www.marqueur.com#website"},"primaryImageOfPage":{"@type":"ImageObject","@id":"https://i.marqueur.com/habsetlnh/i/photo/685685.webp","url":"https://i.marqueur.com/habsetlnh/i/photo/685685.webp","width":"1200","height":"675"},"name":"30 joueurs envoyés au ballottage dont deux noms connus des fans du Canadien de Montréal","description":"Deux anciens du Canadien de Montréal figurent parmi la longue liste de joueurs soumis au ballottage aujourd'hui : Michael Pezzetta et Tyler Pitlick."}, {"@type": "BreadcrumbList","@id": "https://www.marqueur.com/news/index.php?no=606001#breadcrumb","itemListElement":[{"@type": "ListItem","position": 1,"name": "Marqueur","item": "https://www.marqueur.com"},{"@type": "ListItem","position": 2,"name": "Equipe LNH","item": "https://www.marqueur.com/hockey/stats/nhl/team.php"},{"@type": "ListItem","position": 3,"name": "Canadiens de Montreal","item": "https://www.marqueur.com/hockey/stats/nhl/team.php?no=1"},{"@type": "ListItem","position": 4,"name": "30 joueurs envoyés au ballottage dont deux noms connus des fans du Canadien de Montréal"}]},{"@type":"NewsArticle","@id":"https://www.marqueur.com/news/index.php?no=606001#newsarticle","mainEntityOfPage":{"@id":"https://www.marqueur.com/news/index.php?no=606001#webpage"},"headline":"30 joueurs envoyés au ballottage dont deux noms connus des fans du Canadien de Montréal","name":"30 joueurs envoyés au ballottage dont deux noms connus des fans du Canadien de Montréal","url":"https://www.marqueur.com/news/index.php?no=606001","author":{"@type":"Person","@id":"https://www.marqueur.com/news/person/william-nadeau#author","name":"William Nadeau","jobTitle":"Editeur","url":"https://www.marqueur.com/news/person/william-nadeau","image":{"@type":"ImageObject","url":"https://i.marqueur.com/e/william-nadeau.webp","width":"500","height":"500"},"description":"Présent dans le paysage médiatique québécois depuis 2015, William Nadeau a toujours été un véritable passionné de hockey.Mordu de notre sport national depuis l'âge de trois ans, Nadeau a été gardien de but sur la glace pendant près de 20 ans, notamment aux États-Unis, avant de passer au Dek hockey. Il évolue aujourd'hui dans la Ligue nationale de hockey balle, une ligue professionnelle.Si on revient à sa carrière dans les médias, William Nadeau a commencé à écrire sur le hockey dès l'âge de 12 ans. Il y a quelques années, sa passion l'a amené à abandonner ses études en Droit afin de se lancer à fond dans le monde des médias.Depuis l'automne 2021, il était gestionnaire de HL Hockey Montreal (anciennement HABS & LNH). En mai 2026, il devient le rédacteur en chef de Marqueur.com, avec des lecteurs à l'image de son gestionnaire: des vrais de vrais passionnés.","worksFor":{"@id":"https://www.marqueur.com#org"}},"articleSection":"Equipe LNH","inLanguage":"fr","publisher":{"@id":"https://www.marqueur.com#org"},"description":"Deux anciens du Canadien de Montréal figurent parmi la longue liste de joueurs soumis au ballottage aujourd'hui : Michael Pezzetta et Tyler Pitlick.","image":[{"@type":"ImageObject","@id":"https://i.marqueur.com/habsetlnh/i/photo/685685.webp","url":"https://i.marqueur.com/habsetlnh/i/photo/685685.webp","width":"1200","height":"675"}],"keywords":"Michael Pezzetta Tyler Pitlick ballottage, Michael Pezzetta ancien Canadien, Ballottage massif journée LNH, Wild Minnesota Maple Leafs joueurs, Tyler Pitlick Wild Minnesota, Michael Pezzetta carrière statistiques","datePublished":"2026-09-24T14:39:56-04:00","dateModified":"2026-09-24T14:39:56-04:00","isAccessibleForFree":true}]}</script>
13<style>.new_logo{width:215px;height:60px;background:url("/i/i2.webp") -0px -0px;background-size:285px 215px;}.new_menu{width:60px;height:60px;background:url("/i/i2.webp") -0px -155px;background-size:285px 215px;}.new_search{width:35px;height:35px;background:url("/i/i2.webp") -140px -120px;background-size:285px 215px;}
14		@media (max-width: 480px) {
15			.new_logo {
16				transform: scale(0.75);
17				transform-origin: left center;
18			}
19		}
20	</style>
21	<link rel="stylesheet" href="/i/css.css?m=27">
21<script>
vendor: 327 bytes, lines 21-22
21(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
22'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','
22GTM-TBH2V463
vendor: 3 bytes, line 22
22');
22</script>
22<script async src="https://www.hetlmedia.com/pb.js"></script>
22 
23<script async src='https://securepubads.g.doubleclick.net/tag/js/gpt.js'></script>
vendor: 1 bytes, line 23
23
24<script>
25    const AD_UNIT_PATH = '/117014822/Marqueur-Info';
26    var AdSlotAnchor, AdSlot0, AdSlot1, AdSlot2, AdSlot3, AdSlot4, AdSlot5, AdSlot1M, AdSlotOutstream;  
27    var cw = window.matchMedia("(max-width: 768px)");
28    var rc = window.matchMedia("(max-width: 992px)");
29    var INITIAL_UNITS, adSlotIds;
30               if (cw.matches){ 
31                   INITIAL_UNITS = [AD_UNIT_PATH + '/anchor', 'div-gpt-ad-3176421-1']; 
32                   adSlotIds = ['div-gpt-ad-3176421-1-mobile', 'div-gpt-ad-3176421-2', 'div-gpt-ad-3176421-3', 'div-gpt-ad-3176421-4', 'div-gpt-ad-3176421-OOP', 'div-gpt-ad-3176421-5']; } 
33               else { 
34                   INITIAL_UNITS = ['div-gpt-ad-3176421-1', 'div-gpt-ad-3176421-5'];
35                   adSlotIds = ['div-gpt-ad-3176421-1-mobile', 'div-gpt-ad-3176421-2', 'div-gpt-ad-3176421-3', 'div-gpt-ad-3176421-4', 'div-gpt-ad-3176421-OOP']; } 
36
37    var googletag = window.googletag || { cmd: [] };
38    var pbjs = window.pbjs || { que: [] };
39    
40    var PREBID_TIMEOUT = 1500;
41    var FAILSAFE_TIMEOUT = 2000;
42    var SECONDS_TO_WAIT_AFTER_VIEWABILITY = 23;
43
44    const activeAuctions = new Set();
45    const requestedSlots = new Set();
46    const observedSlots  = new Set();
47    const adRefreshRegistry = {};
48
49    var adunitMapping = {
50        '1': 'div-gpt-ad-3176421-1', '1M': 'div-gpt-ad-3176421-1-mobile', '2': 'div-gpt-ad-3176421-2',  '3': 'div-gpt-ad-3176421-3', '4': 'div-gpt-ad-3176421-4', '5': 'div-gpt-ad-3176421-5', 'outstream': 'div-gpt-ad-3176421-OOP', 'anchor': AD_UNIT_PATH + '/anchor' };
51
52           function initAdserver() {
53            if (pbjs.initAdserverSet) return;
54               pbjs.initAdserverSet = true;
55            googletag.cmd.push(function () {
56            pbjs.que.push(function () {
57                const pubads = googletag.pubads();
58                pbjs.setTargetingForGPTAsync();
59                const refreshSlot = (slot) => { if (slot) pubads.refresh([slot]); };
60                if (cw.matches){[AdSlot0, AdSlot1].forEach(refreshSlot);} 
61                else {[AdSlot0, AdSlot1, AdSlot5].forEach(refreshSlot);} 
62                setTimeout(() => {refreshSlot(AdSlotAnchor);}, 5000);
63                });
64             });
65           }
66
67const SIZES = {
68    oneMobile: [{ minViewPort: [0, 0], sizes: [[336, 280], [300, 250], [320, 180], [320, 100], [320, 50]] }, { minViewPort: [768, 0], sizes: [[336, 280], [728, 90], [300, 250], [320, 100], [320, 180]] } ],
69    inline: [{ minViewPort: [768, 0], sizes: [[728, 90], [336, 280], [300, 250], [750, 100]] }, { minViewPort: [0, 0], sizes: [[300, 600], [336, 280], [320, 480], [300, 250], [120, 600], [160, 600]] } ],
70    side: [{ minViewPort: [0, 0], sizes: [[300, 600], [336, 280], [320, 480], [300, 250], [120, 600], [160, 600]] }, { minViewPort: [768, 0], sizes: [[336, 280], [300, 250], [320, 100], [320, 50], [300, 50], [320, 180]] } ],
71    one: [{ minViewPort: [990, 0], sizes: [[980, 300], [980, 120], [970, 250], [970, 90], [970, 66], [750, 100], [728, 90], [300, 250], [336, 280]] }, { minViewPort: [768, 0], sizes: [[750, 100], [728, 90], [300, 250], [336, 280]] }, { minViewPort: [640, 0], sizes: [[300, 250], [336, 280], [468, 60], [320, 100], [320, 50], [320, 180]] }, { minViewPort: [0, 0], sizes: [[300, 250], [336, 280], [320, 100], [320, 50], [300, 50], [320, 180]] } ]
72};
73
74const buildBids = (pCS, pSlot, sKey, sTag, sFid, mCrid) => {
75    const bids = [
76        { bidder: 'rubicon', params: { accountId: 23394, siteId: 500736, zoneId: 2984256 } },
77        { bidder: 'datablocks', params: { source_id: 2725957, host: "prebid.dblks.net" } },
78        { bidder: 'sparteo', params: { networkId: '9ee30754-875f-4f4f-9061-7e1ee49b562c' } },
79        { bidder: 'minutemedia', params: { org: '01hpkymapbyy' } }
80    ];
81    if (pCS)   bids.push({ bidder: 'pubmatic-cs', params: { publisherId: '163900', adSlot: pCS } });
82    if (pSlot) bids.push({ bidder: 'pubmatic', params: { publisherId: '166764', adSlot: pSlot } });
83    if (sTag)  bids.push({ bidder: 'sovrn', params: { tagid: sTag } });
84    if (sKey)  bids.push({ bidder: 'sharethrough', params: { pkey: sKey } });
85    if (sFid)  bids.push({ bidder: 'equativ', params: { networkId: 4800, siteId: 623478, pageId: 1898304, formatId: sFid } });
86    if (mCrid) bids.push({ bidder: 'medianet', params: { cid: '8CURPE8U4', crid: mCrid, bidfloor: 1.05 } });
87    return bids;
88};
89const adUnits = [
90    { code: 'div-gpt-ad-3176421-1', mediaTypes: { banner: { sizeConfig: SIZES.one,  pos: 1 } },
91        bids: buildBids('5430302', `${AD_UNIT_PATH}/pos1`, null, 1158821, 126920, '223773778') },
92    { code: 'div-gpt-ad-3176421-1-mobile', mediaTypes: { banner: { sizeConfig: SIZES.oneMobile, pos: 3 } },
93        bids: buildBids('5430302', `${AD_UNIT_PATH}/pos1M`, null, 1158821, 135662, '223773778') },
94    { code: 'div-gpt-ad-3176421-5', mediaTypes: { banner: { sizeConfig: SIZES.side, pos: 3 } },
95        bids: buildBids('5430302', `${AD_UNIT_PATH}/pos5`, null, 1158825, 126924, '746955452') },
96    ...[['2', '5430313', null, 1158822, 126921, '423158194'], ['3', '5430313', null, 1158823, 126922, '757123081'], ['4', '5430313', null, 1158824, 126923, '237073884']].map(([pos, cs, key, tag, fid, crid]) => ({ code: `div-gpt-ad-3176421-${pos}`, mediaTypes: { banner: { sizeConfig: SIZES.inline, pos: 3 } },
97        bids: buildBids(cs, `${AD_UNIT_PATH}/pos${pos}`, key, tag, fid, crid)
98    })),
99    { code: `${AD_UNIT_PATH}/anchor`, mediaTypes: { banner: { sizeConfig: [{ minViewPort: [0, 0], sizes: [[320, 50]] }, { minViewPort: [768, 0], sizes: [] }] } },
100        bids: buildBids('5430312', `${AD_UNIT_PATH}/anchor`, null, 1163035, 126925, '746955452') },
101    { code: 'div-gpt-ad-3176421-OOP', mediaTypes: { banner: { sizeConfig: SIZES.inline, pos: 3 }, video: { context: 'outstream', playerSize: [[640, 480]] } }, 
102        bids: [...buildBids('', '', null, null, 126921, null), { bidder: 'pubmatic-cs', params: { publisherId: '163900', adSlot: '5756259', outstreamAU: 'hlmedia_outstream1', video: { mimes: ['video/mp4','application/javascript'], minduration: 5, maxduration: 30, skippable: true, plcmt: 4 } } }] }
103];
104
105            pbjs.que.push(function() {
106                pbjs.setConfig({
107                       s2sConfig: [{ accountId: "166764", enabled: true, defaultVendor: 'openwrap', bidders: ['pubmatic'], timeout: 250, allowUnknownBidderCodes: true,
108                            syncEndpoint: 'https://ow.pubmatic.com/cookie_sync?pubId=166764&profId=18138',
109                            endpoint: { p1Consent: 'https://ow.pubmatic.com/openrtb2/auction?source=pbjs', noP1Consent: 'https://ow.pubmatic.com/openrtb2/auction?source=pbjs' },
110                            extPrebid: { targeting: { includebidderkeys: true, includewinners: true }, bidderparams: { pubmatic: { publisherId: "166764", wrapper: { profileid: 18138 } } } }
111                          }],
112                          debug: false,
113                          forcedSafeFrame: true,
114                          safeframe: { allowOverlayExpansion: false, allowPushExpansion: false },
115                          enableSendAllBids: false,
116                          targetingControls: { alwaysIncludeDeals: true },
117                          useBidCache: true, cache: { url: 'https://prebid.adnxs.com/pbc/v1/cache' },
118                          'cpmRoundingFunction': function(price) { if (price <= 5) {return (Math.floor(price * 100) / 100).toFixed(2);
119                                                                                         } else if (price <= 10) { return (Math.floor(price * 20) / 20).toFixed(2);
120                                                                                         } else if (price <= 20) { return (Math.floor(price * 2) / 2).toFixed(2);
121                                                                                         } else { return Math.floor(price).toFixed(2); } },
122                          priceGranularity: { "buckets": [{ "precision": 2, "min": 0, "max": 5, "increment": 0.01 }, { "precision": 2, "min": 5, "max": 10, "increment": 0.05 }, { "precision": 2, "min": 10, "max": 20, "increment": 0.5 }, { "precision": 2, "min": 21, "max": 100, "increment": 1.00 }] },
123                          "currency": { "adServerCurrency": "CAD", "granularityMultiplier": 1, "defaultRates": { "USD": { "CAD": 1.39 }} },
124                          enableTIDs: true,
125                          userSync: {
126                              syncDelay: 3000, syncsPerBidder: 3, filterSettings: { iframe: { bidders: '*', filter: 'include'} }, blacklist: ["redirpath.info"],
127                              userIds: [{ name: "sharedId",  storage: { type: "cookie", name: "_sharedid",  expires: 365 } },
128                                             { name: "id5Id", params: {partner: 1447, externalModuleUrl: 'https://cdn.id5-sync.com/api/1.0/id5PrebidModule.js', pd: "MT1iNTBjYTA4M..." }, storage: { type: "html5", name: "id5id", expires: 90, refreshInSeconds: 2*3600 } }
129                       ],
130                       auctionDelay: 50
131                     },
132                    adQuality: { providers: {safeFrame: true,}, rules: [{ name: "block-redirpath", matches: {url: "redirpath.info"}, action: "block"}] }
133                });
134                pbjs.addAdUnits(adUnits);
135                pbjs.aliasBidder("pubmatic","pubmatic-cs");
136                pbjs.requestBids({ adUnitCodes: INITIAL_UNITS, timeout: PREBID_TIMEOUT, bidsBackHandler: initAdserver });
137
138             function getSlotByDivId(divId) { return googletag.pubads().getSlots().find(s => s.getSlotElementId() === divId); };
139
140             function requestPbAndRefresh(divId) { const ADSLOT = getSlotByDivId(divId);
141                if (!ADSLOT) { return; }
142             pbjs.que.push(() => { pbjs.requestBids({ adUnitCodes: [divId], timeout: PREBID_TIMEOUT,
143                  bidsBackHandler: () => { pbjs.setTargetingForGPTAsync([divId]); googletag.pubads().refresh([ADSLOT]); } });
144              });
145             }
146
147    const lazyBidObserver = ('IntersectionObserver' in window) ? new IntersectionObserver(entries => {
148        entries.forEach(entry => { 
149            if (!entry.isIntersecting) return; 
150            const divId = entry.target.id;
151            if (!divId || requestedSlots.has(divId)) return;    
152            requestedSlots.add(divId);  lazyBidObserver.unobserve(entry.target);  requestPbAndRefresh(divId);  });
153    }, { rootMargin: '60% 0px 60% 0px', threshold: 0 }) : null;
154
155    function observeSlotsOnce(ids) {
156        ids.forEach(id => {
157            const el = document.getElementById(id);
158            if (!el || observedSlots.has(id)) return;           
159            observedSlots.add(id);
160            if (!lazyBidObserver) {  requestedSlots.add(id);  requestPbAndRefresh(id);  return;  }
161            lazyBidObserver.observe(el); });
162    }
163
164    const handleDomReady = () => { observeSlotsOnce(adSlotIds); };
165
166    if (document.readyState === 'loading') {
167        document.addEventListener('DOMContentLoaded', handleDomReady);
168    } else { handleDomReady(); }
169
170 });
171 setTimeout(initAdserver, FAILSAFE_TIMEOUT);
172
173function renderOne(winningBid) {
174    if (!winningBid || !winningBid.adId) return;
175
176    const adUnitCode = winningBid.adUnitCode;
177    const isAnchor = adUnitCode === (typeof AD_UNIT_PATH !== 'undefined' ? AD_UNIT_PATH + '/anchor' : '/anchor');
178    const frameId = `prebid_sf_${adUnitCode}`;
179
180    let Div = document.getElementById(adUnitCode);
181
182    if (isAnchor && !Div) {
183        Div = document.createElement('div');
184        Div.id = adUnitCode;
185        Object.assign(Div.style, { position: 'fixed', bottom: '0', left: '50%', transform: 'translateX(-50%)', width: '100%', zIndex: '1000', backgroundColor: '#f8f8f8', transition: 'opacity 0.8s ease-in-out', display: 'none', opacity: '0', overflow: 'visible' });
186        const closeBtn = document.createElement('button');
187        closeBtn.textContent = 'X';
188        Object.assign(closeBtn.style, { position: 'absolute', top: '-20px', left: '0', padding: '5px 10px', fontSize: '15px', border: 'none', backgroundColor: '#f8f8f8', cursor: 'pointer', borderRadius: '0 5px 0 0' });
189        closeBtn.onclick = () => Div.remove();
190        Div.appendChild(closeBtn);
191        document.body.appendChild(Div);    
192        Div.style.display = 'block';
193        requestAnimationFrame(() => { Div.style.opacity = '1'; });
194    }
195
196    if (!Div) return;
197
198    const oldIframe = document.getElementById(frameId);
199    if (oldIframe) { oldIframe.src = 'about:blank'; oldIframe.remove(); }
200
201    const adWidth = winningBid.width || winningBid.w || 300;
202    const adHeight = winningBid.height || winningBid.h || 250;
203    const cpmPrice = String(winningBid.cpm || '0');
204
205    const iframe = document.createElement('iframe');
206    iframe.sandbox = 'allow-forms allow-same-origin allow-scripts allow-popups';
207    iframe.id = frameId;
208    iframe.name = `sf_iframe_${adUnitCode}`;
209    iframe.title = 'Advertisement';
210    iframe.setAttribute('scrolling', 'no');
211    iframe.referrerPolicy = 'no-referrer';
212    iframe.loading = 'eager';
213    iframe.width = adWidth;
214    iframe.height = adHeight;
215    Object.assign(iframe.style, { border: '0', margin: 'auto', display: 'block', overflow: 'hidden', width: `${adWidth}px`, height: `${adHeight}px`, maxWidth: '100%' });
216
217    let processedAd = winningBid.ad;
218    if (processedAd) {
219        processedAd = processedAd
220            .replace(/\${AUCTION_PRICE}/g, cpmPrice)
221            .replace(/%%WINNING_PRICE%%/g, cpmPrice); }
222
223    const fireTracker = (url, type) => {
224        if (!url) return;
225        const formattedUrl = url.replace(/\${AUCTION_PRICE}/g, cpmPrice).replace(/%%WINNING_PRICE%%/g, cpmPrice);
226        const tracker = new Image();
227        tracker.onload = () => console.log(`[SafeFrame] ${type} fired:`, formattedUrl);
228        tracker.onerror = () => console.error(`[SafeFrame] ${type} failed:`, formattedUrl);
229        tracker.src = formattedUrl;
230    };
231
232    fireTracker(winningBid.burl, 'DSP burl tracker');
233    fireTracker(winningBid.nurl, 'DSP nurl tracker');
234
235if (window.pbjs) {
236    if (typeof pbjs.markWinningBidAsUsed === 'function') {
237        pbjs.markWinningBidAsUsed({ 
238            adId: winningBid.adId, 
239            adUnitCode: adUnitCode,
240            events: true  });
241    } 
242    else if (typeof pbjs.markWinningBidAsRendered === 'function') {
243        pbjs.markWinningBidAsRendered({ 
244            adId: winningBid.adId, 
245            adUnitCode: adUnitCode  });
246    }
247    if (typeof pbjs.emit === 'function') {
248        pbjs.emit('bidWon', winningBid);
249    }
250}
251
252    const targetOrigin = 'https://www.hetlmedia.com';
253    let handshakeTimeout;
254    function handleHandshake(event) {
255        if (event.origin !== targetOrigin) return;
256        if (event.source !== iframe.contentWindow) return;
257        if (event.data?.type !== 'PREBID_RENDER_READY') return;
258            clearTimeout(handshakeTimeout);
259            window.removeEventListener('message', handleHandshake);
260            iframe.contentWindow.postMessage({
261                type: 'PREBID_RENDER_PAYLOAD',
262                adUnitCode: adUnitCode,
263                ad: processedAd,
264                adUrl: winningBid.adUrl,
265                width: adWidth,
266                height: adHeight
267            }, targetOrigin);
268    }
269    window.addEventListener('message', handleHandshake);
270    handshakeTimeout = setTimeout(() => {
271        window.removeEventListener('message', handleHandshake);
272        console.warn(`[SafeFrame] Handshake timed out for adId: ${winningBid.adId}`);
273    }, 5000);
274
275    iframe.src = `${targetOrigin}/render.html`;
276    Div.appendChild(iframe);
277}
278
279googletag.cmd.push(function() {	  
280    const REFRESH_KEY = 'refresh';
281    const REFRESH_VALUE = 'true';
282    const Unfilled_key = 'refreshIfUnfilled';
283    const Unfilled_value = 'true';
284
285    const topads = googletag.sizeMapping()
286    .addSize([990, 0], [[980, 300], [980, 120], [970, 250], [970, 90], [970, 66], [750, 100], [728, 90], [300, 250], [336, 280]])
287    .addSize([768, 0], [[750, 100], [728, 90], [300, 250], [336, 280]])
288    .addSize([640, 0], [[300, 250], [336, 280], [468, 60], [320, 100]])
289    .addSize([0, 0], [[300, 250], [336, 280], [320, 100], [320, 50], [300, 50], [320, 180]])
290    .build();
291    const inlineads = googletag.sizeMapping()
292    .addSize([768, 0], [[728, 90], [336, 280], [300, 250], [750, 100]])
293    .addSize([0, 0], [[300, 600], [336, 280], [320, 480], [300, 250], [120, 600], [160, 600]])
294    .build();
295    const sideads = googletag.sizeMapping()
296    .addSize([768, 0], [[336, 280], [300, 250], [320, 100], [320, 50], [300, 50], [320, 180]])
297    .addSize([0, 0], [[300, 600], [336, 280], [320, 480], [300, 250], [120, 600], [160, 600]])
298    .build();
299    const pos1M = googletag.sizeMapping()
300    .addSize([768, 0], [[728, 90], [336, 280], [300, 250], [320, 100], [320, 180]])
301    .addSize([0, 0], [[336, 280], [320, 100], [300, 250], [320, 50], [320, 180]])
302    .build();
303
304    googletag.cmd.push(function() {
305      googletag.setConfig({ targeting: { 'hostname': ['Marqueur-Info'], 'pagetype': ['story'], 'author': [''], 'article_length': [''], 'article_id': ['606001'], 'lang': ['fr'] } });
306    });
307
308    const applyStandardSettings = (slot, pos, mapping) => { slot.setConfig({ targeting: { 'position': [pos], [REFRESH_KEY]: REFRESH_VALUE, [Unfilled_key]: Unfilled_value } });
309         return slot.defineSizeMapping(mapping).addService(googletag.pubads()); };
310
311    if (typeof cw !== 'undefined' && cw.matches) {
312    AdSlotAnchor = googletag.defineOutOfPageSlot(AD_UNIT_PATH + '/anchor', googletag.enums.OutOfPageFormat.BOTTOM_ANCHOR);
313    if (AdSlotAnchor) { AdSlotAnchor.setConfig({ targeting: { 'position': ['anchor'], [REFRESH_KEY]: REFRESH_VALUE, [Unfilled_key]: Unfilled_value } });
314       AdSlotAnchor.addService(googletag.pubads()); } }
315    AdSlot0 = googletag.defineOutOfPageSlot(AD_UNIT_PATH + '/inters', googletag.enums.OutOfPageFormat.INTERSTITIAL);
316    if (AdSlot0) { AdSlot0.setConfig({ targeting: { 'position': ['oop'] } });
317       AdSlot0.addService(googletag.pubads()); }
318    AdSlot1         = applyStandardSettings(googletag.defineSlot(AD_UNIT_PATH + '/pos1', [[300, 250]], 'div-gpt-ad-3176421-1'), '1', topads);
319    AdSlot1M        = applyStandardSettings(googletag.defineSlot(AD_UNIT_PATH + '/pos1M', [[300, 250]], 'div-gpt-ad-3176421-1-mobile'), '1M', pos1M);
320    AdSlot2         = applyStandardSettings(googletag.defineSlot(AD_UNIT_PATH + '/pos2', [[300, 250]], 'div-gpt-ad-3176421-2'), '2', inlineads);
321    AdSlot3         = applyStandardSettings(googletag.defineSlot(AD_UNIT_PATH + '/pos3', [[300, 250]], 'div-gpt-ad-3176421-3'), '3', inlineads);
322    AdSlot4         = applyStandardSettings(googletag.defineSlot(AD_UNIT_PATH + '/pos4', [[300, 250]], 'div-gpt-ad-3176421-4'), '4', inlineads);
323    AdSlotOutstream = applyStandardSettings(googletag.defineSlot(AD_UNIT_PATH + '/outstream', [[300, 250]], 'div-gpt-ad-3176421-OOP'), 'outstream', inlineads);
324    AdSlot5         = applyStandardSettings(googletag.defineSlot(AD_UNIT_PATH + '/pos5', [[300, 250]], 'div-gpt-ad-3176421-5'), '5', sideads);
325
326    googletag.setConfig({ disableInitialLoad: true, singleRequest: true, centering: true });
327   // googletag.pubads().set('page_url', '');
328    googletag.enableServices();
329
330function refreshSlotWithPB(slotx, code, timeout = 1200) {
331  if (activeAuctions.has(code)) return;
332    activeAuctions.add(code);
333  pbjs.que.push(() => { pbjs.requestBids({ adUnitCodes: [code], timeout,
334      bidsBackHandler: () => { activeAuctions.delete(code); pbjs.setTargetingForGPTAsync([code]); googletag.pubads().refresh([slotx]); } });
335  });
336}
337
338googletag.pubads().addEventListener('impressionViewable', (event) => {
339    const slot = event.slot;
340    const slotId = slot.getSlotElementId();
341    
342    if (adRefreshRegistry[slotId]) { clearTimeout(adRefreshRegistry[slotId].timeout);
343        if (adRefreshRegistry[slotId].observer) adRefreshRegistry[slotId].observer.disconnect(); delete adRefreshRegistry[slotId]; }
344
345    const targeting = { refresh: slot.getTargeting(REFRESH_KEY)[0], pos: slot.getTargeting('position')[0] };
346
347    if (targeting.refresh === REFRESH_VALUE) {
348        const adunitCode = adunitMapping[targeting.pos];
349        if (!adunitCode) return;
350        const timeoutId = setTimeout(() => { if (targeting.pos === 'anchor') { refreshSlotWithPB(slot, adunitCode); return; }
351        const adSlotEl = document.getElementById(slotId); if (!adSlotEl) return;
352        const observer = new IntersectionObserver((entries) => {
353                if (entries[0].isIntersecting) { observer.disconnect();
354                    if (adRefreshRegistry[slotId]) delete adRefreshRegistry[slotId]; refreshSlotWithPB(slot, adunitCode); }
355            }, { root: null, rootMargin: '20% 0px 20% 0px', threshold: 0 });
356
357            observer.observe(adSlotEl);
358            if (adRefreshRegistry[slotId]) adRefreshRegistry[slotId].observer = observer;            
359        }, SECONDS_TO_WAIT_AFTER_VIEWABILITY * 1000);
360        adRefreshRegistry[slotId] = { timeout: timeoutId, observer: null };
361    }
362});
363
364googletag.pubads().addEventListener('slotRenderEnded', (event) => {
365    if (!event.isEmpty) return;
366    const slot = event.slot;
367    const slotId = slot.getSlotElementId();
368    const pos = slot.getTargeting('position')[0] || '';
369    const adunitCode = adunitMapping[pos];
370    const isUnfilledEnabled = slot.getTargeting(Unfilled_key)[0] === Unfilled_value;
371    const isRefreshEnabled = slot.getTargeting(REFRESH_KEY)[0] === REFRESH_VALUE;
372
373    if (isUnfilledEnabled && isRefreshEnabled && adunitCode) {       
374        const tryRenderWinner = (label) => {
375            const winners = pbjs.getHighestCpmBids(adunitCode);
376            const winner = winners.find(w => w.cpm > 0.10); 
377            if (winner) { googletag.pubads().clear([slot]); renderOne(winner); console.log(`[${label}] Rendering winner:`, adunitCode, winner.adapterCode, winner.cpm, winner.meta.advertiserDomains);
378                return true;
379            }
380            return false;
381        };
382
383        if (!tryRenderWinner('Immediate Failover')) {
384            console.log('GAM and Prebid unfilled, starting new auction for:', adunitCode);
385            pbjs.que.push(() => { pbjs.requestBids({ adUnitCodes: [adunitCode], timeout: 800, bidsBackHandler: () => tryRenderWinner('Post-Auction Failover') });
386            });
387        }
388
389        setTimeout(() => {
390            if (pos === 'anchor') { const anchorEl = document.getElementById(AD_UNIT_PATH + '/anchor');
391                if (anchorEl) anchorEl.remove(); refreshSlotWithPB(slot, adunitCode); return; }
392
393            const targetEl = document.getElementById(slotId);
394            if (!targetEl) return;
395
396            const recoverObserver = new IntersectionObserver((entries) => {
397                if (entries[0].isIntersecting) { recoverObserver.disconnect(); refreshSlotWithPB(slot, adunitCode); }
398            }, { root: null, rootMargin: '20% 0px 20% 0px', threshold: 0 });
399            recoverObserver.observe(targetEl);
400        }, 33000);
401    }
402  });
403});
404</script>
vendor: 1 bytes, line 404
404
405<script> window.spLoader = { networkId: "9ee30754-875f-4f4f-9061-7e1ee49b562c", position: "TR", delay: 5 } </script>
vendor: 1 bytes, line 405
405
406<script src="https://bid.sparteo.com/loader/bootstrap.js" async></script>
406</head>
407<body><div id="top-pushdown-bg" class="pushdown-wrapper">
408		<button id="pushdown-close" aria-label="Close">✕</button>
409		<div class="pushdown-container"><div id="div-gpt-ad-3176421-1">
409<script>googletag.cmd.push(function(){googletag.display('div-gpt-ad-3176421-1');});</script>
409</div></div>
410	</div><div id="sb-overlay" onclick="fct_close()"></div>
411<nav class="sb-right" id="mySidebar">
412	<div class="sb-panel-title">
413		<div style="display:flex;gap:6px;">
414			<button type="button" class="header-btn is-active" id="sb-tab-1" onclick="fct_open(1)" aria-label="Menu">
415				<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round"><line x1="4" y1="7" x2="20" y2="7"/><line x1="4" y1="12" x2="20" y2="12"/><line x1="4" y1="17" x2="20" y2="17"/></svg>
416			</button>
417			<button type="button" class="header-btn header-btn-search" id="sb-tab-3" onclick="fct_open(3)" aria-label="Recherche">
418				<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round"><circle cx="10" cy="10" r="7"/><line x1="21" y1="21" x2="15" y2="15"/></svg>
419			</button>
420			<button type="button" class="header-btn header-btn-account" id="sb-tab-2" onclick="fct_open(2)" aria-label="Votre compte">
421				<svg viewBox="0 0 24 24" fill="currentColor"><circle cx="12" cy="7" r="4"/><path d="M12 14c-5 0-8 2.5-8 6v1h16v-1c0-3.5-3-6-8-6z"/></svg>
422			</button>
423		</div>
424		<button type="button" onclick="fct_close()" class="sb-close" aria-label="Close"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round"><path d="M18 6L6 18M6 6l12 12"/></svg></button>
425	</div>
426	<div class="sb-panel">
427		<!-- 1 : MENU — charge en AJAX au premier fct_open(1) -->
428		<div id="lemenu" data-loaded="0" data-lemenu="0"></div>
429
430		<!-- 3 : RECHERCHE — statique, aucune requete -->
431		<div id="lemenu-search" style="display:none;">
432			<div class="div_table_open">
433				<div class="ee">RECHERCHE</div>
434				<div class="menu_search">					<form id="formAR" name="formAR" method="post" onsubmit="return fct_formAR()" action="https://www.marqueur.com/in/accesrapide.php">
435						<div class="menu_search_row">
436							<input class="menu_search_input" type="text" id="qa" name="qa" placeholder="ACCÈS RAPIDE" />
437							<a href="Javascript:void(fct_formAR())" class="menu_search_btn" aria-label="RECHERCHE">
438								<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"/><line x1="21" y1="21" x2="16.65" y2="16.65"/></svg>
439							</a>
440						</div>
441					</form>
442					<form autocomplete="off" id="formTJ" name="formTJ" method="post" onsubmit="return fct_formTJ('0')" action="https://www.marqueur.com/find_player.php">
443						<div class="menu_search_row">
444							<input autocomplete="off" class="menu_search_input" type="text" id="tj" name="tj" placeholder="TROUVER UN JOUEUR" onkeyup="lookupTop(this.value);" onblur="setTimeout(cleanTop, 200);" />
445							<a href="Javascript:void(fct_formTJ('1'))" class="menu_search_btn" aria-label="TROUVER UN JOUEUR">
446								<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"/><line x1="21" y1="21" x2="16.65" y2="16.65"/></svg>
447							</a>
448							<div class="header_suggestionsBox" id="suggestionsTop" style="display:none;z-index:200;"><div class="header_suggestionList" id="autoSuggestionsListTop"></div></div>
449						</div>
450					</form>
451				</div>
452			</div>
453		</div>
454		<!-- 2 : MEMBRES — charge en AJAX au premier fct_open(2) -->
455		<div id="lemenu-mbr" data-loaded="0" style="display:none;"></div>
456	</div>
457</nav>
458<header class="header-main">
459	<div class="header-container">
460		<!-- GAUCHE : logo -->
461			<div class="lediv">
462				<a href="https://www.marqueur.com" title="Marqueur">
463					<div class='new_logo'></div>
464				</a>
465			</div>
466		<!-- DROITE : hamburger + recherche + notifications + compte -->
467		<div class="header-zone header-zone-right">
468			<div class="header-search">
469				<form id="formQA2" method="post" action="https://www.marqueur.com/in/accesrapide.php" onsubmit="return fct_formQA2();">
470					<input class="header-search-input" type="text" id="qa2" name="qa" placeholder="Accès rapide" />
471				</form>
472				<form id="formTJ3" method="post" action="https://www.marqueur.com/find_player.php" onsubmit="return fct_formTJ3();" autocomplete="off">
473					<input class="header-search-input" type="text" id="tj3" name="tj" placeholder="Trouver un joueur" onkeyup="lookupTop3(this.value);" onblur="setTimeout(cleanTop3, 200);" />
474					<div class="header_suggestionsBox" id="suggestionsTop3" style="display:none;z-index:400;"><div class="header_suggestionList" id="autoSuggestionsListTop3"></div></div>
475				</form>
476			</div>
477			<button type="button" class="header-btn header-btn-menu" onclick="fct_open(1)" onmouseenter="sb_charger(1)" aria-label="Menu">
478				<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round"><line x1="4" y1="7" x2="20" y2="7"/><line x1="4" y1="12" x2="20" y2="12"/><line x1="4" y1="17" x2="20" y2="17"/></svg>
479			</button>
480			<button type="button" class="header-btn header-btn-search" onclick="fct_open(3)" aria-label="Recherche">
481				<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round"><circle cx="10" cy="10" r="7"/><line x1="21" y1="21" x2="15" y2="15"/></svg>
482			</button>
483			<button type="button" class="header-btn header-btn-notif" onclick="document.location='https://www.marqueur.com/mbr/notif.php'" aria-label="Notifications">
484				<svg viewBox="0 0 24 24" fill="currentColor"><path d="M12 22c1.1 0 2-.9 2-2h-4c0 1.1.89 2 2 2zm6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2z"/></svg>
485									<span class="notif-badge">3</span>
486							</button>
487			<button type="button" class="header-btn header-btn-account" onclick="fct_open(2)" aria-label="Mon compte">
488				<svg viewBox="0 0 24 24" fill="currentColor"><circle cx="12" cy="7" r="4"/><path d="M12 14c-5 0-8 2.5-8 6v1h16v-1c0-3.5-3-6-8-6z"/></svg>
489			</button>
490		</div>
491	</div>
492</header>
493<div class='sbar'><div class='sbar-inner'><div class='sbar-lig'><button type='button' class='sbar-lig-btn' onclick='fct_sbar_menu(event)'><span class='sbar-lig-nom'>NHL</span><span class='sbar-lig-chev'>&#9662;</span></button><div class='sbar-lig-liste' id='sbar_liste'><button type='button' class='sbar-lig-item' onclick="fct_sbar_ligue('mlb')">MLB</button><button type='button' class='sbar-lig-item is-on' onclick="fct_sbar_ligue('nhl')">NHL</button><button type='button' class='sbar-lig-item' onclick="fct_sbar_ligue('nfl')">NFL</button></div></div><button type='button' class='sbar-arrow' onclick='fct_sbar_go(-1)' aria-label='Defiler vers la gauche'>&#8249;</button><div class='sbar-scroll' id='sbar_scroll'><div class='sbar-jour'><div class='sbar-jour-sem'>MAR</div><div class='sbar-jour-date'>22 SEPT</div></div><a href='/hockey/stats/nhl/scores.php?no=34872' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>FINAL</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#001D43;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>CLB</div></span><span class='sbar-nom'>Blue Jackets</span><span class='sbar-score'>1</span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#003087;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>BUF</div></span><span class='sbar-nom'>Sabres</span><span class='sbar-score'>5</span></div></a><a href='/hockey/stats/nhl/scores.php?no=34873' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>FINAL</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#C8102E;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>DET</div></span><span class='sbar-nom'>Red Wings</span><span class='sbar-score'>7</span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#FFB81C;color:#000000;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>PIT</div></span><span class='sbar-nom'>Penguins</span><span class='sbar-score'>4</span></div></a><a href='/hockey/stats/nhl/scores.php?no=34874' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>FINAL (F)</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#CB0729;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>FLA</div></span><span class='sbar-nom'>Panthers</span><span class='sbar-score'>2</span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#E4022C;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>CAR</div></span><span class='sbar-nom'>Hurricanes</span><span class='sbar-score'>3</span></div></a><a href='/hockey/stats/nhl/scores.php?no=34875' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>FINAL</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#003087;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>NYI</div></span><span class='sbar-nom'>Islanders</span><span class='sbar-score'>4</span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#0038A8;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>NYR</div></span><span class='sbar-nom'>Rangers</span><span class='sbar-score'>3</span></div></a><a href='/hockey/stats/nhl/scores.php?no=34876' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>
493FINAL</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#CF4520;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>PHI</div></span><span class='sbar-nom'>Flyers</span><span class='sbar-score'>1</span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#222222;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>BOS</div></span><span class='sbar-nom'>Bruins</span><span class='sbar-score'>5</span></div></a><a href='/hockey/stats/nhl/scores.php?no=34877' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>FINAL (P)</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#00205B;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>EDM</div></span><span class='sbar-nom'>Oilers</span><span class='sbar-score'>2</span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#004C97;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>WPG</div></span><span class='sbar-nom'>Jets</span><span class='sbar-score'>1</span></div></a><a href='/hockey/stats/nhl/scores.php?no=34878' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>FINAL (P)</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#003DA5;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>TB</div></span><span class='sbar-nom'>Lightning</span><span class='sbar-score'>2</span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#041E42;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>NSH</div></span><span class='sbar-nom'>Predators</span><span class='sbar-score'>3</span></div></a><a href='/hockey/stats/nhl/scores.php?no=34879' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>FINAL</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#001D5D;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>VAN</div></span><span class='sbar-nom'>Canucks</span><span class='sbar-score'>1</span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#C8102E;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>CGY</div></span><span class='sbar-nom'>Flames</span><span class='sbar-score'>3</span></div></a><a href='/hockey/stats/nhl/scores.php?no=34880' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>FINAL</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#69B3E7;color:#000000;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>UTA</div></span><span class='sbar-nom'>Mammoth</span><span class='sbar-score'>6</span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#222222;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>LA</div></span><span class='sbar-nom'>Kings</span><span class='sbar-score'>3</span></div></a><a href='/hockey/stats/nhl/scores.php?no=34881' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>
493FINAL (F)</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#B9975B;color:#000000;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>LV</div></span><span class='sbar-nom'>Knights</span><span class='sbar-score'>2</span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#006272;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>SJ</div></span><span class='sbar-nom'>Sharks</span><span class='sbar-score'>1</span></div></a><div class='sbar-jour'><div class='sbar-jour-sem'>MER</div><div class='sbar-jour-date'>23 SEPT</div></div><a href='/hockey/stats/nhl/scores.php?no=34882' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>FINAL</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#222222;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>OTT</div></span><span class='sbar-nom'>Senators</span><span class='sbar-score'>1</span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#003876;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>TOR</div></span><span class='sbar-nom'>Maple Leafs</span><span class='sbar-score'>6</span></div></a><a href='/hockey/stats/nhl/scores.php?no=34883' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>FINAL</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#003876;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>TOR</div></span><span class='sbar-nom'>Maple Leafs</span><span class='sbar-score'>4</span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#222222;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>OTT</div></span><span class='sbar-nom'>Senators</span><span class='sbar-score'>2</span></div></a><a href='/hockey/stats/nhl/scores.php?no=34884' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>FINAL</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#154734;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>MIN</div></span><span class='sbar-nom'>Wild</span><span class='sbar-score'>0</span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#00843D;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>DAL</div></span><span class='sbar-nom'>Stars</span><span class='sbar-score'>2</span></div></a><a href='/hockey/stats/nhl/scores.php?no=34885' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>FINAL</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#222222;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>LA</div></span><span class='sbar-nom'>Kings</span><span class='sbar-score'>2</span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#CF4520;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>ANA</div></span><span class='sbar-nom'>Ducks</span><span class='sbar-score'>1</span></div></a><div class='sbar-jour' id='sbar_vise'><div class='sbar-jour-sem'>JEU</div><div class='sbar-jour-date'>24 SEPT</div></div><a href='/hockey/stats/nhl/scores.php?no=34886' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>19h00</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#222222;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>BOS</div></span><span class='sbar-nom'>Bruins</span><span class='sbar-score'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#CF4520;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>PHI</div></span><span class='sbar-nom'>Flyers</span><span class='sbar-score'></span></div></a><a href='/hockey/stats/nhl/scores.php?no=34887' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>19h00</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#003087;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>BUF</div></span><span class='sbar-nom'>Sabres</span><span class='sbar-score'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#C8102E;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>DET</div></span><span class='sbar-nom'>Red Wings</span><span class='sbar-score'></span></div></a><a href='/hockey/stats/nhl/scores.php?no=34888' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>19h00</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#CB0729;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>FLA</div></span><span class='sbar-nom'>Panthers</span><span class='sbar-score'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#003DA5;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>TB</div></span><span class='sbar-nom'>Lightning</span><span class='sbar-score'></span></div></a><a href='/hockey/stats/nhl/scores.php?no=34889' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>19h00</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#041E42;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>NSH</div></span><span class='sbar-nom'>Predators</span><span class='sbar-score'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#E4022C;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>CAR</div></span><span class='sbar-nom'>Hurricanes</span><span class='sbar-score'></span></div></a><a href='/hockey/stats/nhl/scores.php?no=34890' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>19h00</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#CB0729;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>NJ</div></span><span class='sbar-nom'>Devils</span><span class='sbar-score'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#0038A8;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>NYR</div></span><span class='sbar-nom'>Rangers</span><span class='sbar-score'></span></div></a><a href='/hockey/stats/nhl/scores.php?no=34891' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>19h00</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#FFB81C;color:#000000;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>PIT</div></span><span class='sbar-nom'>Penguins</span><span class='sbar-score'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#001D43;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>CLB</div></span><span class='sbar-nom'>Blue Jackets</span><span class='sbar-score'></span></div></a><a href='/hockey/stats/nhl/scores.php?no=34892' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>20h00</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#CB0729;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>CHI</div></span><span class='sbar-nom'>Blackhawks</span><span class='sbar-score'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#0072CE;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>STL</div></span><span class='sbar-nom'>Blues</span><span class='sbar-score'></span></div></a>
493<a href='/hockey/stats/nhl/scores.php?no=34893' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>21h00</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#00205B;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>EDM</div></span><span class='sbar-nom'>Oilers</span><span class='sbar-score'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#001D5D;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>VAN</div></span><span class='sbar-nom'>Canucks</span><span class='sbar-score'></span></div></a><a href='/hockey/stats/nhl/scores.php?no=34894' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>21h40</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#C8102E;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>CGY</div></span><span class='sbar-nom'>Flames</span><span class='sbar-score'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#9CDBD9;color:#000000;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>SEA</div></span><span class='sbar-nom'>Kraken</span><span class='sbar-score'></span></div></a><a href='/hockey/stats/nhl/scores.php?no=34895' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>22h00</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#CF4520;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>ANA</div></span><span class='sbar-nom'>Ducks</span><span class='sbar-score'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#006272;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>SJ</div></span><span class='sbar-nom'>Sharks</span><span class='sbar-score'></span></div></a><a href='/hockey/stats/nhl/scores.php?no=34896' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>22h00</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#69B3E7;color:#000000;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>UTA</div></span><span class='sbar-nom'>Mammoth</span><span class='sbar-score'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#B9975B;color:#000000;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>LV</div></span><span class='sbar-nom'>Knights</span><span class='sbar-score'></span></div></a><div class='sbar-jour'><div class='sbar-jour-sem'>VEN</div><div class='sbar-jour-date'>25 SEPT</div></div><a href='/hockey/stats/nhl/scores.php?no=34897' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>19h00</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#222222;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>BOS</div></span><span class='sbar-nom'>Bruins</span><span class='sbar-score'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#CA0629;
493color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>WAS</div></span><span class='sbar-nom'>Capitals</span><span class='sbar-score'></span></div></a><a href='/hockey/stats/nhl/scores.php?no=34898' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>19h30</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#0038A8;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>NYR</div></span><span class='sbar-nom'>Rangers</span><span class='sbar-score'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#003087;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>NYI</div></span><span class='sbar-nom'>Islanders</span><span class='sbar-score'></span></div></a><a href='/hockey/stats/nhl/scores.php?no=34899' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>20h00</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#00843D;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>DAL</div></span><span class='sbar-nom'>Stars</span><span class='sbar-score'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#154734;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>MIN</div></span><span class='sbar-nom'>Wild</span><span class='sbar-score'></span></div></a><a href='/hockey/stats/nhl/scores.php?no=34900' class='sbar-game'><div class='sbar-statut'><span class='sbar-statut-g'>20h30</span><span class='sbar-statut-d'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#004C97;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>WPG</div></span><span class='sbar-nom'>Jets</span><span class='sbar-score'></span></div><div class='sbar-row'><span class='sbar-logo'><div style='width:30px;height:30px;border-radius:8px;background:#6F263D;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>COL</div></span><span class='sbar-nom'>Avalanche</span><span class='sbar-score'></span></div></a></div><button type='button' class='sbar-arrow' onclick='fct_sbar_go(1)' aria-label='Defiler vers la droite'>&#8250;</button></div></div>
493<script>var SBAR_URL="\/hockey\/stats\/nhl\/auto\/fr\/scoreboard.htm";var SBAR_LG="fr";function fct_sbar_place(){var p=document.getElementById('sbar_scroll');var v=document.getElementById('sbar_vise');if(p&&v){p.scrollLeft=v.offsetLeft-p.offsetLeft;}}function fct_sbar_go(s){var p=document.getElementById('sbar_scroll');if(p){p.scrollBy({left:s*320,behavior:'smooth'});}}function fct_sbar_menu(e){if(e){e.stopPropagation();}var m=document.getElementById('sbar_liste');if(m){m.classList.toggle('is-on');}}if(!window.SBAR_CLIC){window.SBAR_CLIC=1;document.addEventListener('click',function(){var m=document.getElementById('sbar_liste');if(m){m.classList.remove('is-on');}});}function fct_sbar_ligue(s){if(!s){return;}try{localStorage.setItem('sbar_ligue',s);}catch(e){}fetch('/i/sbar.php?sport='+encodeURIComponent(s)+'&lg='+encodeURIComponent(SBAR_LG)+'&t='+Date.now()).then(function(r){return r.ok?r.text():null;}).then(function(html){if(!html){return;}var vieux=document.querySelector('.sbar');if(!vieux){return;}var tampon=document.createElement('div');tampon.innerHTML=html;var neuf=tampon.querySelector('.sbar');if(!neuf){return;}vieux.parentNode.replaceChild(neuf,vieux);fct_sbar_maj_url(s);fct_sbar_place();}).catch(function(){});}function fct_sbar_maj_url(s){var d={'mlb':'/baseball/stats/mlb/auto/','nhl':'/hockey/stats/nhl/auto/','nfl':'/football/stats/nfl/auto/','nba':'/basketball/stats/nba/auto/'};if(d[s]){SBAR_URL=d[s]+SBAR_LG+'/scoreboard.htm';}}function fct_sbar_refresh(){if(document.hidden||!SBAR_URL){return;}var p=document.getElementById('sbar_scroll');var pos=(p?p.scrollLeft:0);fetch(SBAR_URL+'?t='+Date.now()).then(function(r){return r.ok?r.text():null;}).then(function(html){if(!html){return;}var vieux=document.querySelector('.sbar');if(!vieux){return;}var tampon=document.createElement('div');tampon.innerHTML=html;var neuf=tampon.querySelector('.sbar');if(!neuf){return;}vieux.parentNode.replaceChild(neuf,vieux);var q=document.getElementById('sbar_scroll');if(q){q.scrollLeft=pos;}}).catch(function(){});}fct_sbar_place();if(!window.SBAR_TIMER){window.SBAR_TIMER=setInterval(fct_sbar_refresh,60000);}</script>
493<nav class="topbar">
494	<div class="topbar-inner">
495		<a href="/booky/mbr/games/booky/index.php" class="topbar-item" data-s="10"><span>BOOKY</span><div class="topbar-dd"></div></a>
496		<a href="/baseball/stats/mlb/index.php" class="topbar-item" data-s="1"><span>BASEBALL</span><div class="topbar-dd"></div></a>
497		<a href="/basketball/stats/nba/index.php" class="topbar-item" data-s="2"><span>BASKETBALL</span><div class="topbar-dd"></div></a>
498		<a href="/football/stats/nfl/index.php" class="topbar-item" data-s="4"><span>FOOTBALL</span><div class="topbar-dd"></div></a>
499		<a href="/golf/mbr/tools/stats/index.php" class="topbar-item" data-s="5"><span>GOLF</span><div class="topbar-dd"></div></a>
500		<a href="/hockey/stats/nhl/index.php" class="topbar-item" data-s="6"><span>HOCKEY</span><div class="topbar-dd"></div></a>
501		<a href="/racing/stats/f1/index.php" class="topbar-item" data-s="8"><span>RACING</span><div class="topbar-dd"></div></a>
502		<a href="/soccer/league.php" class="topbar-item" data-s="9"><span>SOCCER</span><div class="topbar-dd"></div></a>
503	</div>
504</nav>
505<script>
506(function(){
507	var cache = {};
508	var items = document.querySelectorAll('.topbar-item');
509	var timer = null;
510
511	function fermer(){
512		document.querySelectorAll('.topbar-item.is-open').forEach(function(i){ i.classList.remove('is-open'); });
513	}
514
515	items.forEach(function(item){
516		var s = item.getAttribute('data-s');
517		var dd = item.querySelector('.topbar-dd');
518
519		item.addEventListener('mouseenter', function(){
520			clearTimeout(timer);
521			fermer();
522			item.classList.add('is-open');
523			if(cache[s] !== undefined){
524				dd.innerHTML = cache[s];
525				return;
526			}
527			var params = new URLSearchParams();
528			params.append('s', s);
529			fetch("https://www.marqueur.com/in/menu_bar.php", {method:"POST", headers:{"Content-Type":"application/x-www-form-urlencoded"}, body:params})
530				.then(function(r){ return r.text(); })
531				.then(function(html){
532					cache[s] = html;
533					dd.innerHTML = html;
534				})
535				.catch(function(){ cache[s] = ''; });
536		});
537		item.addEventListener('mouseleave', function(){
538			timer = setTimeout(fermer, 150);
539		});
540	});
541
542	document.addEventListener('keydown', function(e){
543		if(e.key === 'Escape'){ fermer(); }
544	});
545})();
546</script>
546<div class="news-top"><a href="/news/index.php?no=605985" class="news-item" title="Ballottage de la LNH : un attaquant décevant est envoyé au ballottage et RDS confirme les détails" style="grid-template-columns:110px 1fr; gap:12px; padding:12px; margin-bottom:10px;"><img src="https://i.marqueur.com/habsetlnh/small/685665.webp" alt="25 septembre 2025; Montréal, Québec, Canada; L&#039;attaquant des Maple Leafs de Toronto, Steven Lorentz (18), joue la rondelle contre l&#039;ailier droit des Canadiens de Montréal, Patrik Laine (92), et le centre Kirby Dach (77), durant la deuxième période au Centre Bell." loading="lazy" style="width:110px; height:110px; border-radius:12px;"><div><span style="align-self:flex-start; background:#00205B; color:#fff; font-family:'Russo One',sans-serif; font-size:10px; text-transform:uppercase; padding:5px 13px; border-radius:6px; margin-bottom:4px;">MAPLE LEAFS</span><span class="news-title" style="font-size:16px; line-height:21px; -webkit-line-clamp:4;">Ballottage de la LNH : un attaquant décevant est envoyé au ballottage et RDS confirme les détails</span></div></a><a href="/news/index.php?no=605971" class="news-item" title="Durée de l&#039;absence de deux joueurs dont Ivan Demidov : Chantal Machabée fait une annonce majeure" style="grid-template-columns:110px 1fr; gap:12px; padding:12px; margin-bottom:10px;"><img src="https://i.marqueur.com/habsetlnh/small/685648.webp" alt="L&#039;attaquant du Canadien de Montréal, Ivan Demidov, en conférence de presse devant les médias." loading="lazy" style="width:110px; height:110px; border-radius:12px;"><div><span style="align-self:flex-start; background:#AF1E2D; color:#fff; font-family:'Russo One',sans-serif; font-size:10px; text-transform:uppercase; padding:5px 13px; border-radius:6px; margin-bottom:4px;">CANADIENS</span><span class="news-title" style="font-size:16px; line-height:21px; -webkit-line-clamp:4;">Durée de l'absence de deux joueurs dont Ivan Demidov : Chantal Machabée fait une annonce majeure</span></div></a><a href="/news/index.php?no=605958" class="news-item" title="Mauvaise nouvelle confirmée par le Canadien pour Florian Xhekaj : une décision qui ne fait pas l&#039;unanimité" style="grid-template-columns:110px 1fr; gap:12px; padding:12px; margin-bottom:10px;"><img src="https://i.marqueur.com/habsetlnh/small/685634.webp" alt="L&#039;attaquant du Canadien de Montréal, Florian Xhekaj, en conférence de presse devant les médias." loading="lazy" style="width:110px; height:110px; border-radius:12px;"><div><span style="align-self:flex-start; background:#AF1E2D; color:#fff; font-family:'Russo One',sans-serif; font-size:10px; text-transform:uppercase; padding:5px 13px; border-radius:6px; margin-bottom:4px;">CANADIENS</span><span class="news-title" style="font-size:16px; line-height:21px; -webkit-line-clamp:4;">Mauvaise nouvelle confirmée par le Canadien pour Florian Xhekaj : une décision qui ne fait pas l'unanimité</span></div></a></div>					<div class='w3-row pt20 pb20 main-container'>
547						<div class='w3-col l8 mod-col-left'>
548					<figure class='article-hero'>
549						<picture>
550							<source media='(max-width: 650px)' srcset="https://i.marqueur.com/habsetlnh/medium/685685.webp">
551							<img src="https://i.marqueur.com/habsetlnh/i/photo/685685.webp"
552								alt="Bataille entre Michael Pezzetta, des Maple Leafs de Toronto, et Lucas Condotta, du Canadien de Montréal." 
553								title="Bataille entre Michael Pezzetta, des Maple Leafs de Toronto, et Lucas Condotta, du Canadien de Montréal." 
554								fetchpriority='high' 
555								loading="eager"
556								itemprop="image">
557						</picture>
558						<figcaption>Photo : Capture d'écran</figcaption>
559					</figure>
560				<div class='article-top'>
561					<nav class='breadcrumb'><a href='https://www.marqueur.com'>Marqueur</a><span class='sep'>|</span><a href='/hockey/stats/nhl/team.php'>Equipe LNH</a><span class='sep'>|</span><a href='/hockey/stats/nhl/team.php?no=1'>Canadiens de Montreal</a></nav>
562					<h1>30 joueurs envoyés au ballottage dont deux noms connus des fans du Canadien de Montréal</h1>
563					
564				<div class='author-flex'>
565					<div class='author-photo'>
566						<img src='https://www.hetlmedia.com/contributors/william-nadeau-100.webp' alt="Picture of William Nadeau" loading='lazy'>
567					</div>
568					<div class='author-info'>
569						<div class='author-name' style="color: #000000;"><a href='/news/person/william-nadeau.php' class='lediv'>William Nadeau</a></div>
570						<div class='author-date'>
571							<time datetime='2026-09-24T14:39:56-04:00'>24 septembre 2026</time>
572							<span class='time-sep'>(14h39)</span>
573						</div>
574					</div>
575				</div>
576				</div>
577				
578				<article class='article-body'>
579					<p>Deux anciens du Canadien de Montréal figurent parmi la longue liste de joueurs soumis au ballottage aujourd'hui : <a href='https://www.marqueur.com/hockey/stats/nhl/player/Michael-Pezzetta-41362' class='lien_marqueur' target='_blank' rel='noopener' title='Michael Pezzetta - hockey stats'>Michael Pezzetta</a> et <a href='https://www.marqueur.com/hockey/stats/nhl/player/Tyler-Pitlick-25035' class='lien_marqueur' target='_blank' rel='noopener' title='Tyler Pitlick - hockey stats'>Tyler Pitlick</a>.</p><p>Les Hurricanes de la Caroline, les Kings de Los Angeles et les Wild du Minnesota comptent parmi les organisations les plus représentées au ballottage aujourd'hui.</p><p>Ce sont donc des équipes qui ont déjà procédé à de grosses vagues de coupures.</p>
580								<div class='article-media'>
581									<div class='video-wrapper'><div id='lestn'></div></div>
582									<div id='ppuubb_1_mobile' class='ad-container'><div id='div-gpt-ad-3176421-1-mobile'>
582<script>googletag.cmd.push(function(){googletag.display('div-gpt-ad-3176421-1-mobile');});</script>
582</div></div>
583								</div><p>Pezzetta avait été choisi en sixième ronde par le Canadien de Montréal en 2016, avant de percer graduellement dans la LNH.</p><p>Il cumule 209 matchs dans la LNH, dont 51 avec le Tricolore lors de sa première saison complète en 2021-2022.</p><h2>Deux parcours bien différents dans la LNH</h2><p>Il avait ensuite poursuivi son parcours avec les Maple Leafs de Toronto, après avoir été signé en juillet 2025 comme joueur autonome.</p>
584								<div class='article-media'>
585									<div id='ppuubb_2' class='ad-container'><div id='div-gpt-ad-3176421-2'>
585<script>googletag.cmd.push(function(){googletag.display('div-gpt-ad-3176421-2');});</script>
585</div></div>
586								</div><p>Tyler Pitlick, lui, provient présentement du Wild du Minnesota selon la liste officielle des transactions du jour.</p><p><a href='https://www.marqueur.com/hockey/stats/nhl/player/Ronan-Seeley-55320' class='lien_marqueur' target='_blank' rel='noopener' title='Ronan Seeley - hockey stats'>Ronan Seeley</a> et <a href='https://www.marqueur.com/hockey/stats/nhl/player/Viktor-Neuchev-66316' class='lien_marqueur' target='_blank' rel='noopener' title='Viktor Neuchev - hockey stats'>Viktor Neuchev</a>, tous deux des Hurricanes de la Caroline, complètent la liste des défenseurs soumis.</p><p><a href='https://www.marqueur.com/hockey/stats/nhl/player/Zachary-Sawchenko-33894' class='lien_marqueur' target='_blank' rel='noopener' title='Zachary Sawchenko - hockey stats'>Zachary Sawchenko</a>, gardien également issu de la Caroline, et <a href='https://www.marqueur.com/hockey/stats/nhl/player/Leevi-Merilainen-64303' class='lien_marqueur' target='_blank' rel='noopener' title='Leevi Merilainen - hockey stats'>Leevi Merilainen</a>, des Sénateurs d'Ottawa, s'ajoutent au groupe.</p><p>Les Kings de Los Angeles ont pour leur part soumis cinq joueurs, dont <a href='https://www.marqueur.com/hockey/stats/nhl/player/Francesco-Pinelli-62760' class='lien_marqueur' target='_blank' rel='noopener' title='Francesco Pinelli - hockey stats'>Francesco Pinelli</a>, <a href='https://www.marqueur.com/hockey/stats/nhl/player/Lane-Pederson-33951' class='lien_marqueur' target='_blank' rel='noopener' title='Lane Pederson - hockey stats'>Lane Pederson</a> et <a href='https://www.marqueur.com/hockey/stats/nhl/player/Cole-Guttman-41826' class='lien_marqueur' target='_blank' rel='noopener' title='Cole Guttman - hockey stats'>Cole Guttman</a>.</p>
587								<div class='article-media'>
588									<div id='ppuubb_3' class='ad-container'><div id='div-gpt-ad-3176421-3'>
588<script>googletag.cmd.push(function(){googletag.display('div-gpt-ad-3176421-3');});</script>
588</div></div>
589								</div><p>Le Wild du Minnesota affiche la liste la plus longue, avec pas moins de huit joueurs soumis au ballottage aujourd'hui.</p><p>Les Maple Leafs de Toronto complètent ce tableau avec huit noms, incluant <a href='https://www.marqueur.com/hockey/stats/nhl/player/Vinni-Lettieri-47632' class='lien_marqueur' target='_blank' rel='noopener' title='Vinni Lettieri - hockey stats'>Vinni Lettieri</a>, <a href='https://www.marqueur.com/hockey/stats/nhl/player/Steven-Lorentz-33232' class='lien_marqueur' target='_blank' rel='noopener' title='Steven Lorentz - hockey stats'>Steven Lorentz</a> et <a href='https://www.marqueur.com/hockey/stats/nhl/player/Marshall-Rifai-41241' class='lien_marqueur' target='_blank' rel='noopener' title='Marshall Rifai - hockey stats'>Marshall Rifai</a>.</p><p>Ce genre de journée chargée (au ballottage) survient fréquemment à l'approche du début de la saison régulière.</p><blockquote class='twitter-tweet pl20 pr20' style='display:flex;justify-content:center;' data-lang='en'><a href='https://twitter.com/PuckPedia/status/2103186781005140317' class='lien_marqueur'>-</a></blockquote>								<div class='article-media'>
590									<div id='ppuubb_4' class='ad-container'><div id='div-gpt-ad-3176421-4'>
590<script>googletag.cmd.push(function(){googletag.display('div-gpt-ad-3176421-4');});</script>
590</div></div>
591								</div><blockquote class='twitter-tweet pl20 pr20' style='display:flex;justify-content:center;' data-lang='en'><a href='https://twitter.com/renlavoietva/status/2103188328350945779' class='lien_marqueur'>-</a></blockquote><p>Une équipe devrait-elle réclamer Michael Pezzetta au ballottage, selon vous?</p><p></p><div class='poll-card'><div class='poll-header'>SONDAGE</div><div class='poll-content'><div class='poll-info-box'><div class='poll-meta'>IL Y A 48 MINUTES <span>|</span>71 RÉPONSES</div><div class='poll-article-link'>30 joueurs envoyés au ballottage dont deux noms connus des fans du Canadien de Montréal</div></div><h3 class='poll-question'>Une équipe devrait-elle réclamer Michael Pezzetta au ballottage?</h3><ul class='poll-options'><li><a href="javascript:void(0)" onclick="save_poll(606001,1)" class='poll-btn'>Oui</a></li><li><a href="javascript:void(0)" onclick="save_poll(606001,2)" class='poll-btn'>Non</a></li></ul></div></div><p>À lire également sur Marqueur.com:<br><a href='/news/index.php?no=605985' class='lien_marqueur'>Ballottage de la LNH : un attaquant décevant est envoyé au ballottage et RDS confirme les détails</a></p>
592					<div class='article-media'>
593						<div id='ppuubb_oop' class='ad-container'><div id='div-gpt-ad-3176421-OOP'>
593<script>googletag.cmd.push(function(){googletag.display('div-gpt-ad-3176421-OOP');});</script>
593</div>
594</div>
595					</div>
596					<div class='related-wrapper'>
597						<div class='related-box'>
598							<div class='related-header'><span class='rel-subtitle'>PRÉCÉDEMMENT SUR</span><div class='rel-main-title'>MARQUEUR.COM</div></div>
599							<div style='padding:5px 20px 5px 20px;'><ul class='related-list'><li><a href='/news/index.php?no=605985' class='lien_marqueur'>Ballottage de la LNH : un attaquant décevant est envoyé au ballottage et RDS confirme les détails</a></li><li><a href='/news/index.php?no=605971' class='lien_marqueur'>Durée de l'absence de deux joueurs dont Ivan Demidov : Chantal Machabée fait une annonce majeure</a></li><li><a href='/news/index.php?no=605958' class='lien_marqueur'>Mauvaise nouvelle confirmée par le Canadien pour Florian Xhekaj : une décision qui ne fait pas l'unanimité</a></li>
600							</ul></div>
601						</div>
602					</div>
603					<div id='div_last_10'></div>
604				</article></div>
605						<div class='w3-col l4 mod-col-right'><div id="smart-sticky"><div id="ppuubb_5" class='ad-container'><div id='div-gpt-ad-3176421-5'>
605<script>googletag.cmd.push(function(){googletag.display('div-gpt-ad-3176421-5');});</script>
605</div></div><br><div class="auth-card dl-card">
606
607	<div >
608		<img src='https://www.marqueur.com/i/p/1_fr.png?v=4' width='100%'>
609	</div>
610
611	<a href="https://www.marqueur.com/hockey/mbr/tools/pool/auto/fr/draftlist.php" target="_blank" class="dl-row">
612		<span class="dl-num">1</span>
613		<span class="dl-txt tt12g lh18">
614			<span class="ttt16n">LISTE UNIQUE</span>
615			<span>Attaquants et défenseurs regroupés</span>
616		</span>
617		<span class="dl-go">&rsaquo;</span>
618	</a>
619
620	<a href="https://www.marqueur.com/hockey/mbr/tools/pool/auto/fr/draftlist_parposition_2.php" target="_blank" class="dl-row">
621		<span class="dl-num">2</span>
622		<span class="dl-txt tt12g lh18">
623			<span class="ttt16n">DEUX LISTES</span>
624			<span>Attaquants et défenseurs séparés</span>
625		</span>
626		<span class="dl-go">&rsaquo;</span>
627	</a>
628
629	<a href="https://www.marqueur.com/hockey/mbr/tools/pool/auto/fr/draftlist_parposition.php" target="_blank" class="dl-row">
630		<span class="dl-num">3</span>
631		<span class="dl-txt tt12g lh18">
632			<span class="ttt16n">TROIS LISTES</span>
633			<span>Défenseurs, ailiers et centres</span>
634		</span>
635		<span class="dl-go">&rsaquo;</span>
636	</a>
637
638	<div class="p20 btd ac">
639		<a href="https://www.marqueur.com/hockey/pool.php" class="btn">CRÉER MON POOL</a>
640		<div class="dl-foot-note">Aucune carte de crédit requise</div>
641	</div>
642
643</div><br><div class='div_table_open' style='box-shadow: 3px 3px 2px #ddd;'>
644	<div class='ee'>HOCKEY<div class='ee2'>STATS</div></div>
645	<div class='menu_search'>
646		<form autocomplete="off" id="formTJ2" name="formTJ2" method="post" onsubmit="return fct_formTJ2()" action="https://www.marqueur.com/find_player.php">
647			<div class="menu_search_row">
648				<input autocomplete="off" class="menu_search_input" type="text" id="tj2" name="tj" placeholder="TROUVER UN JOUEUR" onkeyup="lookupTop2(this.value);" onblur="setTimeout(cleanTop2, 200);" />
649				<a href="Javascript:void(fct_formTJ2('1'))" class="menu_search_btn"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"/><line x1="21" y1="21" x2="16.65" y2="16.65"/></svg></a>
650				<div class="header_suggestionsBox" id="suggestionsTop2" style="display:none;z-index:200;"><div class="header_suggestionList" id="autoSuggestionsListTop2"></div></div>
651			</div>
652		</form>
653	</div>
654		
655	<div class='pl20 pr20 pb20' style='color: var(--second-color);'>
656		<div class='ttt13n lh22 bb1' style='margin-bottom:5px;'>NHL</div>
657		<a href='/hockey/stats/nhl/schedule.php'><div class='tr lh28 bbd'>Calendrier</div></a>
658		<a href='/hockey/stats/nhl/stats.php'><div class='tr lh28 bbd'>Meneurs</div></a>
659		<a href='/hockey/stats/nhl/standings.php'><div class='tr lh28 bbd'>Classement</div></a>
660		<a href='/hockey/stats/nhl/injuries.php'><div class='tr lh28 bbd'>Blessures</div></a>
661		<a href='/hockey/stats/nhl/draft.php'><div class='tr lh28 bbd'>Repêchages</div></a>
662		<a href='/hockey/stats/nhl/salaries.php'><div class='tr lh28 bbd'>Cap hit</div></a>
663		<a href='/hockey/stats/nhl/trades.php'><div class='tr lh28 bbd'>Échanges</div></a>
664	</div>
665</div><div class='div_table'><div class='ee'>HIER<div class='ee2'>23 SEPTEMBRE 2026</div></div><div class='is-scroll'><table class='table' style='width:100%;'><col width='14%' /><col width='44%' /><col width='14%' /><col width='14%' /><col width='14%' /><tr><td class='ee3l' colspan='2'><span class='ttt14n'>TOP 10</span></td><td class='ee3'>B</td><td class='ee3'>P</td><td class='ee3'>PTS</td></tr><tr class='tr'><td class='td'><div style='width:30px;height:30px;border-radius:8px;background:#003876;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>TOR</div></td><td class='tdl pl0'><a href='https://www.marqueur.com/hockey/stats/nhl/player/AUSTON-MATTHEWS-42488' class='ttt14b_n' target='_blank' rel='noopener'>AUSTON MATTHEWS</a></td><td class='td'>1</td><td class='td'>2</td><td class='td bgj'>3</td></tr><tr class='tr'><td class='td'><div style='width:30px;height:30px;border-radius:8px;background:#003876;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>TOR</div></td><td class='tdl pl0'><a href='https://www.marqueur.com/hockey/stats/nhl/player/JACK-ROSLOVIC-35312' class='ttt14b_n' target='_blank' rel='noopener'>JACK ROSLOVIC</a></td><td class='td'>1</td><td class='td'>2</td><td class='td bgj'>3</td></tr><tr class='tr'><td class='td'><div style='width:30px;height:30px;border-radius:8px;background:#003876;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>TOR</div></td><td class='tdl pl0'><a href='https://www.marqueur.com/hockey/stats/nhl/player/JOHN-TAVARES-13149' class='ttt14b_n' target='_blank' rel='noopener'>JOHN TAVARES</a></td><td class='td'>1</td><td class='td'>2</td><td class='td bgj'>3</td></tr><tr class='tr'><td class='td'><div style='width:30px;height:30px;border-radius:8px;background:#00843D;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>DAL</div></td><td class='tdl pl0'><a href='https://www.marqueur.com/hockey/stats/nhl/player/KYLE-CAPOBIANCO-34308' class='ttt14b_n' target='_blank' rel='noopener'>KYLE CAPOBIANCO</a></td><td class='td'>-</td><td class='td'>2</td><td class='td bgj'>2</td></tr><tr class='tr'><td class='td'><div style='width:30px;height:30px;border-radius:8px;background:#222222;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>LA</div></td><td class='tdl pl0'><a href='https://www.marqueur.com/hockey/stats/nhl/player/JOEL-ARMIA-29481' class='ttt14b_n' target='_blank' rel='noopener'>JOEL ARMIA</a></td><td class='td'>1</td><td class='td'>-</td><td class='td bgj'>1</td></tr><tr class='tr'><td class='td'><div style='width:30px;height:30px;border-radius:8px;background:#003876;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>TOR</div></td><td class='tdl pl0'><a href='https://www.marqueur.com/hockey/stats/nhl/player/TEDDY-BLUEGER-49452' class='ttt14b_n' target='_blank' rel='noopener'>TEDDY BLUEGER</a></td><td class='td'>1</td><td class='td'>-</td><td class='td bgj'>1</td></tr><tr class='tr'><td class='td'><div style='width:30px;height:30px;border-radius:8px;background:#222222;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>OTT</div></td><td class='tdl pl0'><a href='https://www.marqueur.com/hockey/stats/nhl/player/DYLAN-COZENS-52343' class='ttt14b_n' target='_blank' rel='noopener'>DYLAN COZENS</a></td><td class='td'>1</td><td class='td'>-</td><td class='td bgj'>1</td></tr><tr class='tr'><td class='td'><div style='width:30px;height:30px;border-radius:8px;background:#222222;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>LA</div></td><td class='tdl pl0'><a href='https://www.marqueur.com/hockey/stats/nhl/player/ALEX-LAFERRIERE-64310' class='ttt14b_n' target='_blank' rel='noopener'>ALEX LAFERRIERE</a></td><td class='td'>1</td><td class='td'>-</td><td class='td bgj'>1</td></tr><tr class='tr'><td class='td'><div style='width:30px;height:30px;border-radius:8px;background:#00843D;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>DAL</div></td><td class='tdl pl0'><a href='https://www.marqueur.com/hockey/stats/nhl/player/ESA-LINDELL-32565' class='ttt14b_n' target='_blank' rel='noopener'>ESA LINDELL</a></td><td class='td'>1</td><td class='td'>-</td><td class='td bgj'>1</td></tr><tr class='tr'><td class='td'><div style='width:30px;height:30px;border-radius:8px;background:#003876;color:#ffffff;display:flex;align-items:center;justify-content:center;font-family:Arial,sans-serif;font-size:10px;font-weight:bold;'>TOR</div></td><td class='tdl pl0'><a href='https://www.marqueur.com/hockey/stats/nhl/player/STEVEN-LORENTZ-33232' class='ttt14b_n' target='_blank' rel='noopener'>STEVEN LORENTZ</a></td><td class='td'>1</td><td class='td'>-</td><td class='td bgj'>1</td></tr></table></div><div class='ac p10'><a href='https://www.marqueur.com/hockey/stats/nhl/results.php?j=23&amp;m=9&amp;a=2026' class='btn'>VOIR PLUS</a></div></div><div class='div_table_open' style='box-shadow: 3px 3px 2px #ddd;'>
666	<div class='ee'>GESTION<div class='ee2'>100% GRATUIT</div></div>
667	<div class='menu_search'>
668		<form id="formAR2" name="formAR2" method="post" onsubmit="return fct_formAR2()" action="https://www.marqueur.com/in/accesrapide.php">
669			<div class="menu_search_row">
670				<input class="menu_search_input" type="text" id="qa2" name="qa" placeholder="ACCÈS RAPIDE" />
671				<a href="Javascript:void(fct_formAR2())" class="menu_search_btn"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"/><line x1="21" y1="21" x2="16.65" y2="16.65"/></svg></a>
672			</div>
673		</form>
674	</div>
675	<div class='pl20 pr20' style='color: var(--second-color);'>
676		<div class='ttt13n lh22 bb1' style='margin-bottom:5px;'>VOTRE POOL</div>
677		<a href='/hockey/pool.php'><div class='tr lh28 bbd'>Pool de hockey</div></a>
678		<a href='/baseball/pool.php'><div class='tr lh28 bbd' style='border-bottom:1px solid #ddd;'>Pool de baseball</div></a>
679		<a href='/football/pool.php'><div class='tr lh28 bbd'>Pool de football</div></a>
680	</div>
681	<div class='pt20 pl20 pr20' style='color: var(--second-color);'>
682		<div class='ttt13n lh22 bb1' style='margin-bottom:5px;'>VOTRE LIGUE</div>
683		<a href='/hockey/league.php'><div class='tr lh28 bbd'>Ligue de hockey</div></a>
684		<a href='/baseball/league.php'><div class='tr lh28 bbd'>Ligue de baseball</div></a>
685		<a href='/football/league.php'><div class='tr lh28 bbd'>Ligue de football</div></a>
686		<a href='/soccer/league.php'><div class='tr lh28 bbd'>Ligue de soccer</div></a>
687	</div>
688	<div class='p20' style='color: var(--second-color);'>
689		<div class='ttt13n lh22 bb1' style='margin-bottom:5px;'>PLUS</div>
690		<a href='/golf/mbr/tools/stats/index.php'><div class='tr lh28 bbd'>Vos stats de golfeur</div></a>
691	</div>
692</div>
693</div>
694<style>
695#smart-sticky {
696	position: sticky;
697	will-change: top;
698}
699@media (max-width: 992px){
700	#smart-sticky { position: static; top: auto; }
701}
702</style>
703<script>
704function fct_formAR2() {
705	const val = document.getElementById("qa2").value.trim();
706	if (val === "") { alert("Entrez un code"); return false; }
707	const data = new FormData();
708	data.append("qa", val);
709	fetch("https://www.marqueur.com/in/_accesrapide.php", { method: "POST", body: data })
710	.then(function(r){ return r.json(); })
711	.then(function(res){ if (res.ok) { document.location = res.url; } else { alert(res.msg); } })
712	.catch(function(){ alert("Une erreur est survenue"); });
713	return false;
714}
715
716function fct_formTJ2() {
717	const val = document.getElementById("tj2").value.trim();
718	if (val === "") { alert("Entrez un nom"); return false; }
719	document.getElementById("formTJ2").submit();
720	return false;
721}
722
723function lookupTop2(txt) {
724	const box  = document.getElementById('suggestionsTop2');
725	const list = document.getElementById('autoSuggestionsListTop2');
726	if (txt.length < 3) { box.style.display = 'none'; list.innerHTML = ''; return; }
727	const params = new URLSearchParams();
728	params.append('txt', txt);
729	params.append('lg', 'fr');
730	fetch("https://www.marqueur.com/tuj.php", { method: "POST", headers: { "Content-Type": "application/x-www-form-urlencoded" }, body: params })
731	.then(function(res){ return res.text(); })
732	.then(function(data){
733		if (data.trim().length > 0) { list.innerHTML = data; box.style.display = 'block'; }
734		else { box.style.display = 'none'; list.innerHTML = ''; }
735	})
736	.catch(function(){ box.style.display = 'none'; });
737}
738
739function cleanTop2() {
740	document.getElementById('suggestionsTop2').style.display = 'none';
741}
742
743(function(){
744	var el = document.getElementById('smart-sticky');
745	if(!el) return;
746	var GAP_TOP = 10;
747	var GAP_BOTTOM = 10;
748	var START_AT = 800;        // suivi désactivé pendant les 800 premiers px
749	var lastScroll = window.pageYOffset;
750	var currentTop = GAP_TOP;
751	var ticking = false;
752
753	function update(){
754		ticking = false;
755
756		// Pas de sticky sous 992px (mobile)
757		if(window.innerWidth <= 992){ el.style.top = ''; return; }
758
759		var vh = window.innerHeight;
760		var h  = el.offsetHeight;
761
762		// Si la colonne tient dans l'écran : sticky simple en haut
763		if(h <= vh - GAP_TOP - GAP_BOTTOM){
764			el.style.top = GAP_TOP + 'px';
765			currentTop = GAP_TOP;
766			lastScroll = window.pageYOffset;
767			return;
768		}
769
770		var current = window.pageYOffset;
771
772		// ── Avant 800px : collé en haut, la pub reste visible ──
773		if(current < START_AT){
774			el.style.top = GAP_TOP + 'px';
775			currentTop = GAP_TOP;
776			lastScroll = current;   // référence : démarre le suivi sans saut
777			return;
778		}
779
780		// ── Au-delà de 800px : suivi continu (haut ↔ bas) ──
781		var delta = current - lastScroll;   // >0 vers le bas, <0 vers le haut
782		lastScroll = current;
783
784		var minTop = vh - h - GAP_BOTTOM;   // bas de la colonne collé en bas
785		var maxTop = GAP_TOP;               // haut de la colonne collé en haut
786
787		currentTop = Math.min(maxTop, Math.max(minTop, currentTop - delta));
788		el.style.top = currentTop + 'px';
789	}
790
791	function onScroll(){
792		if(!ticking){ window.requestAnimationFrame(update); ticking = true; }
793	}
794
795	window.addEventListener('scroll', onScroll, { passive: true });
796	window.addEventListener('resize', update);
797	update();
798})();
799</script>
799</div>
800					</div>
801					
801<script>
802		async function save_poll(no, r) {
803		const params = new URLSearchParams();
804		params.append('ajax', '2');
805		params.append('no', no);
806		params.append('r', r);
807
808		try {
809			await fetch("https://www.marqueur.com/news/poll_save_new.php", {
810				method: "POST",
811				headers: {
812					"Content-Type": "application/x-www-form-urlencoded",
813				},
814				body: params
815			});
816		} catch (error) {
817			console.error("Error:", error);
818		}
819		document.forms['f'].submit();
820	}
821	</script>
821<form method='post' name='f' action='https://www.marqueur.com/news/poll.php'><input type='hidden' name='no' value='606001' /></form><footer class='site-footer'>
822    <div class='footer-container'>
823            <div class='footer-logo'>
824                <a href="https://www.marqueur.com">MARQUEUR.COM</a>
825            </div>
826            <div class='footer-copyright'>
827                &copy; 2026 &bull; TOUS DROITS RÉSERVÉS.
828            </div>
829
830        <div class='footer-social'>
831            <div style="padding:16px; display:flex; gap:8px; justify-content:center;">
832
833			<!-- Facebook -->
834			<a href="https://www.facebook.com/marqueur" target="_blank" rel="noopener noreferrer" title="Facebook" style="width:56px; height:56px; display:flex; align-items:center; justify-content:center; background:#f8f9fa; border:1px solid #e8eaed; border-radius:12px; text-decoration:none; transition:all 0.2s ease;" onclick="if(typeof gtag!=='undefined'){gtag('event','Facebook',{'event_category':'Engagement','event_label':'Facebook Page Click'});}" onmouseover="this.style.background='#ffffff'; this.style.transform='translateY(-2px)'; this.style.boxShadow='0 4px 12px rgba(0,0,0,0.1)';" onmouseout="this.style.background='#f8f9fa'; this.style.transform='translateY(0)'; this.style.boxShadow='none';">
835				<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" style="width:28px; height:28px;" fill="#1877F2">
836					<path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"/>
837				</svg>
838			</a>
839
840			<!-- X (Twitter) -->
841			<a href="https://x.com/marqueur" target="_blank" rel="noopener noreferrer" title="X (Twitter)" style="width:56px; height:56px; display:flex; align-items:center; justify-content:center; background:#f8f9fa; border:1px solid #e8eaed; border-radius:12px; text-decoration:none; transition:all 0.2s ease;" onclick="if(typeof gtag!=='undefined'){gtag('event','X',{'event_category':'Engagement','event_label':'X Profile Click'});}" onmouseover="this.style.background='#ffffff'; this.style.transform='translateY(-2px)'; this.style.boxShadow='0 4px 12px rgba(0,0,0,0.1)';" onmouseout="this.style.background='#f8f9fa'; this.style.transform='translateY(0)'; this.style.boxShadow='none';">
842				<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" style="width:28px; height:28px;" fill="#000000">
843					<path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/>
844				</svg>
845			</a>
846
847			<!-- Google -->
848			<a href="https://www.google.com/preferences/source?q=" target="_blank" rel="noopener noreferrer" title="Source préférée Google" style="width:56px; height:56px; display:flex; align-items:center; justify-content:center; background:#f8f9fa; border:1px solid #e8eaed; border-radius:12px; text-decoration:none; transition:all 0.2s ease;" onclick="if(typeof gtag!=='undefined'){gtag('event','Preferred Source',{'event_category':'Engagement','event_label':'Google Preferred Source Badge Click'});}" onmouseover="this.style.background='#ffffff'; this.style.transform='translateY(-2px)'; this.style.boxShadow='0 4px 12px rgba(0,0,0,0.1)';" onmouseout="this.style.background='#f8f9fa'; this.style.transform='translateY(0)'; this.style.boxShadow='none';">
849				<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" style="width:28px; height:28px;">
850					<path fill="#FFC107" d="M43.611,20.083H42V20H24v8h11.303c-1.649,4.657-6.08,8-11.303,8c-6.627,0-12-5.373-12-12c0-6.627,5.373-12,12-12c3.059,0,5.842,1.154,7.961,3.039l5.657-5.657C34.046,6.053,29.268,4,24,4C12.955,4,4,12.955,4,24c0,11.045,8.955,20,20,20c11.045,0,20-8.955,20-20C44,22.659,43.862,21.35,43.611,20.083z"/>
851					<path fill="#FF3D00" d="M6.306,14.691l6.571,4.819C14.655,15.108,18.961,12,24,12c3.059,0,5.842,1.154,7.961,3.039l5.657-5.657C34.046,6.053,29.268,4,24,4C16.318,4,9.656,8.337,6.306,14.691z"/>
852					<path fill="#4CAF50" d="M24,44c5.166,0,9.86-1.977,13.409-5.192l-6.19-5.238C29.211,35.091,26.715,36,24,36c-5.202,0-9.619-3.317-11.283-7.946l-6.522,5.025C9.505,39.556,16.227,44,24,44z"/>
853					<path fill="#1976D2" d="M43.611,20.083H42V20H24v8h11.303c-0.792,2.237-2.231,4.166-4.087,5.5
85371c0.001-0.001,0.002-0.001,0.003-0.002l6.19,5.238C36.971,39.205,44,34,44,24C44,22.659,43.862,21.35,43.611,20.083z"/>
854				</svg>
855			</a>
856
857			<!-- Flipboard -->
858			<a href="https://flipboard.com/@marqueur_com" target="_blank" rel="noopener noreferrer" title="Flipboard" style="width:56px; height:56px; display:flex; align-items:center; justify-content:center; background:#f8f9fa; border:1px solid #e8eaed; border-radius:12px; text-decoration:none; transition:all 0.2s ease;" onclick="if(typeof gtag!=='undefined'){gtag('event','Flipboard',{'event_category':'Engagement','event_label':'Flipboard Badge Click'});}" onmouseover="this.style.background='#ffffff'; this.style.transform='translateY(-2px)'; this.style.boxShadow='0 4px 12px rgba(0,0,0,0.1)';" onmouseout="this.style.background='#f8f9fa'; this.style.transform='translateY(0)'; this.style.boxShadow='none';">
859				<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" style="width:28px; height:28px;" fill="#E12828">
860					<path d="M0 0v24h24V0H0zm19.2 4.8v4.8h-4.8v4.8H9.6v4.8H4.8V4.8h14.4z"/>
861				</svg>
862			</a>
863
864		</div>
865        </div>
866
867        <nav class='footer-nav'>
868            <a href='https://www.marqueur.com/terms.php'>CONDITIONS</a>
869            <a href='https://www.marqueur.com/privacy-policy.php'>CONFIDENTIALITÉ</a>
870            <a href='https://www.marqueur.com/cookie-policy.php'>COOKIES</a>
871            <a href='https://www.marqueur.com/rss.rss'>RSS</a>
872            <a href='https://www.marqueur.com/sitemap.php'>SITEMAP</a>
873        </nav>
874    </div>
875</footer>
876
877<script>
878	var SB_PANNEAUX = { 1: 'lemenu', 2: 'lemenu-mbr', 3: 'lemenu-search' };
879	var sb_actif = 0;
880
881	function sb_charger(leno){
882		if(leno == 3){ return; }   // panneau statique
883		var el = document.getElementById(SB_PANNEAUX[leno]);
884		if(!el || el.dataset.loaded == '1' || el.dataset.busy == '1'){ return; }
885		el.dataset.busy = '1';
886
887		var params = new URLSearchParams();
888		if(leno == 1){
889			params.set('lemenu', el.dataset.lemenu || '0');
890		}else{
891			params.set('panneau', 'mbr');
892		}
893
894		fetch('/_fct_menu2.php', {method:'POST', credentials:'same-origin', body: params})
895			.then(function(r){ return r.text(); })
896			.then(function(data){
897				el.innerHTML = data;
898				el.dataset.loaded = '1';
899				el.dataset.busy = '';
900			})
901			.catch(function(){
902				el.dataset.busy = '';
903			});
904	}
905
906	function fct_open(leno){
907		var nav = document.getElementById('mySidebar');
908
909		if(nav.classList.contains('is-open') && sb_actif == leno){ fct_close(); return; }
910
911		sb_charger(leno);
912
913		for(var k in SB_PANNEAUX){
914			var pan = document.getElementById(SB_PANNEAUX[k]);
915			if(pan){ pan.style.display = (k == leno) ? '' : 'none'; }
916			var tab = document.getElementById('sb-tab-' + k);
917			if(tab){ tab.classList.toggle('is-active', k == leno); }
918		}
919		sb_actif = leno;
920
921		nav.classList.add('is-open');
922		document.getElementById('sb-overlay').classList.add('is-open');
923		document.body.style.overflow = 'hidden';
924		document.querySelector('.sb-panel').scrollTop = 0;
925	}
926
927	function fct_close(){
928		document.getElementById('mySidebar').classList.remove('is-open');
929		document.getElementById('sb-overlay').classList.remove('is-open');
930		document.body.style.overflow = '';
931	}
932
933	document.addEventListener('keydown', function(e){
934		if(e.key === 'Escape'){ fct_close(); }
935	});
936
937	function fct_menu(leno){
938		// Navigation dans les sports : remplace le contenu deja charge.
939		var el = document.getElementById('lemenu');
940		el.dataset.lemenu = leno;
941		el.dataset.loaded = '0';
942		sb_charger(1);
943		document.querySelector('.sb-panel').scrollTop = 0;
944	}
945</script>
945<script>
946			(function () {
947				var sent = false;
948
949				// innerHTML n'exécute pas les 
949<script> : on les recrée pour les embeds
950				function injectWithScripts(container, html) {
951					container.innerHTML = html;
952					container.querySelectorAll('script').forEach(function (old) {
953						var s = document.createElement('script');
954						for (var i = 0; i < old.attributes.length; i++) {
955							s.setAttribute(old.attributes[i].name, old.attributes[i].value);
956						}
957						s.text = old.textContent;
958						old.parentNode.replaceChild(s, old);
959					});
960				}
961
962				function log() {
963					if (sent) return;
964					sent = true;
965
966					// 1) log de page (fire-and-forget)
967					fetch("https://www.marqueur.com/_pagelog2.php", {
968						method: "POST",
969						headers: { "Content-Type": "application/x-www-form-urlencoded" },
970						body: "id_blog=606001",
971						keepalive: true
972					});
973
974					// 2) chargement différé des embeds vidéo
975					var target = document.getElementById('lestn');
976					if (!target) return; // garde-fou si l'élément n'existe pas
977
978					var body = new URLSearchParams({
979						has_twitter: '1',
980						has_instagram: '0'
981					});
982
983					fetch("https://www.marqueur.com/_video.php", {
984						method: "POST",
985						headers: { "Content-Type": "application/x-www-form-urlencoded" },
986						body: body
987					})
988					.then(function (r) { return r.ok ? r.text() : ''; })
989					.then(function (data) {
990						if (data && data.trim().length > 0) injectWithScripts(target, data);
991					})
992					.catch(function (e) { console.error('video load:', e); });
993				}
994
995				window.addEventListener("scroll", log, { once: true, passive: true });
996				window.addEventListener("pointerdown", log, { once: true });
997			})();
998			</script>
998<script>
999
1000
1001/* ============== 2. ACCÈS RAPIDE ============== */
1002function fct_formAR() {
1003	const champ = document.getElementById("qa");
1004	const val = champ.value.trim();
1005 
1006	if (val === "") {
1007		alert("Entrez un code");
1008		return false;
1009	}
1010 
1011	// Envoi AJAX
1012	const data = new FormData();
1013	data.append("qa", val);
1014 
1015	fetch("https://www.marqueur.com/in/_accesrapide.php", {
1016		method: "POST",
1017		body: data
1018	})
1019	.then(function(reponse){ return reponse.json(); })
1020	.then(function(res){
1021		if (res.ok) {
1022			document.location = res.url;   // redirige vers le pool / la ligue
1023		} else {
1024			alert(res.msg);                // affiche le message d'erreur
1025		}
1026	})
1027	.catch(function(){
1028		alert("Une erreur est survenue");
1029	});
1030 
1031	return false;   // empêche la soumission classique du formulaire
1032}
1033
1034
1035/* ============== 3. TROUVER UN JOUEUR ============== */
1036function fct_formTJ(type) {
1037	const val = document.getElementById("tj").value.trim();
1038	if (val === "") {
1039		alert("Entrez un nom");
1040		return false;
1041	}
1042	document.formTJ.submit();
1043}
1044
1045function lookupTop(txt) {
1046	const box = document.getElementById('suggestionsTop');
1047	const list = document.getElementById('autoSuggestionsListTop');
1048
1049	if (txt.length < 3) {
1050		box.style.display = 'none';
1051		list.innerHTML = '';
1052		return;
1053	}
1054
1055	const params = new URLSearchParams();
1056	params.append('txt', txt);
1057	params.append('lg', 'fr');
1058
1059	fetch("https://www.marqueur.com/tuj.php", {
1060		method: "POST",
1061		headers: { "Content-Type": "application/x-www-form-urlencoded" },
1062		body: params
1063	})
1064	.then(res => res.text())
1065	.then(data => {
1066		if (data.trim().length > 0) {
1067			list.innerHTML = data;
1068			box.style.display = 'block';
1069		} else {
1070			box.style.display = 'none';
1071			list.innerHTML = '';
1072		}
1073	})
1074	.catch(() => {
1075		box.style.display = 'none';
1076	});
1077}
1078
1079function cleanTop() {
1080	document.getElementById('suggestionsTop').style.display = 'none';
1081}
1082</script>
vendor: 2 bytes, line 1082
1082
1083<script>
1084function fct_formTJ3(){
1085	var val = document.getElementById("tj3").value.trim();
1086	if(val === ""){
1087		alert("Entrez un nom");
1088		return false;
1089	}
1090	return true;
1091}
1092
1093function lookupTop3(txt){
1094	var box  = document.getElementById('suggestionsTop3');
1095	var list = document.getElementById('autoSuggestionsListTop3');
1096	if(txt.length < 3){
1097		box.style.display = 'none';
1098		list.innerHTML = '';
1099		return;
1100	}
1101	var params = new URLSearchParams();
1102	params.append('txt', txt);
1103	params.append('lg', 'fr');
1104	fetch("https://www.marqueur.com/tuj.php", {method:"POST", headers:{"Content-Type":"application/x-www-form-urlencoded"}, body:params})
1105		.then(function(res){ return res.text(); })
1106		.then(function(data){
1107			if(data.trim().length > 0){
1108				list.innerHTML = data;
1109				box.style.display = 'block';
1110			}else{
1111				box.style.display = 'none';
1112				list.innerHTML = '';
1113			}
1114		})
1115		.catch(function(){ box.style.display = 'none'; });
1116}
1117
1118function cleanTop3(){
1119	document.getElementById('suggestionsTop3').style.display = 'none';
1120}
1121
1122function fct_formQA2(){
1123	var val = document.getElementById("qa2").value.trim();
1124	if(val === ""){
1125		alert("Entrez un nom");
1126		return false;
1127	}
1128	return true;
1129}
1130</script>
vendor: 2 bytes, line 1130
1130
1131<script>
1132	// On initialise nos drapeaux de contrôle
1133	let is_loading = false;
1134	let stop_auto_scroll = false;
1135
1136	// 1. On définit la cible à surveiller (ta div en bas de page)
1137	/*const targetDiv = document.getElementById('div_last_10');
1138
1139	if (targetDiv) {
1140		// 2. Configuration de l'observateur
1141		const observerOptions = {
1142			root: null, // Utilise le viewport (l'écran) comme référence
1143			rootMargin: '0px 0px 500px 0px', // "Marge virtuelle" : déclenche 500px avant que la div ne soit visible
1144			threshold: 0 // Déclenche dès que le premier pixel de la marge virtuelle entre dans l'écran
1145		};
1146
1147		// 3. Création de l'observateur
1148		const observer = new IntersectionObserver(async (entries) => {
1149			// entries est un tableau de tout ce qui est observé (ici une seule div)
1150			const entry = entries[0];
1151
1152			// Si l'élément devient "visible" (dans la zone de 500px) et qu'on ne charge pas déjà
1153			if (entry.isIntersecting && !is_loading && !stop_auto_scroll) {
1154				is_loading = true; // On verrouille
1155
1156				const params = new URLSearchParams();
1157				params.append('id_blog', '606001');
1158
1159				try {
1160					const response = await fetch("https://www.marqueur.com/news/_show_last10.php", {
1161						method: "POST",
1162						headers: {
1163							"Content-Type": "application/x-www-form-urlencoded",
1164						},
1165						body: params
1166					});
1167
1168					if (response.ok) {
1169						const data = await response.text();
1170						
1171						if (data.trim().length > 0) {
1172							targetDiv.innerHTML = data;
1173							stop_auto_scroll = true; 
1174							observer.unobserve(targetDiv); // On arrête de surveiller pour économiser les ressources
1175						} else {
1176							stop_auto_scroll = true;
1177							observer.unobserve(targetDiv);
1178						}
1179					}
1180				} catch (error) {
1181					console.error("Error IntersectionObserver :", error);
1182				} finally {
1183					is_loading = false;
1184				}
1185			}
1186		}, observerOptions);
1187
1188		// 4. On lance la surveillance
1189		observer.observe(targetDiv);
1190	}*/
1191		const pushdownEl = document.getElementById('top-pushdown-bg');
1192	const closeBtn   = document.getElementById('pushdown-close');
1193
1194	function releasePushdown() {
1195	  if (!pushdownEl) return;
1196	  pushdownEl.classList.add('is-releasing');
1197	  setTimeout(() => {
1198		pushdownEl.style.setProperty('position', 'relative', 'important');
1199		pushdownEl.classList.remove('is-releasing');
1200	  }, 400);
1201	}
1202
1203	if (pushdownEl) {
1204	  const remaining = Math.max(0, 6200 - performance.now());
1205	  setTimeout(releasePushdown, remaining);
1206	}
1207		closeBtn?.addEventListener('click', () => {
1208	  if (!pushdownEl) return;
1209	  pushdownEl.classList.add('is-closed');
1210	  setTimeout(() => { pushdownEl.style.display = 'none'; }, 700);
1211	});
1212</script>
vendor: 63 bytes, line 1212
1212<script async src="https://www.googletagmanager.com/gtag/js?id=
1212G-CZ46VXB395
vendor: 11 bytes, line 1212
1212"></script>
1212<script>
vendor: 124 bytes, line 1212
1212window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('config', '
1212G-CZ46VXB395
vendor: 3 bytes, line 1212
1212');
1212</script>
1212<script>
1213(function(){
1214	var tip = document.getElementById('shared-tooltip');
1215	if(!tip){
1216		tip = document.createElement('div');
1217		tip.id = 'shared-tooltip';
1218		tip.className = 'tooltip';
1219		document.body.appendChild(tip);
1220	}
1221	document.addEventListener('mouseover', function(e){
1222		var el = e.target.closest('[data-tip]');
1223		if(!el) return;
1224		tip.innerHTML = el.getAttribute('data-tip');
1225		var r = el.getBoundingClientRect();
1226		var tipWidth = tip.offsetWidth;
1227		var left = r.left + window.scrollX + (r.width / 2) - (tipWidth / 2);
1228		left = Math.max(8, Math.min(left, window.innerWidth - tipWidth - 8));
1229		var arrowX = (r.left + window.scrollX + r.width / 2) - left;
1230		tip.style.left = left + 'px';
1231		tip.style.top = (r.bottom + window.scrollY + 10) + 'px';
1232		tip.style.setProperty('--arrow-x', arrowX + 'px');
1233		tip.setAttribute('data-placement', 'bottom');
1234		tip.setAttribute('data-visible', 'true');
1235	});
1236	document.addEventListener('mouseout', function(e){
1237		var el = e.target.closest('[data-tip]');
1238		if(!el) return;
1239		tip.removeAttribute('data-visible');
1240	});
1241})();</script>
1241</body></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.