שלח תשובה

זירת השאלות

29 תשובות

  1. jonatan44 הגיב:

    אני אתן לך חצי תשובה
    מיכוון שאני לא ממש חזק ב js,אני חושב שזה הולך אם <noscritp> לא?

  2. Wazzap הגיב:

    זה אני יודע
    אבל אני צריך את הסקריפט המלא 🙂 מישהו מכיר?

  3. Wazzap הגיב:

    אוקי תודה! הסתדרתי!
    זה היה ככה –
    <noscript>
    body
    </noscript>

  4. Wazzap הגיב:

    חבר'ה אני נואש! הריפלס שלי לא עובד!
    ואי אני כבר שבועות נסה לשים פונקציית replace ופשוט לא מצליח!
    הרבה מנסים לעזור לי ולא מצליחים!
    יש לי דף ששולח נתונים לקובץ txt (לא לדטא בייס!!!). עדיין יש אפשרות לשים ריפלס?
    הנה הקוד שלי:


    <%
    nick = Request.form("nick")
    nick = Replace(nick, """", """)
    nick = replace(nick, "'", """)
    nick = Replace(nick, "", "ללא שם")
    nick = Replace(nick, "<", "<")
    nick = Replace(nick, ">", ">")
    nick = Replace(nick, "(", "(")
    nick = Replace(nick, ")", ")")
    nick = Replace(nick, "=", "=")
    nick = Replace(nick, "11335577", "<font color=RED>מנהל</font>")

    site = Request.form("site")
    site = Replace(site, """", """)
    site = replace(site, "'", """)
    site = replace(site, "", "ללא תוכן")
    site = Replace(site, "<", "<")
    site = Replace(site, ">", ">")
    site = Replace(site, "(", "(")
    site = Replace(site, ")", ")")
    site = Replace(site, "=", "=")

    comments = Request.form("comments")
    comments = Replace(comments, """", """)
    comments = replace(comments, "'", """)
    comments = replace(comments, "", "ללא תוכן")
    comments = Replace(comments, "<", "<")
    comments = Replace(comments, ">", ">")
    comments = Replace(comments, "(", "(")
    comments = Replace(comments, ")", ")")
    comments = Replace(comments, "=", "=")
    comments = Replace(comments, VBCrlf, "<br>")
    %>

    מה לא בסדר בו?

  5. Wazzap הגיב:

    מממ לא עובד…
    הוא פשוט לא מבצע את הפקודה 🙁
    יש לכם עוד הצעות חבר'ה?

  6. Wazzap הגיב:

    אוקי חבר'ה שאלה נוספת 🙂
    יש אפשרות לבדוק בJS שרק טקסט מוכנס לtext area ולא מספרים ולא סימנים שונים?

  7. ניר טייב הגיב:

    יש אפשרות
    עם regExp ואני לא יכול להרחיב כי אני לא יודע להשתמש בזה

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

    http://itzik1.co.il/java39.html

    אני יכול להראות לך את זה בasp.net אם זה עוזר לך…

  9. Wazzap הגיב:

    אני חייב בJS…
    וכן זה הסקריפט שמצאתי, ניסיתי לשנות אך לא הבנתי אותו כלכך!
    מישהו מבין איך לשנות ממספרים לסימנים כגון ">" "<"?

  10. ניר טייב הגיב:

    נסה


    <input onKeyPress="return (/[a-z0-9א-ת]/i.test(String.fromCharCode(event.keyCode)))"

    ואם זה לא עובד זה בגלל ה א-ת

  11. Wazzap הגיב:

    מממ לא עובד אחי!
    מישהו מכיר דרך אחרת?
    ואולי מכירים דרך לביטול כל הסקריפטים בדף? noscript לא עובד…

  12. ניר טייב הגיב:

    שני דברים
    התוכן שבין תגית הפתיחה והסגירה של noScript פועל רק בדפדפנים שלא תומכים בסקריפטים (למיטב ידיעתי)

    ובקשר לאותיות לא נראה לי שאפשר לעשות גם לעברית

    <input onKeyPress="return (/[a-z0-9]/i.test(String.fromCharCode(event.keyCode)))" />


    חשבתי אולי הקוד הזה יעבוד בתוספת ה- א-ת אבל כנראה זה לא עובד

    רעיון חדש
    תבדוק את תחום הסימנים של העברית והאנגלית ב-chr ע"H לולאה

    for i=0 to 255
    Response.Write(chr(i))
    next

    ואז בסקריפט עתצו תבדוק אם המקש הנלחץ שווה לאחד הערכים של ה-CHR באנגלית או בעברית

    onKeyPress="return checkChr(String.fromCharCode(event.keyCode))"

    function checkChr(chrCode){
    for (i=5;i<=25;i++){
    if (chrCode==i)
    return true;
    else
    return false;
    }
    }

    נסה את זה (אל תתייחס למס' הם לא נכונים)

  13. ניר טייב הגיב:

    תיקון


    onKeyPress="return checkChr(event.keyCode)"

    function checkChr(chrCode){
    for (i=5;i<=25;i++){
    if (chrCode==i)
    return true;
    else
    return false;
    }
    }

  14. Wazzap הגיב:

    איך לכתוב את זה?
    אני לא הכי מבין ב JS…

  15. Wazzap הגיב:

    יששש הצלחתי עם הקוד שנתת מקודם!
    הצלחתי לשים שיהיה אפשרות גם לאנגלית, גם לעברית! הנה –


    <input type=text onKeyPress="return (/[א-ת0-9a-z]/i.test(String.fromCharCode(event.keyCode)))" />

  16. Wazzap הגיב:

    ואפשר כמובן
    להוסיף עוד אלמנטים שחוץ מהם שום מקש לא יעבוד!

  17. Wazzap הגיב:

    אה זה לא טוב! כנסו…
    עדיין יש אפשרות לעשות הדבקה! וזה לא מונע הדבקה של אלמנטים שאסור לכתוב…
    אתם יודעים אם יש אפשרות למנוע גם הדבקה?

  18. ניר טייב הגיב:

    יש על זה משהו ב-MSDN
    אני הולך לבדוק

  19. ניר טייב הגיב:

    נסה לשים את הקוד גם
    בארועים הבאים :
    onafterupdate
    onpaste

  20. Wazzap הגיב:

    וואלה עובד!
    רק יש משהו קטן לא טוב אבל לא נורא! הוא פשוןט לא נותן להדביק כלום 🙂
    חפיף זה בסדר!
    ואי תודה רבה לך!! תודה עזרת לי המון! כל הכבוד!

  21. ניר טייב הגיב:

    על לא דבר
    פשוט מחפשים בריפרנס האירועים events שיש ב-MSDN
    השתמשת ב-onPaste או ב-onAfterUpdate ?

שלח תשובה