前言IMWebConf2017←这是官网,看到这个:所以试了一下。作为一个前端菜鸟,发现通关还是蛮简单的,但是每一个方面的知识都涉及到一点点。所以在这里总结一下。让我们进入正题。在0级,打开这个页面的控制台,可以看到这个信息:window.location.search.match(/imweb-magic-land/)==trueGoogle搜索window.location.search,打开控制台试试看:你应该明白了吧?这里指的是url后面的参数,所以如果为真,在url后面加上?imweb-magic-land就变成这样:http://2017.imweb.io/?imweb-m...成功进入下一级~!第一关打开上面的url,控制台输出这样的信息:这个很简单,切换到Elements选项卡,然后搜索portal,可以看到一个id为portal的p标签:这串数字就是参数进入下一关~不过直接在控制台输入window.location.search=document.getElementById('portal').innerText即可自动跳转~第二关确实不难。切换到Application选项卡,打开localStorage:key=portal的值为下一层的参数。注意最上面的一条数据,里面包含了当前页面的位置信息,所以每次都会不一样。想直接上最后一关不行~第三关给你一个资料,只能试试,切换到Elements标签,搜索导师名字:哈哈,果然,得到传送门后,下一级~第4级给了一串‘乱码’,熟悉的人一看Encode就知道这是中文了。找一个解码网站,输入这个字符串,得到信息:果然~还是切换到Elements标签,搜索:哈哈,下一级!5级还是老套路,可是找了下,怎么没找到呢?别担心,看看风格(它应该在元素下的右边)。首先点击选中h3标签:这样右边显示当前元素的样式:content中的内容就是下一级的位置。6级的信息是两串数字,一看就是时间戳。直接转换成时间:在Schedule>Performance中找到:点击头像5次后,控制台会输出信息,下一级~第7级不再是第7级,到此结束~结束。过了六关,拿到了三张券,还是买不起哈哈哈。说起来,这样做的主要目的是为了宣传,所以没有难度也是正常的。我了解了window.location.search。前段时间做了一个实习项目。看到可以封装一个函数来获取url后面的信息。感觉很棒。结果竟然是这样的。我的博客链接:blog.life1st.cn/article/IMWebConf2017_eggs
