简体   繁体   English

如何创建onPageLoad框,以便用户可以单击图像以在新选项卡中打开链接?

[英]How to create onPageLoad box so that a user can click an image which open a link in new tab?

I have an ASP.NET website and it's needed when user loads site homepage, a box pops up on page load (not a popup) with an image appear. 我有一个ASP.NET网站,当用户加载网站主页时需要它,在页面加载时弹出一个框(而不是弹出窗口),并显示一个图像。 When user clicks the image, it opens a link in a new tab? 用户单击图像时,会在新选项卡中打开链接吗?

I guess jQuery can do this or AJAX. 我想jQuery可以做到这一点或AJAX。 I'm a noob in this! 我是这个菜鸟! Hope you provide me with a sample functional code. 希望您为我提供示例功能代码。

You could do something like this. 你可以做这样的事情。 The code below creates an image on document ready and binds a click event to it which when clicked, will open a new tab. 下面的代码在准备就绪的文档上创建图像,并将click事件绑定到该图像,单击该事件将打开一个新选项卡。

<script>
$(document).ready(function(){
   var image = $('<img></img>').attr('id', 'my_image').attr('src', '/path/to/your/image.png')
   $('#container').append(image);

   $('#my_image').click(function(){ 
     var window = window.open('http://your_url/', '_blank');
     window.focus();
   });

});
</script>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何在用户单击时在新选项卡中打开链接 - How can I open a link in a new tab when the user clicks it 在图像的新选项卡中打开链接,单击角时没有弹出窗口阻止程序 - Open link in new tab on image click in angular without popup blocker 用户单击链接时如何加密数据并在新选项卡中打开PDF - How to encrypt the data and open PDF in new tab when user click on link 运行 javascript 的链接打开另一个页面。 如果用户使用中键单击或右键单击菜单,如何在新选项卡中执行此操作 - link running a javascript that open another page. how to make it do it in new tab if user uses middle click or right click menu 右键单击并保存链接以在新选项卡中打开 - Right Click and save link to open in new tab 点击链接并调用javascript,然后点击“在新标签页中打开” - Click link and call javascript and then “Open in new tab” 单击按钮,在新选项卡上打开链接 - Open link on a new tab on click of button 如何检测用户是否尝试在新选项卡中打开链接? - How to detect if user it trying to open a link in a new tab? 单击后在新选项卡中打开链接 - open link in new tab after click 在Chrome扩展程序中点击图片时,如何在新标签页中打开链接? - How to open a link in a new tab when clicking on an image in a chrome extension?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM