HEllo all: Я должен быть полным noob - У меня есть два сценария javascript в голове моего html-файла, но я хочу скрыть номер api, а также 2-й js. Что мне нужно, чтобы написать вместо этого, чтобы эти js в другом файле, который никто не может прочитать при прямом щелчке мыши/показать исходный код, и иметь те же карты Google, которые появляются в divСкрыть javascript в голове
Я попытался поместить src = "filename .js ", но карты google не будут загружаться вообще.
Обфускание кода JS? Но как мы можем поместить его в файл на стороне? src = "obfuscated code.js" не будет загружать карты Google вообще Только поместить обфискованный код в голову, но будет ли он испорчен индексированием google?
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key= ...&sensor=false"></script>
<script type="text/javascript"> function initialize() { var latlng = new google.maps.LatLng(-19.991901,57.592607); var settings = { zoom: 1, disableDoubleClickZoom: true, draggable: false, scrollwheel: false, minZoom: 1, maxZoom: 18, center: latlng, mapTypeControl: false, navigationControl: true, navigationControlOptions: {style: google.maps.NavigationControlStyle.BIG}, mapTypeId: google.maps.MapTypeId.ROADMAP}; var map = new google.maps.Map(document.getElementById("map_canvas"), settings); var companyImage = new google.maps.MarkerImage('images/logo.png', new google.maps.Size(100,50), new google.maps.Point(0,0), new google.maps.Point(50,50) ); var companyShadow = new google.maps.MarkerImage('images/logo_shadow.png', new google.maps.Size(130,50), new google.maps.Point(0,0), new google.maps.Point(65, 50)); var companyPos = new google.maps.LatLng(-19.9913,57.592607); var companyMarker = new google.maps.Marker({ position: companyPos, map: map, icon: companyImage, shadow: companyShadow, title:"Bur-Nas Beach", zIndex: 3}); google.maps.event.addListener(companyMarker, 'click', function() { infowindow.open(map,companyMarker); }); } </script>
Ответ: Вы не можете скрыть это. – epascarello
Возможный дубликат [Как я могу запутать JavaScript?] (Http://stackoverflow.com/questions/194397/how-can-i-obfuscate-javascript) – epascarello