
20-12-2006, 10:31
|
|
|
|
חבר מתאריך: 08.12.06
הודעות: 26
|
|
|
בעיה בפונקציה של סגירת עמוד...
אז יש כמה בעיות:
קודם כל הנה הקוד לפונקציה:
קוד:
<script type="text/javascript">
function close() {
if (confirm("Are you sure you want quit the page?")) {
window.close();
}
}
</script>
כאשר אני רוצה לקשר את הפונקציה ללחיצת עכבר על תמונה כך:
קוד:
<img onclick="close()"
src="images/index_05.jpg" width="40" height="19" alt="" border="0" />
זה בכלל לא עובד. הפונקציה בכלל לא נקראת.
כשאני כותב ככה:
קוד:
<a href="javascript:close();">
הפונקציה נקראת, עולה הודעה של confirm אם אני לוחץ ביטול, זה מבטל.
אם אני לוחץ אישור ההודעה מופיעה שוב ושוב עד שלא אלחץ ביטול.
ועוד משהו, בפיירפוקס שתי הדרכים לא עובדות.
אני מותש בבקשה הסברים/עזרה ?
עריכה:: הצלחתי, ובכל זאת לא מחקתי כדי שאנשים אחרים ילמדו.
שימו לב שהפונקציה close מוגדרת כבר ע"י ספריות JS לכן אסור להשתמש בה והיא יוצרת בלבול.
אז אל תשימו את close בתור שם לפונקציה משלכם.
תודה 
_____________________________________
"בברכה"
נערך לאחרונה ע"י crycry122 בתאריך 20-12-2006 בשעה 10:35.
|