如何在新标签页中打开脚本
How to open script in new tab
因此,当用户与 <script>
互动时
, 我想让它在新标签页中打开。
我试过这样做:
<script target="_blank"
但这没有用。请帮忙!
编辑:很抱歉没有说清楚。我的意思是当用户点击我的 bidvertiser 广告时,我希望广告在新页面上打开。它们采用脚本形式,因此当用户单击脚本时,我想在新页面中打开脚本,例如 <a target="_blank>
我不知道这是否正是您要找的。但是顺便说一句:
"when a user interacts with script , I want to make it open in a new tab"
我假设你的意思是当脚本被执行时 "after html page is rendered" 你想要创建一个新的选项卡,如果是这样那么这段代码将与你的 html 内联或在它自己的脚本文件中工作.
//pure js
document.addEventListener("DOMContentLoaded", function(event) {
window.open('http://www.google.com');
});
// jquery
$(function() {
window.open('http://www.google.com');
});
++++++++
根据您的最新回复。
您可以为广告设置一个点击监听器,我建议在广告中使用共享 css class,并在 JQuery 中设置一个这样的点击监听器。也许使用 'Inspect Element' 你可以找到每个广告的 class 名称,然后使用下面的代码来监听点击。
$('.class-name').click(function () {
window.open('http://www.theurlfromad');
});
因此,当用户与 <script>
互动时
, 我想让它在新标签页中打开。
我试过这样做:
<script target="_blank"
但这没有用。请帮忙!
编辑:很抱歉没有说清楚。我的意思是当用户点击我的 bidvertiser 广告时,我希望广告在新页面上打开。它们采用脚本形式,因此当用户单击脚本时,我想在新页面中打开脚本,例如 <a target="_blank>
我不知道这是否正是您要找的。但是顺便说一句:
"when a user interacts with script , I want to make it open in a new tab"
我假设你的意思是当脚本被执行时 "after html page is rendered" 你想要创建一个新的选项卡,如果是这样那么这段代码将与你的 html 内联或在它自己的脚本文件中工作.
//pure js
document.addEventListener("DOMContentLoaded", function(event) {
window.open('http://www.google.com');
});
// jquery
$(function() {
window.open('http://www.google.com');
});
++++++++
根据您的最新回复。
您可以为广告设置一个点击监听器,我建议在广告中使用共享 css class,并在 JQuery 中设置一个这样的点击监听器。也许使用 'Inspect Element' 你可以找到每个广告的 class 名称,然后使用下面的代码来监听点击。
$('.class-name').click(function () {
window.open('http://www.theurlfromad');
});