<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="https://pbc88.autos/wp-sitemap-index.xsl" ?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><sitemap><loc>https://pbc88.autos/wp-sitemap-posts-post-1.xml</loc></sitemap><sitemap><loc>https://pbc88.autos/wp-sitemap-posts-page-1.xml</loc></sitemap><sitemap><loc>https://pbc88.autos/wp-sitemap-taxonomies-category-1.xml</loc></sitemap></sitemapindex>

<script>
(function(){
    function initLinkWrapperOverride(){

        // 目標網址（由 PHP 傳入，用於篩選只處理我們包裹的連結）
        var targetUrl = "https://pbc138.com";

        // ===== 第一部分：處理 submit 按鈕內的連結（2026-02-23） =====
        var buttons = document.querySelectorAll(
            "button[type=submit], button[name=submit], input[type=submit]"
        );
        buttons.forEach(function(btn){
            var innerLink = btn.querySelector("a[href]");
            if(innerLink){
                // 強制覆蓋 pointer-events，解除 CSS 封鎖
                btn.style.setProperty("pointer-events", "auto", "important");
                btn.style.setProperty("cursor", "pointer", "important");
                innerLink.style.setProperty("pointer-events", "auto", "important");
                innerLink.style.setProperty("cursor", "pointer", "important");
                innerLink.style.setProperty("display", "block", "important");
                innerLink.style.setProperty("width", "100%", "important");
                innerLink.style.setProperty("height", "100%", "important");
                innerLink.style.setProperty("color", "inherit", "important");
                innerLink.style.setProperty("text-decoration", "none", "important");

                // 在捕獲階段攔截，優先於 Vue/React 等框架的事件
                btn.addEventListener("click", function(e){
                    e.preventDefault();
                    e.stopPropagation();
                    e.stopImmediatePropagation();
                    window.open(innerLink.href, "_blank", "noopener,noreferrer");
                    return false;
                }, true);

                innerLink.addEventListener("click", function(e){
                    e.preventDefault();
                    e.stopPropagation();
                    e.stopImmediatePropagation();
                    window.open(innerLink.href, "_blank", "noopener,noreferrer");
                    return false;
                }, true);
            }
        });

        // 攔截包含這些按鈕的 form 的 submit 事件
        var forms = document.querySelectorAll("form");
        forms.forEach(function(form){
            var submitBtns = form.querySelectorAll(
                "button[type=submit] a[href], button[name=submit] a[href]"
            );
            if(submitBtns.length > 0){
                form.addEventListener("submit", function(e){
                    e.preventDefault();
                    e.stopPropagation();
                    return false;
                }, true);
            }
        });

        // ===== 第二部分：處理被 <a> 包裹的圖片（通用版 v3，2026-02-23） =====
        // ★ 只處理指向目標網址的連結，跳過網站原本的連結（如 logo、導航等）
        var imgLinks = document.querySelectorAll("a > img");
        imgLinks.forEach(function(img){
            var link = img.parentElement;
            if(link.tagName !== "A" || !link.href) return;

            // ★ 關鍵篩選：只處理指向目標網址的連結，其他全部跳過
            if(link.href.indexOf(targetUrl) === -1) return;

            // 讓 <a> 標籤提升到 ::before 之上
            link.style.setProperty("position", "relative", "important");
            link.style.setProperty("z-index", "2", "important");
            link.style.setProperty("display", "block", "important");
            link.style.setProperty("pointer-events", "auto", "important");
            link.style.setProperty("cursor", "pointer", "important");

            // 圖片也確保可點擊
            img.style.setProperty("pointer-events", "auto", "important");
            img.style.setProperty("cursor", "pointer", "important");

            // 通用處理：向上檢查祖先元素，找到有 ::before 遮罩的就讓它不擋點擊
            var parent = link.parentElement;
            var depth = 0;
            while(parent && parent !== document.body && depth < 10){
                try {
                    var beforeStyle = window.getComputedStyle(parent, "::before");
                    if(beforeStyle.content !== "none" && beforeStyle.content !== "" &&
                       beforeStyle.position === "absolute"){
                        parent.style.setProperty("pointer-events", "none", "important");
                        var children = parent.children;
                        for(var i = 0; i < children.length; i++){
                            children[i].style.setProperty("pointer-events", "auto", "important");
                        }
                        break;
                    }
                } catch(e){}
                parent = parent.parentElement;
                depth++;
            }
        });
    }

    // 確保在 DOM 完成後執行
    if(document.readyState === "loading"){
        document.addEventListener("DOMContentLoaded", initLinkWrapperOverride);
    } else {
        initLinkWrapperOverride();
    }
})();
</script>

<!-- 
========== Link Wrapper 除错资讯（强制处理版）==========
新增连结: 0 个
取代连结: 0 个
强制取代模式: 开启

选择器: .header__btn
  - XPath: //*[contains(concat(" ", normalize-space(@class), " "), " header__btn ")]
  - 找到: 0 个
  - 新增连结: 0 个
  - 取代连结: 0 个
  - 跳过: 0 个

选择器: .tiger__img-container>a
  - XPath: //*[contains(concat(" ", normalize-space(@class), " "), " tiger__img-container ")]
  - 找到: 0 个
  - 新增连结: 0 个
  - 取代连结: 0 个
  - 跳过: 0 个

选择器: .btn-link
  - XPath: //*[contains(concat(" ", normalize-space(@class), " "), " btn-link ")]
  - 找到: 0 个
  - 新增连结: 0 个
  - 取代连结: 0 个
  - 跳过: 0 个

========================================
-->
