태그에 대한 문서는 <head>
안에 있고, <base>
태그 하나만 허용되어야한다고 말합니다.<base> 태그를 보호하는 방법은 무엇입니까?
그러나이 태그는 상대 링크의 기본 URL을 <body>
의 어딘가에 넣어도 성공적으로 대체합니다.
많은 관련 링크가있는 지원 티켓 시스템에서 문제가 발견되었습니다. 시스템에서 전자 메일을 렌더링하고 전자 메일의 HTML 코드에 <base>
태그가 포함되어 있으면 전자 메일이 렌더링 된 후 모든 상대 링크가 태그에 지정된 기본 URL로 변경됩니다.
Firefox, Chromium 기반 브라우저 Edge의 동작이 확인되었습니다. IE11은이를 무시합니다. 간단한 샘플 here을 확인할 수 있습니다.
웹 사이트의 HTML 마크 업을 변경하지 않고 이러한 동작을 방지 할 수 있습니까?
무엇을 변경할 수 있습니까? 그리고 그 기본 태그는 어디에서 오는 것입니까? – Salketer
@Salketer ' '은 수신 이메일에서옵니다. 이 앱은 자바 기반 웹 사이트입니다. 아래의 제안과 이에 근거하여 앱을 대체/업그레이드하는 것 외에는 아무 것도 할 수없는 것처럼 보입니다. –
무엇을 할 수있을 것으로 기대 했습니까? 당신은 당신이 놀 수없는 무엇인가를 가지고 있습니다. 당신이 변경할 수없는 것에 의해 표시됩니다 ... 문제가 아주 간단하다해도 당신이 할 수있는 일은 절대적으로 없습니다. – Salketer