کد کپی متن یا پیوند با جاوا اسکریپت
اکثرا سایت ها برای اشتراک گذاری محتوای خود از پیوند کوتاه استفاده می کند. در این مقاله ایجاد پیوند کوتاه یا متن با جاوا اسکریپت می پردازیم.
کد 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(); ?>
پیش نمایش :
موفق باشید 🙂
پیوند منابع
JavaScript اکتبر/06/2023
890
https://rayium.ir/?p=1088
مرسی دمتون گرم فقط اینکه توضیحی ندادین؟ چطوری سی اس اس رو لینک بدیم و همچنین اون فایل جاوارو باید چیکارکنیم؟
ممنون میشیم که توضیحات هم اضافه بشن و در صورت نیاز یه ویدیو هم قرار بدین♥
سلام خوبی…
کافیه کد CSS در فایل style قرار گیرد.
کد جاوا اسکریپت در فایل Javascript قرار گیرد و کد html در جای مناسب از قالب قرار دهید.
اگر فرصت شد یه ویدیو میسازم.