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
Hey Community 👋 Did you know that March 15th is National Everything You Think Is W...
By JasonH Apr 1, 2025Discover how to increase the efficiency of commerce operations with Shopify Academy's l...
By Jacqui Mar 26, 2025Shopify and our financial partners regularly review and update verification requiremen...
By Jacqui Mar 14, 2025