diff --git a/js/name.js b/js/name.js new file mode 100644 index 0000000000000000000000000000000000000000..aeaa199e610fd8a8a72399257ce84535cfcfb63a --- /dev/null +++ b/js/name.js @@ -0,0 +1,9 @@ +/* +这应该会是最短的bullshit代码了吧? +这是当年做社交产品时候遇到的最难定位的坑之一。 +用户在使用产品的过程莫名其妙的会突然间所有的超链接都无法在当前窗口打开,一点就弹出新窗口。 +最后一点一点还原用户操作流程,定位到这一行。 +代码表面看起来没啥大毛病,也能正确运行。 +唯一的问题是,它这个全局变量它叫 name 。因此修改它其实就是修改了window.name。 +*/ +name = "..."; \ No newline at end of file