我遇到了书签问题。你看,当我正常地执行这段代码并且没有压缩它可以工作,但是当我压缩它并将它放入书签时它会引发意外;错误。
未压缩:
javascript:(
listOfServers = [ "Vodlocker" , "Played" , "MovShare" , "NowVideo" ];
for( var i = 0 ; i < listOfServers.length ; i ++ ){
var currentServer = listOfServers[ i ].toLowerCase();
var link = document.querySelector( 'a[title=' + currentServer + ']' );
if( link != null ){
link.click(); break
}
}
)();
压缩:
listOfServers=["Vodlocker","Played","MovShare","NowVideo"];for(var i=0;i<listOfServers.length;i++){var currentServer=listOfServers[i].toLowerCase();var link=document.querySelector('a[title='+currentServer+']');if(link!=null){link.click();break}}
Compressing website(真的不认为是必需的但是......)
那么,我做错了什么?对不起,如果已经回答,我检查了几个问题,他们没有这个具体问题。
提前致谢! :)
- 编辑 -
错误(如果不清楚)
Uncaught SyntaxError: Unexpected token ;
答案 0 :(得分:0)
当我将压缩版本粘贴到Firefox控制台时,我不会收到任何错误。
您的压缩版本不是书签,因此要将其作为书签进行测试,我尝试使用您在上面显示的模式,即javascript:(...)();
。当我这样做时,我会收到一个错误,但是会有一个与您报告不同的错误。
事情是,通常的模式是javascript:(function(){...})();
。当我使用该模式作为书签来保存压缩代码时,我没有错误。