Heim >Web-Frontend >HTML-Tutorial >手机qq内置浏览器分享url时不能带参数问题_html/css_WEB-ITnose
在微信内置的浏览器访问http://127.0.0.1:8080/bb/MyHtml.html?id=123是可以正常打开,也可以正常分享,分享出去后也能正常访问
分享到手机qq好友后,用qq内置浏览器打开,是可以正常打开的,但用qq再次分享这个url时发现id=123这个参数没有了,导致页面打不开,这是为什么呢?
下面是测试的网页,把url:http://127.0.0.1:8080/bb/MyHtml.html?id=123发送到手机qq,打开时可以弹出123,分享给好友后,再点击分享的链接,发现没有弹出123,求破。。。
<!DOCTYPE html><html><head><title>浏览器参数测试</title><meta charset=utf-8><Script language="javascript"> function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); return null; } alert(getQueryString("id"));</Script></head><body> <img src="http://www.baidufe.com/fe/blog/static/img/fe-logo.png?v=1dde3b1a" alt="手机qq内置浏览器分享url时不能带参数问题_html/css_WEB-ITnose" > <div class=x-desc>手机qq内置浏览器分享url时不能带参数</div></body>
直接查看
alert(window.location);