正则表达式验证和跨域postmessage

1.用正则表达式验证用户名




    
    
    Document


    
用户名必须由6到16个字符的字母、数字组成。

解释该正则:

  • [a-zA-Z0-9_-]:匹配任意字母、数字、下划线或破折号。
  • {3,16}:限制用户名的长度在6到16个字符之间。

正则表达式验证和跨域postmessage_第1张图片

2.跨域postmessage 

需要用到两个虚拟主机

子页面:





    
    
    2023


    

2024.security.pw

父页面:




    
    
    iframe


    


验证:在子页面里接受到返回值和发送消息到子页面,实现跨域

正则表达式验证和跨域postmessage_第2张图片

你可能感兴趣的:(web前端,正则表达式,html)