596
צפיות
צפיות
30
תשובות
תשובות
קראתי את המאמר בJS על תיבת טקסט עם
עריכה ומאד נהנתי ממנו.
אבל יש לי שאלה אחת בתמונה כשאני מוסית תמונה ועושה את הפקודה הבאה:
<span onclick="document.getElementById('editor').focus();document.execCommand('insertimage',false,'smiles/smiley22.gif')"><img border=0 src=smiles/smiley22.gif></span>
הוא מראה לגולש את התמונה אם אפשרות להגדיל את התמונה. ואני רוצה למנוע ממנו את האפשרות הזו איך אניעושה את זה??
ועוד שאלה:
מה זה השורה הזו?
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
30 תשובות
המאמר
קישור למאמר אולי זה יעזור למישהו
מישהו???
השורה הזו
מורה לדפדפן שלא לשמור את הדף הזה בזכרון הקש שלו
שלא ישמור תוכן ולא את התמונות שהדף מצביע או מקושר אליהם
שאלה חדשה
בניתי סקר, וגמרתי אבל איך אני עושה גרף? שמראה כמה אחוזים הצביעו לכל שאלה??
אמממממ
אתה יכול לבצע חישוב כזה:
100 חלקי סך כל המצביעים, כפול מספר המצביעים לכל שאלה.
זה יראה בערך כך:
pcount= ? 'תחשב את סך הכל האנשים שהצביעו בסקר
leng=pcount100*" & rs ("answer1") & "
leng= leng*3
<img src="yourimage.gif" height="20" width=" & leng & ">
הסבר קצר:
את ה- pcount תחשב באמצעות חיבור של כל המצביעים בסקר.
החישוב בשורה השנייה הוא: 100 חלקי סך כל המצביעים, כפול מספר המצביעים לכל שאלה. שים לב: החישוב הזה יתבע עבור כל תשובה בסקר.
בשורה השלישית הכפלתי בשלוש סתם כדי שלא יצא מצב שבמידה ולתשובה אחת יש רק אחוז אחד, גודל התמונה יהיה פיקסל אחד.
בשורה הרביעית הצבתי את זה בתור תמונה. אם במקום לרוחב אתה רוצה שהתוצאות יהיו לאורך, תחליף בין הערכים של הגובה והרוחב.
מקווה שזה ברור…. בהצלחה
אתה בטוח??
עשיתי כך וכל התשובות יצאו לי אפס. יש משהו אולי הפוך בקוד??
ועוד שאלה: איך עושים את זה באחוזים?
סליחה… זה תמיד קורה לי…
תמיד אחרי שאני עובר על הקוד כמעט שעה ואז מתייאש ואחרי שאני כותב תגובה בפורום מיד אני רואה את הבעיה. עשיתי לחלק במקום חלקי, …. טעות שלי..
אבל איך אני עושה את זה באחוזים???
זה באחוזים….
ואם אתה רוצה
גם להציג את התשובה מספרית- תדפיס את המשתנה
response.write " " & leng & "%"
זה לא הגיוני… שזה באחוזים
הנה התוצאות:
מאוד. 36%
היינו מסתדרים בלי. 9%
לא 9%
בכלל לא! 13.5%
וזה לא הגיוני שזה מתוך מאה אחוז.
הנה מספר המדרגים לכל שאלה:
מאוד. 8
היינו מסתדרים בלי. 2
לא 2
בכלל לא! 3
סה"כ מצביעים 15 איש
אה.. שכחתי לכתוב
שמה שאתה הכפלת בשלש הכפלתי בשלושים שהגרף יראה גדול יותר.
יש לי רעיון בשבילך!!!
שמע… תוסיף משתנה שהוא יקבל את הגודל
הוא יכפיל אותה בשלושים והוא זה שיראה את הגרף.
בנוסף יהיה עוד משתנה שהוא האחוז המדויק והאמיתי של התשובות.
אם לא הבנת או שאתה צריך עזרה במשהו תגיד לי…
הנה הקוד:
שיניתי את הקוד שלו… וגם אמרת שהכפלת בשלושים אז שיניתי את זה להכפלה בשלושים….
pcount= ? 'תחשב את סך הכל האנשים שהצביעו בסקר
leng=pcount100*" & rs ("answer1") & "
graph= leng*30
<img src="yourimage.gif" height="20" width=" & graph & ">
לא עוזר
הנה התוצאות:
מאוד. 54%
היינו מסתדרים בלי. 16.2%
לא 10.8%
בכלל לא! 16.2%
סה"כ מצביעים: 18
והנה זה מחולק לפי מצביעים:
מאוד. 10
היינו מסתדרים בלי. 3
לא 2
בכלל לא! 3
אתה רואה זה לא מתוך מאה אחוז. וגם כשעשיתי שאלה חדשה ורק מצביע אחד הצביע אז זה הראה לי 3% במקום מאה אחוז.
אולי יש הבדל בין / ל
כשעשיתי יצא לי אפס
והתצואה שבהודאה הקודמת זה עם /
טעות קטנה…
במקום השורה הזאת:
pcount= ? 'תחשב את סך הכל האנשים שהצביעו בסקר
leng=100pcount*" & rs ("answer1") & "
leng= leng*3
<img src="yourimage.gif" height="20" width=" & leng & ">
במקום לעשות pcount100, צריך לעשות הפוך…
זה השתנה כשרשמתי את זה…
שוב טעיתי…
התשובה שנתתי לך עכשיו היא התשובה הנכונה…..
בסדר הסתדרתי ועוד שאלה
וד"א לא הכפלתי בשלש כי אם אני אכפיל בשלש זה יראה לי לדוגמא 75% במקום 25%
ועוד שאלה אפש למנוע ממנו לכתוב את התוצאה : 83.666667% ובמקום זה יראה לי פשוט 83% או 84%???
כן אפשר
percent = math.round(percent)
איפה בדיוק אני משלב את זה?
כך:
pcount= ? 'תחשב את סך הכל האנשים שהצביעו בסקר
leng=100pcount*" & rs ("answer1") & "
leng= math.round(leng)
<img src="yourimage.gif" height="20" width=" & leng & ">
התקבלה השגיאה:
Object required: "
תיקון
leng=100pcount* & rs ("answer1")
נכון… סליחה
השגיאה לא בשורה הזו השגיאה בשורה:
leng= math.round(leng)
אממממ
כי השורה הזאת היא ב- JavaScript….
תעשה זאת כך:
pcount= ? 'תחשב את סך הכל האנשים שהצביעו בסקר
leng=100pcount* & rs ("answer1")
<img src="yourimage.gif" height="20" width=" & Round(leng) & ">
זה אמור לעבוד….
דוגמא לעיגול של מספרים MSDN
Dim var1, var2, var3, var4, var5
var1 = Round(1.5) ' var1 contains 2
var2 = Round(2.5) ' var2 contains 2
var3 = Round(3.5) ' var3 contains 4
var4 = Round(0.985, 2) ' var4 contains 0.98
var5 = Round(0.995, 2) ' var5 contains 1.00
השאיר אותו באותו מצב.
טעות שלי… ותודה
והנה הסתדרתי. כי לא הייתי צריך להכניס את Round(leng) בתוך הרוחב של התמונה….. אלא בתור ההצגה והקוד שלי נראה כך:
pcount= ? 'תחשב את סך הכל האנשים שהצביעו בסקר
leng=100pcount* & rs ("answer1")
<img src="yourimage.gif" height="20" width=" & leng & ">
Response.Write" & Round(leng) & ""
ותודה רבה לכם על כל היחס הזה אין לי מילים….
אין על מה
בהצלחה בהמשך !!