действительно ли возможно удалить комментарий HTML из dom использование jQuery

SharedPreferences.Editor editor = getSharedPreferences("identifier", 
MODE_PRIVATE).edit();
//identifier is the unique to fetch data from your SharedPreference.


editor.putInt("keyword", 0); 
// saved value place with 0.
//use this "keyword" to fetch saved value again.
editor.commit();//important line without this line your value is not stored in preference   

// fetch the stored data using ....

SharedPreferences prefs = getSharedPreferences("identifier", MODE_PRIVATE); 
// here both identifier will same

int fetchvalue = prefs.getInt("keyword", 0);
// here keyword will same as used above.
// 0 is default value when you nothing save in preference that time fetch value is 0.

вам нужно использовать SharedPreferences в AdapterClass или любом другом. в этот раз просто используйте это объявление и используйте ту же самую задницу выше.

SharedPreferences.Editor editor = context.getSharedPreferences("idetifier", 
Context.MODE_PRIVATE).edit();
SharedPreferences prefs = context.getSharedPreferences("identifier", Context.MODE_PRIVATE);

//here context is your application context

для строкового или логического значения

editor.putString("stringkeyword", "your string"); 
editor.putBoolean("booleankeyword","your boolean value");
editor.commit();

извлекают данные так же, как указано выше

String fetchvalue = prefs.getString("keyword", "");
Boolean fetchvalue = prefs.getBoolean("keyword", "");
16
задан akano1 2 March 2010 в 06:09
поделиться

3 ответа

Не то, что я знаю. Но я не понимаю, какой будет польза от этого. Комментарий будет виден только при просмотре источника страниц, и большинство (если не все) браузеры, у которых есть опция просмотра источника, по умолчанию предоставят вам источник перед загрузкой javascript.

1
ответ дан 30 November 2019 в 12:07
поделиться

Попробуйте следующее:

$('*').contents().each(function() {
    if(this.nodeType === Node.COMMENT_NODE) {
        $(this).remove();
    }
});

РЕДАКТИРОВАТЬ: Это удаляет элементы из DOM. Браузеры часто хранят копию исходного кода страницы, доступную через пункт меню. Это не обновляется.

Если вы хотите скрыть свои комментарии, вы всегда можете вставить всю разметку HTML (с комментариями) в DOM, используя javascript. Разумеется, javascript можно просмотреть, но это шаг далеко от того места, куда люди будут смотреть.

39
ответ дан 30 November 2019 в 12:07
поделиться

Я почти уверен, что комментарии на самом деле не являются частью DOM. Они являются частью исходного HTML-кода, но когда браузеры преобразуют его в DOM, их удаляют, поскольку они не служат для рендеринга.

-7
ответ дан 30 November 2019 в 12:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: