【发布时间】:2021-03-07 19:59:50
【问题描述】:
我正在使用允许我们添加自定义 javascript 的第 3 方系统,我需要一种方法来查找自定义 URL,然后让系统弹出通过单击 href="javascript: 调用的用户登录名: ;"
< a class="nav-link" href="javascript:;"> < b>sign in</b></ a>
注意 class="nav-link" 不是唯一的
我在查找自定义 URL 和执行各种操作时没有问题,但我不知道如何在该 javascript href 上执行模拟点击事件,以便弹出用户登录。
例如登陆:“https://our.site.com/webstoreNew/services/guestprofile” 自定义 URL 部分是“guestprofile”,它不会被主系统重定向并保留
我尝试了以下方法:
<script>
const guest_url = "https://our.site.com/webstoreNew/services/guestprofile";
let current_url = window.location.href;
if(current_url === guest_url) {
$('href="javascript:;"')[0].click();
}
</script>
其他的尝试:
$(javascript:;)[0].click();
$(href="javascript:;")[0].click();
我觉得这可能是语法问题,但需要有人帮助
【问题讨论】:
-
您问题的 HTML 部分是实际代码的直接副本吗?如果是这样,则锚元素是格式错误的 HTML,因为标签以“
-
对不起..我输入了空格,但实际代码中没有空格。 登录
标签: javascript jquery href