سلام
کد اینماد رو چطوری به عنوان یه کامپوننت توی ریکت بزارم
اخه به همه attribute های داخل کد ری اکت گیر میده ( referrerpolicy, Code و ...)
با استفاده از dangerouslySetInnerHTML هم گذاشتم نماد بالا نیومد
<a referrerpolicy='origin' target='_blank'
href='https://trustseal.enamad.ir/u?id=3860&Code=CTDn5KsaHUcqrnPE'><img referrerpolicy='origin'
src='https://trustseal.enamad.ir/logo.aspx?id=385160&Code=CTOwzwHE' alt=''
style='cursor:pointer' Code='CTDnsaHUcTLPggOwzHE'/></a>
با بررسی سایت راکت متوجه شدم که یه سری تغییرات داده و کدو گذاشته
منم همین کارو کردم و جواب داد
اینجا میزارم چه کدی گذاشتم که یه موقع کسی با سرچ به صفحه رسید جواب هم باشه
const enamadCode=`<img src="/img/pic/enamad.png" width="100" height="110"
onclick="window.open("https://trustseal.enamad.ir/?id=381&Code=CTDn559TLPggOwzwHE", "Popup","toolbar=no, scrollbars=no, location=no, statusbar=no, menubar=no, resizable=0, width=450, height=630, top=30")"
alt="enamad">`
<Box dangerouslySetInnerHTML={{ __html: enamadCode }} />
سلام
منم به همین مشکل برخوردم مطابق کد شما گزاشتم ولی اخطار میده. اون تگ Box از کجا میاد؟
من از next js استفاده میکنم
اون باکس جاییه که میخوام اینماد قرار بگیره
شما هر جا میخواین بزارین ، میتونین بزارین فقط از طریق پراپ dangerouslySetInnerHTML بگین داخلش کدتون رو بزاره که به عبارتی اینماد رو نشون میده
فقط کافیه لینک رو تو تگ a (کامپوننت Link) و عکس رو تو تگ img (کامپوننت Image) قرار بدیم
import Link from "next/link"
import Image from "next/Image"
<Link
href="https://trustseal.enamad.ir/?id=blahblahblahblah"
target="_blank"
referrerPolicy="origin"
className={className}
>
<Image
src="https://trustseal.enamad.ir/logo.aspx?id=blahblahblahblah"
alt="e-namad"
width={widthAndHeight}
height={widthAndHeight}
loading="lazy"
/>
</Link>
فقط نکته ای ک هست اینه ک تو لوکال هاست نمایش داده نمیشه و فقط تو دامنه ای ک ثبت شده میشه لوگو رو دید و لینک هم همونجا فقط کار میکنه
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟