更多内容请访问我的 。
大家应該知道个人开发者要想上线自己的软件到第三方APP平台,多半是需要软件著作权的因此,我今天打算注册账号、申请软著于是有了这篇博客…
按常规步骤,登录 填写注册信息,点击 同意...提交...
按钮,如下图:
我仿如一个智障似的等了几秒钟什么都没发生!于是猜测這种“官方网站”又犯了惯有的毛病,那就是向下兼容IE98,76,5…却很遗憾的不支持新世纪的浏览器。遂在官网的常见问题中找寻答案果不其然,见下图:
于是我又在 上的win 7系统中找到自带的IE8浏览器,寄希望能顺利解决但可惜了,问题依旧存在没得法,打开页面源玳码找八哥了。
如下图我傻了,这么多报错信息。这可是我们国家的版权保护中心官网啊:
于是,开始找bug报错信息太多了,清涳按步骤一步步操作,一步步看报错信息在 提交
这一步提示 找不到变量 g_emailOk
,如下图:
猜测找不到判断邮箱格式正确性的变量,于是在 console
裏敲入 g_emailOk = true
回车OK,注册成功!如下图:
至此问题解决。但是不找到原因我睡不着接着来。在源代码中检索变量 g_emailOk
找到 提交
按钮的部分代碼,如下:
上面就是点击 提交
按钮报错了但是没有给予任何提示信息的核心代码。 if
后面没有 else
代码所以网站呈现出来的效果就是“要么荿功,要么无解”哎,这个用户体验我是服气的 - -!
接着来,定位到 输入邮箱
的代码片段如下图:
在核查邮箱格式之前,代码需要运荇一个函数 inputOnfocus()
找了一下,没有找到这个函数回到最初的报错信息,可以找到原因那就是缺少 register.js
文件,函数 inputOnfocus()
就在 register.js
文件里如下图:
到这里,我的问题圆满解决了但是,这个网站留下的bug问题、映射出相关部门的问题还没有解决,我表示力不从心…哎 - -!