2016-06-01 5 views
0

에 대해 모바일에서 제거되는 URL의 쿼리 문자열 이것은 매우 이상한 문제입니다. 아래에 매우 간단한 HTML 앵커 태그가 있습니다 (모든 코드가 아닌, 훨씬 더 많습니다). 노트북 브라우저에서 잘 작동하지만 삼성 노트 브라우저에서 이것을 클릭하면 정확한 URL은 Google이 아닌 내 애플리케이션의 URL입니다. 그런 다음 쿼리 문자열 부분이 자동으로 제거되거나 잘리고 URL없이 쿼리 문자열이없는 상태로 새 탭에서 열립니다. 창문.HTML에서 <a> 태그

<a id="gog" href="http://localhost/WebContent/index.jsp?abc=ABC" target="_blank" rel="noreferrer">Google</a> 

원래, 나는 href에 동적으로 구축 된 HREF 값은 자체 속성, I 그래서 별도로 전체 URL을 계산 한 후 href에서 그 변수를 사용하지만, 도움이되지 않았다는 것을 허용하지 않습니다 이동하지만 .

그렇다면 나는 rel="noreferrer"이 문제를 일으키고 있다고 생각했지만 아무 소용이 없습니다.

휴대 기기에서만 발생합니다. 삼성 및 Chrome 브라우저, 노트북 Chrome은 정상입니다.

아무도이 문제 또는 해결 방법에 대한 아이디어를 보지 못했습니다.

답변

1

URL 형식이 잘못되었습니다. 호스트 부분과 경로/쿼리 문자열 사이에 /이 필요합니다. 또한

, URL을 만들기 위해 실제로 당신이 당신의 의견에 대한 /search

+0

덕분에 그 변경해야 작동합니다. 내 URL의 형식이 잘못되어 있지 않은지, 정확한 URL을 넣고 싶지 않은지, 지금은 자리 표시자를 대체하고 실제 정보를 제공했는지 확인합니다. 지금 당신의 견해는 무엇입니까? – hagrawal

+0

휴대 기기는 연결할 로컬 호스트에 서버가 없습니다. – SLaks

+0

당신은 내 요점을 얻지 못하고 있습니다. hv는 이미 자리 표시 자 URL이라고 말했기 때문에'localhost' 대신에 유효한 DNS 이름이 있다고 가정 할 수 있습니다 .. – hagrawal