776
צפיות
צפיות
42
תשובות
תשובות
שאלה קלילה בHTML….
אם יש לי דף פריימים, ובפריים הצדדי אני שם כפתור LOGIN, ששולח אותי לדף ASP כלשהו…איך אני עושה שהדף הASP הזה יופיע בפריים הראשי ולא בפריים הצדדי כמו שזה עושה לי?
תודה
אם יש לי דף פריימים, ובפריים הצדדי אני שם כפתור LOGIN, ששולח אותי לדף ASP כלשהו…איך אני עושה שהדף הASP הזה יופיע בפריים הראשי ולא בפריים הצדדי כמו שזה עושה לי?
תודה
42 תשובות
אין קשר לASP או HTML
תשנה לו את המאפיין target. וזאת שאלה לפורום צד לקוח.
למי לשנות את המאפיין TARGER?
ללינק
<a href = "xyz.asp" target = "framename">
זה לא לינק…זה כפתור
<input type=submit ….>
גם לזה יש מאפיין TARGET?
כמה שאלות קטנות בHTML וASP
1) אם יש לי דף HTML עם פריימים אחד צדדי ואחד ראשי, ויש לי כפתור כלשהו
<input type=submit….>
איך אני עושה שהדף שאליו מוביל הכפתור יהיה בפריים הראשי?? (זה לא לינק, זה כפתור!)
2) איך אני עושה שלאחר לחיצת הכפתור, יהיה דף אחר שיהיה בו כתוב משהו, ואחרי שהייה מסוימת זה באופן אוטומטי יחזור לדף הבית??
תודה מראש
אלה ממש דברים קטנים…
אבל מעצבנים שאני צריך לתקן לאתר שלי…בבקשה מישהו יכול לעזור?
שרשר שאלותיך
למה לא שרשרת הודעתך??
תשובה
<input type="button" value="ëôúåø" OnClick="parent.document.getElementById('frameName').src='page.html';">
frameName – שם הפריים שתשנה לו את ה-src.
זה בסדר
אני העברתי לו את ההודעה לפורום הזה.
אה אוקי סליחה
אתה בסדר
אני הייתי צריך לכתוב שהעברתי את זה
זה לא עובד…=
תודה על הניסיון וסליחה על הבלאגן עם ההודעות פשוט אוריקס העביר לי מפורום אחר הודעות לכאן
בדקתי וזה אכן עובד
כנראה אתה לא הגדרת שם לפריים או לא כתבת אותו במדויק.
לכפתור לא, אבל…
אני רואה שזה כפתור submit, מה שאומר שהוא שולח טופס.
לתג form אתה יכול להוסיף מאפיין target.
מה אני צריך לכתוב במקום PAGE.HTML??
זה עובד אבל אני בכל זאת צריך לדעת….תודה
זה עובד אבל יש בעיה…
כתבתי במקום הPAGE.HTML קובץ ASP כלשהו ומה שהASP צריך לעשות שעבד קודם לא עובד עכשיו
מה אני עושה?!
וואלה………תודה רבה רבה:)
יש לי גם שאלה שנייה…תראה בבקשה אם תוכל לענות עליה
ראה הודעה "כמה שאלות קטנות בHTML וASP" בשרשור שלי
אתה מתכוון במקרה ל…
איך להחליף כתובת של עמוד מסויים אחרי X שניות?
בעזרת תג מטה שעושה את זה. תמצא אותו
וואי תודה…אבל מה אני כותב במקום..
..המילים שם?? יש שם URL וSECONDS וכו'…מה אני כותב במקום המילים האלה?
חשבתי שזה מספיק ברור…
במקום seconds כותבים מספר שמייצג את כמות השניות שיעברו עד שהתג יפעל,
ובמקום url כותבים את הכתובת שאליה התג יפנה את הדפדפן.
תודה רבה
ככה חשבתי…וזה לא עובד…
זה מה שכתבתי:
<META HTTP-EQUIV="refresh" CONTENT="http:/localhost/daniel/exl5main.asp;3">
exl5main.asp זה הדף שאליו התג צריך להעביר, ו3 זה מספר השניות שאני רוצה שיושהה….וזה לא עובד, מדוע?
נסה כך
<meta http-equiv=REFRESH CONTENT="3; URL=http:/localhost/daniel/exl5main.asp">
הצלחתי טנקס:)
שאלה בכפתורים….
אם יש לי דף עם כפתור של YES ושל NO, ואני רוצה שאם אני אלחץ על NO אז זה יחזיר אותי לדף הקודם שהייתי בו ששמו MembersList.asp
איך אני עושה את זה??
תשובה
אם היית בעמוד רשימת החברים ועברת לעמוד אחר אז פשוט תשתמש בזה:
<input type="button" value="אחורה" OnClick="history.back(-1);">
אם אתה רוצה לעבור לעמוד אחר תשתמש בזה:
<input type="button" value="אחורה" OnClick="location.href='page.html';">
זה JS בסיסי.
תודה רבה…אתה עוזר לי מאוד:)
בעיההה גדולה….
אני מצרף בזאת כתובת של שמכיל:
1) טבלת נתונים שלי
2) קובץ ASP שמופיע באתר, עם טבלת המשתמשים מהטבלת נתונים
3) קובץ DELETE1 שעושה וידוא אם המשתמש רוצה למחוק
4) קובץ DELETE שאמור לבצע את המחיקה ולחזור לקובץ ASP עם טבלת המשתמשים
5) קובץ UPDATE שאמור לבצע פעולת עדכון
אני צריך שתשימו את כל הקבצים ב
c:inetpubwwwrootdaniel כדי שזה יעבוד ואז תבדקו בבקשה:
1) מה אני צריך לעשות בDELETE.ASP או בDELETE1.ASP כדי שהלחיצה על מחק בטבלה, תוביל לקובץ DELETE1.ASP ששואל אם אני בטוח שאני רוצה למחוק את השם הפרטי ואת שם המשפחה, ואז בלחיצה על YES שמה זה יוביל לDELETE.ASP שיבצע את המחיקה?
2) איך עושים פעולת עדכון בUPDATE.ASP באותו סגנון של המחיקה?
חשוב לי שהטבלה תישאר בעיצוב הזה (שהמחיקה והעדכון יהיו כלינקים) ותודה רבה מראש אתם עוזרים לי מאוד תודה:)
בבקשה בבקשה בבקשה זה דחוףףףףף….
לגבי מספר 2 זה לא משנה, רק מספר 1, בעיקר הקוד שלאחר הלחיצה על הYES
דחוף? לא בשבילי
ואפחד כאן לא יוריד קבצים,יעלה, ישים ב-IIS במחשב שלו ויבדוק בשבילך את זה.
תראה את הקוד הרלוונטי שלך ותראה שגיאה (אם יש) בכל הקשור לבעיה.
אם אתה רוצה לעשות הודעת כן/לא אז קרא את ה-
הבא.טוב טוב אני מצטער…הנה קוד רלוונטי
זה מה שמופיע בדף של רשימת המשתמשים:
<td align="center"><font color=white size=2><b>
<a href="delete1.asp?first=<% Response.Write oClubMembersRS.Fields("First_Name") %>&last=<% Response.Write oClubMembersRS.Fields("Last_Name") %>">delete</td>
זה מה שיש בעמודת המחיקה לגבי כל שורה בטבלת המשתמשים
וזה מה שמופיע בדף של וידוא המחיקה:
<form action="delete.asp" method="post">
<p align="center"><font color="blue" size="6" face="David"><b><u>Are you sure you want to delete
<% Response.Write (Request.QueryString("first"))
response.write " "
response.write (request.querystring("last"))
%>
??
</u></b></font></p>
<div align=center>
<input type="submit" value="Yes">
<input type="button" value="No" OnClick="location.href='MembersList.asp';">
</form>
עכשיו מה אני צריך לעשות שבלחיצה על YES יופעל דף נוסף שיעשה את פעולת המחיקה ויציג שוב את הטבלה המעודכנת?
תודה מראש וסליחה על הבלאגן
למה טופס מיותר?
תשתמש בדיאלוג אישור/ביטול ב-JS.
משהו כזה:
<td align="center"><font color=white size=2><b>
<a href="delete1.asp?first=<%=oClubMembersRS.Fields("First_Name") %>&last=<%=oClubMembersRS.Fields("Last_Name") %>" OnClick="if(confirm('למחוק?')){return true;}else{return false;};">delete</td>
אמור לעבוד
וואי תודה ואכן זה עובד אבל…
מה הקוד שצריך לכתוב בDELETE1.ASP שיבצע את המחיקה עצמה? כי כשאני לוחץ OK זה מביא אותי לדף הוידוא שעשיתי…
שאילתת מחיקה פשוטה
ראה במדריך ה- .
תודה רבה:)
זה כותב לי שגיאה…
הנה הקוד הרלוונטי עם שאילתת המחיקה
<% Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Driver={Microsoft Access Driver (*.mdb)};" & _ "Dbq=c:inetpubwwwrootDanielADD.mdb;" & _
"Uid=admin;" & _
sql = "DELETE FROM Registers WHERE "
sql = sql & "('" & Request.QueryString("first") & "'= First_Name" & ")"
sql = sql & "AND ('" & request.querystring("last")& "'=Last_Name" & ")"
conn.Execute sql
conn.Close
Set conn=Nothing
Response.Redirect "MembersList.asp"
זה עושה שגיאה על השורה המסומנת באדום…יכול להיות שזה כי כאשר הרשימת משתמשים פועלת באתר יש נעילה של אקסס לעשות שינוייים בטבלה או משהו כזה??
אם לא למה זה ככה?
תדוה מראש
כמה דברים
1. תשתמש בחיבור JET.
2. למה לא לעשות שאילתה לפי ID המשתמש?
3. פנה לפורום צד-שרת ולא צד-לקוח.
כנס לפה ואני עוזב אותך להערב…
מה השורה של פתיחה חיבור עם JET ("Provider= מה ההמשך?
דבר שני אני עושה את השאילתא לא לפי האיידי כי אין איידי, שם פרטי ומשפחה ביחד בהחלט מספיק…
ואני לא אקפוץ מפורום לפורום אם אתה כבר פה אתה יכול לעזור לי בשני הצדדים לא?
רק בבקשה את שורת החיבור ג'ט וזהו…תודה
הפורום הזה נועד למתן עזרה
בצד-לקוח ולבעיותך קיים פורום צד-שרת. הודעות לא שייכות מועברות/נמחקות. שים לב.
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db.mdb")
אין שדה ID? זה לא ממש חכם. אני ממליץ לך לשים שדה ID מסוג מספור אוטומטי (מפתח ראשי).
אני צריך לאתר איזשהו תג מטהרק איזה?
יש לי דף עם פריים צדדי ופריים ראשי, כשאני לוחץ על כפתור לוגין שנמצא בפריים הצדדי, יש דף ASP שעושה את פעולת הלוגין ואז נכתב בפריים הראשי "ברוך הבא" ואז דף הבית מתערנן חזרה בעזרת תג מטה…
עכשיו, אני רוצה שהפריים הצדדי גם יתיפרש בדיוק באותו זמן….כיצד אני עושה את זה??
תודה מראש
צריך איזשהו תג מטה, רק לא יודע איזה
יש לי דף עם פריים צדדי ופריים ראשי, כשאני לוחץ על כפתור לוגין שנמצא בפריים הצדדי, יש דף ASP שעושה את פעולת הלוגין ואז נכתב בפריים הראשי "ברוך הבא" ואז דף הבית מתערנן חזרה בעזרת תג מטה…
עכשיו, אני רוצה שהפריים הצדדי גם יתיפרש בדיוק באותו זמן….כיצד אני עושה את זה??
תודה מראש
מצטער על ההצפה פשוט הטעינה נתקעה…