2015-08-08 4 views
0

Я просто хочу, чтобы закодировать некоторый контент с base64, и она работает, кодирует содержимое в отладчике HTML инспекторКак изменить исходный код html (CTRL + U) с помощью JQuery?

Но если просмотреть исходный код нажатия ctrl + u они могут увидеть оригинальное содержание расшифрованного (оригинал без шифрования), так мой вопрос в том, есть ли способ изменить или изменить источник HTML страницы с помощью JavaScript или jQuery. Я не использую PHP, поэтому его гораздо труднее сделать:/

Большое вам спасибо!

+0

Вы говорите о «инъекционном» jQuery-коде на чужом сайте? Потому что вы понимаете, что будете только «кодировать» его для вас, а не для кого-либо еще. – Script47

+0

Все, что сделано с помощью Javascript, будет выполнено после загрузки страницы, поэтому на самом деле нет особого смысла. Кто-то может просто отключить Javascript. Кроме того, base64 не является методом шифрования, это метод кодирования, который совсем другой. Декодировать тривиально. – rjdown

+0

@ Исмаэль Гонзалес, Вы хотите защитить свой браузер от HTML-кода с помощью шифрования? –

ответ

0

Нет, вы не можете. вы должны подумать об использовании языка на стороне сервера, например, о PHP.

Javascript - это клиентский язык, который означает, что весь код работает в браузере клиента. Поскольку Javascript можно легко отключить, обычный текст может отображаться для пользователя.

+0

Да, это то, что я думал, так что ответ будет. нет, по крайней мере, с помощью JavaScript спасибо! –

0

Непонятно, что вы просите, поэтому позвольте мне ответить на основании того, что, по вашему мнению, вы просите. Я думаю, вы спрашиваете: «Может ли javascript вводить контент на веб-страницу?».

Вы можете редактировать DOM с JavaScript (http://www.w3schools.com/js/js_htmldom_html.asp) Самый простой способ иметь тег, который вы хотите содержание идти в:

<div id="content"></div> 

Затем написать несколько JavaScript, чтобы поместить данные в этот тег

document.getElementById('content').innerHTML += 'The thing you want to put on the page'; 

Редактировать: Javascript - это клиентская сторона, поэтому они смогут найти файл javascript. Если вы не хотите, чтобы они могли видеть исходный код/​​контент вообще, это должно быть сделано на стороне сервера. Что вы используете вместо этого? Большинство веб-серверных приложений имеют шаблоны, которые могут делать то, что вы хотите.

Смежные вопросы