Explorar o código

框架hash禁止访问外部链接

邹景立 %!s(int64=3) %!d(string=hai) anos
pai
achega
4469f7f602
Modificáronse 1 ficheiros con 1 adicións e 0 borrados
  1. 1 0
      public/static/admin.js

+ 1 - 0
public/static/admin.js

@@ -401,6 +401,7 @@ $(function () {
             window.onhashchange = function () {
                 var hash = location.hash || '', node;
                 if (hash.length < 1) return $('[data-menu-node]:first').trigger('click');
+                if (/^#(https?:)?\/\//.test(hash)) return $.msg.tips('禁止访问外部链接!');
                 // $.msg.page.show(),$.form.load(hash, {}, 'get', $.msg.page.hide, true),that.syncOpenStatus(2);
                 $.form.load(hash, {}, 'get', false, !$.msg.page.stat()), that.syncOpenStatus(2);
                 /*! 菜单选择切换 */