باز نشدن تگ a زمان کلیک کردن
با سلام
من یه کدی مربوط به لایت باکس نوشتم که وقتی روی تگ a کلیک میکنم تصویر نمایش داده نمیشه. لطفا اگر کدم مشکل داره بگین چطوری باید برطرفش کنم.
تشکر
کد:
sb.Append("<a class='example-image-link' href='data:image/jpg;base64," + Convert.ToBase64String(book.Image1) + "' data-lightbox='example-set'>"); sb.Append("<img class='ml-3 mt-4' width='200' height='133' src='data:image/jpg;base64," + Convert.ToBase64String(book.Image1) + "'/>");
sb.Append("</a>");
نقل قول: باز نشدن تگ a زمان کلیک کردن
اشتباهه! شما BASE64 عکس رو ریختی توی href تگ a. اون base64 باید توی تگ img باشه.
نقل قول: باز نشدن تگ a زمان کلیک کردن
میتونی با گذاشتن یه
download قبل از href ، تا حدودی مشکل رو حل کنی ، به شرطی که کاربرت از مرورگر جدید استفاده کنه
کد HTML:
<div> <p>نمایش عکس با کلیک روی تگ لینک</p> <a download href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==" title="Red dot" target="_blank">کلیک کن</a></div>