עבור לתוכן

הסתרת טקסט ב-HTML אבל שיהיה אפשר להעתיק אותו

Featured Replies

פורסם

אני רוצה לעשות דף ששם יהיו הסיסמאות שלי ואני אוכל לגשת אליו מכל מקום.

אז מצאתי תוכנה שמגנה על הדף עם סיסמא ומצפינה אותו.

אבל אז כל השמות משתמש וסיסמאות שלי גלויים למי שצופה במסך בזמן שאני נמצא באותו דף עם סיסמאות.

אז רציתי לדעת אם יש סקריפט או משהו שמאפשר לי לשים את הסיסמאות בתוך חלון קטן או משהו כזה, ששם הוא יהיה מוצג ככוכביות, או פשוט מוסתר איכשהו, ושאני בכל זאת אוכל להעתיק אותו ללוח, ואז להדביק איפה שרושמים את הסיסמא וככה לא יוכלו לראות את הסיסמא...

או איזשהו לחצן שאני אשים ליד כל שם משתמש ושלוחצים עליו זה מעתיק את הסיסמא ללוח עריכה (Clipboard) ושאני אוכל להדביק במקום המיועד להכנסת סיסמא.

מקווה שהייתי ברור ושקיים כזה דבר,

תודה מראש ולילה טוב.

פורסם

מצאתי קוד שעושה את זה, ועשיתי לו קצת עריכה והוספתי הערות בשבילך:

בעיקרון מה שהתוכנית עושה זה משתמשת בפקודת המערכת "copy" שבנויה בתוך המערכת הפעלה.

אני נתתי דוגמאות של אתרים וסיסמאות אליהם, אבל אתה יכול לשים שם כל מה שאתה רוצה.

נ.ב. עבד אצלי רק באינטרנט אקספלורר.



<html>
<head>
<title>Copy select</title>
<script>
/* Function to copy a selection to clipboard
Copyright (c) 2001 Michel Plungjan [email]michel@irt.org[/email] */

function copyText(theSel) {
if (!document.all) return; // IE only
theForm = theSel.form;
theForm.copyArea.value=theSel.options[theSel.selectedIndex].value;
r=theForm.copyArea.createTextRange();
r.select();
r.execCommand('copy');
}
</script>

</head>

<body>
<form dir="rtl">
<select onChange="copyText(this)">
<option value="">===> בחר אתר <===</option>
<option value="HWzone">[url]www.hwzone.co.il</option>[/url] <!-- Password: HWzone, Site: [url]www.hwzone.co.il[/url] -->
<option value="Tom">[url]www.tomshardware.com</option>[/url] <!-- Password: Tom, Site: [url]www.tomshardware.com[/url] -->

</select>
<input type="hidden" name="copyArea" value="">
</form>


</body>
</html>

פורסם

אפשר לעשות את זה הרבה יותר פשוט.

מי שרוצה שישאל אותי בפרטי אני אשמח לעזור.

פורסם

אפשר לעשות את זה הרבה יותר פשוט.

מי שרוצה שישאל אותי בפרטי אני אשמח לעזור.

ולמה שלא תגיד לנו כאן?

פורסם

אפשר לעשות את זה הרבה יותר פשוט.

מי שרוצה שישאל אותי בפרטי אני אשמח לעזור.

ולמה שלא תגיד לנו כאן?

פורסם

פה זה קצת יותר מסובך.

פורסם

פה זה קצת יותר מסובך.

עקב מגבלות טכניות של הפורום?

פורסם

טוב, אני אסביר אבל לא אתן דוגמא. מי שמבין יבין.

אפשר להשתמש בשילוב של CSS עם תיבת טקסט כדי להראות את הסיסמה לבן על לבן ואז כל מה שנשאר זה לעשות copy-paste.

פורסם
  • מחבר

אבל כשאני אסמן אותו זה יגלה מה רשום מתחת, לא? כי זה יהיה צבוע בכחול של הסימון...

פורסם

בעקרון הצבעים של הסימון משתנים בהתאם לצבע של מה שאתה מסמן.

אם צבע הרקע הוא לבן נניח וצבע הטקסט שחור, אז הוא עושה רקע כחול עם טקסט לבן.

אני לא בטוח אבל לדעתי הוא יעשה טקסט כחול עם רקע כחול כשתסמן.

שווה לנסות.

פורסם
  • מחבר

אבל אז כשאני לא אסמן את הטקסט אז יראו אותו...

אין סקריפט או משהו שעושה את זה?

פורסם

איך יראו אותו אם זה לבן על לבן?

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים