我有这段代码
events.on('loaded', function() {
$('.server_details .start button').click();
});
但我只希望在网址末尾为&autoconnect
时才能投放,有人可以展示如何执行此操作的示例吗?
示例网址http://www.example.com:7778&autoconnect
答案 0 :(得分:2)
您可以使用window.location.href
然后使用indexOf
检查:
events.on('loaded', function() {
if (window.location.href.indexOf("&autoconnect") > -1) {
$('.server_details .start button').click();
}
});
答案 1 :(得分:0)
你说"如果网址的末尾是&autoconnect
"
我说
var url = 'http://www.example.com:7778/&autoconnect';
var param = '&autoconnect';
var valid = url.indexOf(param) == url.length - param.length;
如果有可能还有其他参数......
var url = 'http://www.example.com:7778/&autoconnect&alsovalid';
var param = '&autoconnect';
var valid = url.indexOf(param) >= 0;
答案 2 :(得分:0)
我想这会更正确。
$(window).on('load', function () {
if (window.location.href.indexOf('url-content') > -1) {
// Your function do be executed
}
});