کد کپی متن یا پیوند با جاوا اسکریپت

کد کپی متن یا پیوند با جاوا اسکریپت

اکثرا سایت ها برای اشتراک گذاری محتوای خود از پیوند کوتاه استفاده می کند. در این مقاله ایجاد پیوند کوتاه یا متن با جاوا اسکریپت می پردازیم.

کد HTML :

<span class='box text-center'>
     <span id="c1">https://orchiddev.ir</span>
     <button class="btn btn-light" onclick="copyFunc('#c1')"><i class="fa-light fa-copy"></i></button>
</span>

کد CSS :

.box {
    margin: 10px;
    padding: 8px 4px;
    border-radius: 10px;
    border: 1px solid #ddd;
}

.copied {
    color: green;
}

.copied:after {
    content: attr(title)
}

کد جاوا اسکریپت :

console.clear()

function copyFunc(elemId) {
  
    let that = document.querySelector(elemId);

    navigator.clipboard.writeText(that?.innerText).then(res => {
      console.log("Copeid to clipboard: " + that.innerText );
      
      that.classList.add("copied")
      setTimeout(()=> that.classList.remove("copied"), 2000)
      
    });
}

اگر می خواهید پیوند کوتاه در وردپرس ایجاد کنید از کد زیر استفاده کنید:

<?php bloginfo('url'); ?>/?p=<?php the_ID(); ?>

پیش نمایش :

Screenshot 2023 10 06 at 17 37 01 تست دوره طراحی و کد نویسی پوسته ووکامرس

موفق باشید 🙂

پیوند منابع
JavaScript اکتبر/06/2023 890
https://rayium.ir/?p=1088
  1. نه ایول گفت:

    مرسی دمتون گرم فقط اینکه توضیحی ندادین؟ چطوری سی اس اس رو لینک بدیم و همچنین اون فایل جاوارو باید چیکارکنیم؟
    ممنون میشیم که توضیحات هم اضافه بشن و در صورت نیاز یه ویدیو هم قرار بدین♥

دیدگاه شما