2017-11-19 6 views
0

북마크 릿 또는 기타를 크롬 브라우저에 추가해야 사이트의 프로토콜을 로컬 파일로 바꿀 수 있습니다.Chrome URL 바에서 URL 프로토콜 바꾸기 및 다시로드 페이지

예 URL :

https://st-test.com/folder/file.html 

는 자바 스크립트 북마크를 클릭 한 후되다과 자동으로 다시로드 페이지로 :

file:///E:/st-test.com/folder/file.html 

그래서 대체 "은 https : //" "파일 : /// E :/"를 입력하고 페이지를 자동으로 새로 고침하십시오.

history.pushState 또는 tampermonkey를 사용하여 여기저기서 몇 가지 제안을 발견했지만, '/'다음에 URL의 텍스트는 변경할 수 있지만 프로토콜은 변경할 수없는 것 같습니다.

+0

안전상의 이유로 이것이 가능하지 않다고 생각합니다. https://stackoverflow.com/a/14052517/1418049 – Maluen

+0

@Maluen 답장을 보내 주셔서 감사합니다. Chrome에서 로컬 파일을 여는 방법은 이미 있습니다. URL에서 th 프로토콜을 바꿀 북마크릿 옵션을 원한다면 페이지가 내 컴퓨터에서 정상적으로로드됩니다. – Mike

답변

0

미안하지만 사소한 것처럼 보일 수도 있고 이미 시도해 본 경우 문제를 이해하지 못할 수도 있습니다. 나는 시도했다 : setTimeout(function(){ window.location.href = window.location.href.replace('https', 'file') }, 2500) 그리고 그것은 잘 동작했다. 도움이 되었기 바랍니다.

+0

답장을 보내 주셔서 감사합니다. 나는 이것을 시도했지만 작동하지 않았다. javascript : setTimeout (function() {window.location.href = window.location.href.replace ('https', 'file')}, 2500); - 내가 잘못 추가 한거야? – Mike

+0

안녕하세요

이것을 추가하고 확인을 클릭하십시오. H1에서, 그것은 나를 위해 작동합니다. 여전히 작동하지 않는 경우 코드 스 니펫을 추가 할 수 있습니다. – DSCH

+0

내가 틀렸다고 생각합니다. 북마크 바 (책갈피)에 추가하고 싶습니다. 따라서 https 페이지를 연 다음 해당 북마크를 클릭하면 "https : //"가 " file : /// E :/" – Mike