קודם כל מהי סיסמה?
סיסמה היא מה שהמשתמש מקיש. אם הסיסמה נכונה אז המשתמש "מקבל" משהו. (זה יכול להיות כל דבר כמו כניסה לחשבון, כניסה לדף וכ'ו)
ואם הסיסמה אינה נכונה אז המשתמש מקבל הודעת שגיאה והכל חוזר חלילה.
אחרי שהבנו מהי סיסמה בואו נתחיל 
קודם כל אנחנו צריכים לעשות דף HTML בסיסי בשביל שיהיה לנו מקום לכתוב בו את הסקריפט (Script)
קוד HTML:
<html>
<head><title>Your Title</title></head>
<body>
</body>
</html>
עכשיו נכתוב סקריפט חדש:
קוד:
<script language="JavaScript">Code,Code,Code,Code....</script>
במקום המלל שכתוב שם קוד קוד קוד.... (Code,Code....) נכתוב שם את הסקריפט.
קודם כל נכתוב את הסקריפט הבא בדף שאנחנו רוצים שממנו תיהיה סיסמה(כלומר הדף שאנחנו רוצים שהמשתמש ילחץ עליו ועליו יקפוץ חלון הסיסמה).
קוד:
<html>
<head><title>Basic Page</title>
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function Password() {
window.open("your_url.html", "","width=240,height=100")
}
//-->
</SCRIPT>
</head>
<body bgcolor="#CCCCCC"><center>
<a href="javascript:Password()"><img src=".gif" alt="password" title="password" border="1px"></a>
</body>
</html>
לפני שאתם סוגרים את החלון ובורחים בשביל לשאול מישהו "מה לעזאזל כתוב פה"
זה דווקא די פשוט 
כלומר: עד הקטע של הגדרת הפונקציה ( function Password() ) אתה אמור לדעת (אם לא אני ממליץ בחום שתלך לרענן את זכרונותיך לגבי HTML)
ובקטע של הגדרת הפונקציה:
קוד:
function Password() {
window.open("your_url.html", "","width=240,height=100")
}
אנחנו אמרנו שכאשר מישהו ילחץ על הקישור (יפורט בהמשך) יפתח חלון חדש בגודל של 240X100 פיקסלים
(*שים לב בקטע שכתוב: your_url.html שים דף חדש עוד נחזור עליו בהמשך*)
אתה יודע לא הכל חייב להיות באותם מידות כמוני אתה יכול גם לשנות את המידות אבל זה מה שנראה לי הכי מתאים.
עכשיו בתגית הבודי (<body>) נשים קישור כזה:
קישור עם תמונה:
קוד:
<a href="javascript:Password()"><img src=".gif" alt="password" title="password" border="1px"></a>
קישור בלי תמונה:
קוד:
<a href="javascript:Password()">your text</a>
בקטע עם התמונה שים קישור מדויק של התמונה שברצונך לשים.
עכשיו אם קראתם את הכל אמרתי לכם לפתוח מסמך חדש שבפונקציה דף זה יפתח.
אז נפתח את קובץ זה (או ה-קובץ כי בלעדיו לא יהיה כלום.)
ונרשום שם את הקוד הבא:
קוד:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Password - Check</title>
<script language="JavaScript" type="text/javascript">
<!--
function SubmitPassword(frm)
{
var password = frm.pw.value
password = password.toLowerCase()
var loc ;
loc = "your_password_goes_here" ;
if (password == loc)
{
opener.location.href = "your_url.html"
window.close()
}
else
{
document.write("<a href='password_option.html'><center><font color='red'><br> Wrong password! Please try again.</font></center></a>")
document.bgColor = "#CCCCCC"
}
}
//-->
</script>
</head>
<body bgcolor="#cccccc">
<center>
<form ENCTYPE="multipart/form-data">
<p>You need a password:<br>
<input type="password" id="pwd" name="pw" size="15">
<input type="button" value="Log In"
onClick="SubmitPassword(this.form)"> </p>
</form>
</center>
</body>
</html>
לא להיבהל מיד יבוא הסבר:
עד הקטע של הגדרת הפונקציה הכל ידוע.
בקטע זה כתבנו פונקציה בשם:
SubmitPassword(frm)
אח"כ הגדרנו משתנה בשם password
ואז הכנסנו לתוכה משתנה שאומר מה לשנות (במקרה הזה זה לשנות את אפשרות הסיסמה).
ואז עוד משתנה בשם loc שאומר איזה סיסמה לעשות (מומלץ בחום לשנות את האפשרות שם...)
אח"כ הגיע החלק החשוב, פעולת הבדיקה 
בפעולת הבדיקה בדקנו עם המשתנה password שווה למשתנה loc
אם כן זה יפתח חלון חדש (כדאי לך לשנות את שמו)
וזה יסגור את חלון הסיסמה
ואז בדקנו אם הפעולה הנגדית קוראת אז...
זה יכתוב הודעת אזהרה (אם אתה רוצה אפשר במקום להוסיף הודעת ג'אווה פשוטה[
קוד:
alert("your message")
])
ואז כתבנו את תגית הבודי (<body>) יצירת טופס וכ'ו וכ'ו
עכשיו צור עוד קובץ (סה"כ אמור להיות לך שלושה קבצים: דף ראשי דף סיסמה והדף הזה; הדף שמגיעים עליו עם הסיסמה)
תנו לו שם משמעותי שתזכרו מה זה.
ושם תכתבו:
קוד:
<html>
<head><title>Password Page</title></head>
<body bgcolor="#CCCCCC"><center>
you get to the password page :)
</center></body>
</html>
לזה אפילו אין צורך להסביר 
(מצורפים שלושה קבצים אם לא הצלחתם)
אם מצאתם טעות כתבו לי בפרטי 
אם אתם רוצים ללמוד עוד קצת על טפסים כנסו לפה
(תורידו רווחים)
http : // www . iatraf . co . il/ showthread . php?t=811853
כל הזכויות שמורות אך ורק לי ובלעדי לאטרף!
קובץ מצורף 10816