Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
I am trying to add a link to a page so that when an image is clicked, it will open the widget.
However, a target="_blank" is being added, which results in an "about:blank#blocked" page being opened.
How can I stop this from happening?
Example of the code:
<a href="javascript:void(0)" onclick="showWidget()"> <img src={image_link}/> </a>
But when I check the developer console, it is now:
<a href="javascript:void(0)" onclick="showWidget()" target="_blank"> <img src={image_link}/> </a>
Solved! Go to the solution
This is an accepted solution.
Hello @deb_1 ,
It's GemPages support team and glad to support you today.
According to my experience, in this case, the theme's script has a code to insert automatically target="_blank" to the <a> tag.
You could please try adding the below code to before </body> in the theme.liquid file:
<script>
$(document).ready(function(){
$('a[href="javascript:void(0)"]').each(function(){
$(this).click(function(e){
e.preventDefault()
})
});
});
</script>
If you require any further information, feel free to contact me.
Best regards,
GemPages Support Team
This is an accepted solution.
Hello @deb_1 ,
It's GemPages support team and glad to support you today.
According to my experience, in this case, the theme's script has a code to insert automatically target="_blank" to the <a> tag.
You could please try adding the below code to before </body> in the theme.liquid file:
<script>
$(document).ready(function(){
$('a[href="javascript:void(0)"]').each(function(){
$(this).click(function(e){
e.preventDefault()
})
});
});
</script>
If you require any further information, feel free to contact me.
Best regards,
GemPages Support Team
Thank you!
I am glad that my solution is helpful to you.
Best regards,
GemPages Support Team
Shopify and our financial partners regularly review and update verification requiremen...
By Jacqui Mar 14, 2025Unlock the potential of marketing on your business growth with Shopify Academy's late...
By Shopify Mar 12, 2025Learn how to increase conversion rates in every stage of the customer journey by enroll...
By Shopify Mar 5, 2025