~ 600 페이지가있는 사이트에 대한 탐색 코드가있는 js 파일이 있습니다. 이제 메뉴 (색상, 배경, 링크 등)를 변경하고 싶습니다. JS 파일을 편집하고 싶지 않습니다. 여기에있는 코드는 메뉴 용 이미지를 사용하는 것과 같습니다. PHP 파일이나 HTML 파일을 만든 다음 js 파일 내부에서 호출합니다. 이게 가능한가?은 .js를 통해 php 또는 html 파일을 포함하거나 호출합니다.
알려 주시기 바랍니다.
~ 600 페이지가있는 사이트에 대한 탐색 코드가있는 js 파일이 있습니다. 이제 메뉴 (색상, 배경, 링크 등)를 변경하고 싶습니다. JS 파일을 편집하고 싶지 않습니다. 여기에있는 코드는 메뉴 용 이미지를 사용하는 것과 같습니다. PHP 파일이나 HTML 파일을 만든 다음 js 파일 내부에서 호출합니다. 이게 가능한가?은 .js를 통해 php 또는 html 파일을 포함하거나 호출합니다.
알려 주시기 바랍니다.
js가 img 대신 iframe을 렌더링하고 url을 php/html로 전달할 수 있습니다.
PHP, HTML 및 JS의 차이점을 이해해야합니다. 그들은 각각 웹 프로그래밍에서 다른 영역을 차지합니다. PHP는 서버 측 로직을위한 것이며 HTML은 구조적 언어이며 JS는 페이지에 존재하는 HTML 위에 기능하도록 의도 된 액션 지향 언어입니다 (JS에서 렌더링 될 수도 있음).
모든 프로그래머는 복잡한 솔루션에 대한 응급 처치 문제를 찾아내는 등 한순간에 코드를 "해킹"하려고했습니다. 그럴 가치 없어. 최상의 성능으로 성능이 저하되고 대다수의 시간 동안 브라우저 호환성과 사용자 인터페이스 품질이 크게 떨어질 수 있습니다.
즉, 시간을내어 JS를 편집하십시오. 이미지를 찾아서 바꾸어서 제거하고 CSS 클래스 선언을 그 자리에 삽입 할 수 있습니다. 맞다면 나중에 큰 두통을 피할 수 있습니다.
나중에 "두통"문제가 커집니다. 내가 지금 일하는 곳에서 일하기 전에 프로젝트가 있었는데, 기본적으로 아프 구조 였고 무엇이 무엇을했는지 전혀 알지 못했기 때문에 기본적으로 다시 코딩해야했습니다 :/ – Xhynk
@Alex Demchak : 동일 함;) 초보자 프로그래머로부터 프로젝트를 인수하고 양식이나 가독성에주의를 기울이지 않고 함께 패치 된 스파게티를 해독하려고 무수히 많은 시간을 보냈습니다. –
이해해 주셔서 감사합니다. 그러나 프리랜서로 프로젝트 비용을 지불하지 않으면 언젠가는 통제력이별로 없다는 것을 모두 이해할 수 있기를 바랍니다. 옵션은 제한적입니다 - 예 또는 아니오라고 말해야합니다. 나는 No라고 말하지 않기를 바라고 있으며 비슷한 경험을 가진 사람이 있는지보기 위해 Stackoveflow에 접근했다. – Jay
이 코드를 downvoted 누구든 관련 코드 –
을 게시하는 것이 좋습니다 -이 질문을 downvote 할 필요가 무엇인지 이해하지 못합니까? 이것은 많은 페이지가 몇 년 전에 코딩되었고 지금은 무언가를 고치려고하는 상황을 어떻게 처리 할 것인지 묻는 것이 합리적이지 않습니까? 당신은 모두 똑똑할지 모르지만 다른 사람들이 당신이 좋아하지 않거나 원하지 않는 질문을 stackoverflow에서 보지 말아야한다는 것을 의미하지는 않습니다. 중재자 - 일부 상위 사용자가 수행하는 경우이를 확인하고 downvote 할 때를 결정해야합니다. 은 downvoting을 볼 때 전혀 이해가되지 않습니다. – Jay