2012-08-03 3 views
-3

~ 600 페이지가있는 사이트에 대한 탐색 코드가있는 js 파일이 있습니다. 이제 메뉴 (색상, 배경, 링크 등)를 변경하고 싶습니다. JS 파일을 편집하고 싶지 않습니다. 여기에있는 코드는 메뉴 용 이미지를 사용하는 것과 같습니다. PHP 파일이나 HTML 파일을 만든 다음 js 파일 내부에서 호출합니다. 이게 가능한가?은 .js를 통해 php 또는 html 파일을 포함하거나 호출합니다.

알려 주시기 바랍니다.

+0

이 코드를 downvoted 누구든 관련 코드 –

+0

을 게시하는 것이 좋습니다 -이 질문을 downvote 할 필요가 무엇인지 이해하지 못합니까? 이것은 많은 페이지가 몇 년 전에 코딩되었고 지금은 무언가를 고치려고하는 상황을 어떻게 처리 할 것인지 묻는 것이 합리적이지 않습니까? 당신은 모두 똑똑할지 모르지만 다른 사람들이 당신이 좋아하지 않거나 원하지 않는 질문을 stackoverflow에서 보지 말아야한다는 것을 의미하지는 않습니다. 중재자 - 일부 상위 사용자가 수행하는 경우이를 확인하고 downvote 할 때를 결정해야합니다. 은 downvoting을 볼 때 전혀 이해가되지 않습니다. – Jay

답변

0

js가 img 대신 iframe을 렌더링하고 url을 php/html로 전달할 수 있습니다.

0

PHP, HTML 및 JS의 차이점을 이해해야합니다. 그들은 각각 웹 프로그래밍에서 다른 영역을 차지합니다. PHP는 서버 측 로직을위한 것이며 HTML은 구조적 언어이며 JS는 페이지에 존재하는 HTML 위에 기능하도록 의도 된 액션 지향 언어입니다 (JS에서 렌더링 될 수도 있음).

모든 프로그래머는 복잡한 솔루션에 대한 응급 처치 문제를 찾아내는 등 한순간에 코드를 "해킹"하려고했습니다. 그럴 가치 없어. 최상의 성능으로 성능이 저하되고 대다수의 시간 동안 브라우저 호환성과 사용자 인터페이스 품질이 크게 떨어질 수 있습니다.

즉, 시간을내어 JS를 편집하십시오. 이미지를 찾아서 바꾸어서 제거하고 CSS 클래스 선언을 그 자리에 삽입 할 수 있습니다. 맞다면 나중에 큰 두통을 피할 수 있습니다.

+0

나중에 "두통"문제가 커집니다. 내가 지금 일하는 곳에서 일하기 전에 프로젝트가 있었는데, 기본적으로 아프 구조 였고 무엇이 무엇을했는지 전혀 알지 못했기 때문에 기본적으로 다시 코딩해야했습니다 :/ – Xhynk

+0

@Alex Demchak : 동일 함;) 초보자 프로그래머로부터 프로젝트를 인수하고 양식이나 가독성에주의를 기울이지 않고 함께 패치 된 스파게티를 해독하려고 무수히 많은 시간을 보냈습니다. –

+0

이해해 주셔서 감사합니다. 그러나 프리랜서로 프로젝트 비용을 지불하지 않으면 언젠가는 통제력이별로 없다는 것을 모두 이해할 수 있기를 바랍니다. 옵션은 제한적입니다 - 예 또는 아니오라고 말해야합니다. 나는 No라고 말하지 않기를 바라고 있으며 비슷한 경험을 가진 사람이 있는지보기 위해 Stackoveflow에 접근했다. – Jay

관련 문제