שלח תשובה

זירת השאלות

284
צפיות
33
תשובות

JavaScript -גירסאות

,‏ 28 ביוני, 2004

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

פשוט מה לרשום בתוך תגית "סקריפט"?


אודה לתשובתכם!

תגיות:

33 תשובות

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

    אתה פשוט רושם את זה


    <script type="text/javascript">
    JS CODE
    </script>

    ע"פ התקן אין מאפיןן language לתגית SCRIPT

  2. hedish הגיב:

    אם כן מתי אני רושם בצורה כזו?


    <script language = javascript 1.1>

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

    אתה לא רושם
    רושמים מה שכתבתי כי כך התקן קובע

  4. hedish הגיב:

    בואנה! זה מה זה פצצה!
    קיבלתי אפילו אי מייל להודיע לי!

    אני מברך אותכם!

  5. BuildHome הגיב:

    כנראה הוא התכוון ליידוע מייל כאן…

  6. hedish הגיב:

    צ’מע , זה מראה עד כמה האתר מושקע ור
    ורציני.

  7. hedish הגיב:

    כיצד אני הופך שורה בג’וואה סקריפט ל
    להערה?

    תודה.

  8. RiU הגיב:

    שורה אחת ככה: //
    מספר שורות ככה:


    /*




    */

  9. hedish הגיב:

    חישוב שבועות חודשים ושנים בג’וואה ק
    סקריפט

    יצרתי קוד פשוט לחישוב עד ימים


        
                now = new Date();
        
                y2k = new Date ("Jul 29 2004 00:00:00");

                seconds = (y2k – now) / 1000;
                seconds = Math.round(seconds);
                            
                minutes = seconds / 60;
                minutes = Math.round(minutes);
                
                hours = minutes / 60;
                hours = Math.round(hours);
                
                days = hours / 24;
                days = Math.round(days);
                

    כיצד אני מחשב את השבועות החודשים והשנים?
    תודה.

  10. hedish הגיב:

    אני רוצה לעשות ספירה לאחור עד
    התאריך שצויין שם בקוד.

    היצגתי בקוד שניות , דקות , שעות וימים.
    ברצוני להציג גם שבועות , חודשים ושנים.

    רק שאין לי מושג איך ….

    אודה לעזרתכם.

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

    בג’אווה סקריפט יש שיטות לאובייקט
    התאריך (DATE) והם:
    getFullYear() – מחזיר את השנה המלאה של התאריך שיצרנו
    getDate() – מחזיר את היום מתוך החודש של התאריך שיצרנו
    getMonth() – מחזיר את החודש מהתאריך שיצרנו (חשוב לציין שהוא מתחיל מ-0 ולא מ-1)
    getMinutes() – מחזיר את הדקות
    getSeconds() – מחזיר את השניות

    כדי לקרוא לשטיות האלה עושים כך:

    var dt1 = new Date()
    date.method() /// method() –> one of the method that I show above

    כמו כן חפש בפורום צד שרת אחר הערך setTimeOut כי הילדה פעם הראתה איזהמשהו חביב שעושה את זה

  12. hedish הגיב:

    הפקודה ALERT
    יצרתי קוד להלן:


    <html>
        <head>
            <title>Functions</title>
            <script language = "text/javascript">
                
                    function Greet (who) {    
                                alert("Greetings, " + who);
                                 }

                            

        
            </script>    
        </head>
            
        <body>
            <h1>Function Example</h1>
            <p>Prepare to be greeted twice.<p>
            <script language = "text/javascript">
                    
                Greet ("fred");
                Greet ("Ethel");

            </script>
        </body>
        

    </html>

    הדף עולה באקספלורר. אך , ה- ALERT לא עובד.
    יש לי אקספלורר גירסה 6.
    מה ניתן לעשות על מנת שיפעל?

    תודה.

  13. כמה דברים
    1. מה את מנסה לעשות?? למה לעשות סקריפט לשני אלרטים?
    2. תשנה את הסקריפט הראשון לזה

    <script type="textjavascript">
    function Greet (who) {    
    alert(‘Greetings, ‘ + who);
    }
    </script>
    3. כדאי לשים רק בלוק סקריפט אחד בדף (אם אני לא טועה זה גם לפי התקן, לא בטוח)

  14. אופס בטעות הכנתי את 3 לקוד
    3. כדאי לשים רק בלוק סקריפט אחד בדף (אם אני לא טועה זה גם לפי התקן, לא בטוח)

  15. hedish הגיב:

    הערה – הקוד מועתק כפי שרשום בספ
    בספר שממנו אני לומד.

    אני אמור לקבל שתי הודעות ALERT.
    אך אני לא מקבל אותם.
    מופיעים לי רק הכותרות שיצרתי. ללא ההודעות…

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

    רק תגית STYLE אחד לעמוד
    ל-SCRIPT אפשר כמה אבל למה להסתבך אם כמה שאפשר רק אחד?

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

    שנה את השורה


    <script language = "text/javascript">

    לשורה


    <script type="text/javascript">

  18. hedish הגיב:

    אם כן, אני מנסה לבנות סקריפט
    שבו פונקציה.
    בגוף הדף אקרא לפונקציה פעמיים. (הכל לשם התרגול).

    אך משום מה זה ה- ALERT אינו עובד.

  19. אוריקס הגיב:

    אתה בעצם רוצה הפרשים בין תאריכים?

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

    לא
    אני מקליד מהזיכרון ואני זוכר שצריך את הלוכסן שלי

  21. hedish הגיב:

    עזרה! שעון מונה לאחור
    כיצד אני בונה שעון שימנה לאחור.
    מבלי לעשות REFRESH  לדף?

    עשיתי קוד פשוט. אבל הוא לא מתוחכם כל כך.


    <html>
        <head>
            <titale> The year 2000</title>
        </head>
        
        <body>
            <h1>Countdown  </h1>
            <hr>    
            <script type = "text/javascript">
        
                now = new Date();
        
                y2k = new Date ("Jul 29 2004 00:00:00");

                seconds = (y2k – now) / 1000;
                seconds = Math.round(seconds);
                document.write ("<p> Seconds : " + seconds);
                    
                
                minutes = seconds / 60;
                minutes = Math.round(minutes);
                document.write ("<p> Minutes : " + minutes);

                
                hours = minutes / 60;
                hours = Math.round(hours);
                document.write ("<p> Hours : " + hours);

                
                days = hours / 24;
                days = Math.round(days);
                document.write ("<p> Days : " + days);

            </script>
        </body>
    </html>

    אם כן, כיצד אני בונה כזה דבר?
    תודה!

  22. BuildHome הגיב:

    פשוט ביותר..משתמשים ב-innerHTML
    יחד עם קריאה לפונקציה כל שניה.
    הנה הקוד שלך בצירוף הקוד שמעדכן את השעון שבנית כל שנייה ללא רענון העמוד:

    <html>
        <head>
            <titale> The year 2000</title>
            <script langauge="JavaScript">
               function innertime()
               {
                x = setInterval ("printtime()",1000);
               }

               function printtime()
               {
                var currenttime = "";
                now = new Date();
        
                y2k = new Date ("Jul 29 2004 00:00:00");

                seconds = (y2k – now) / 1000;
                seconds = Math.round(seconds);
                currenttime += "<p> Seconds : " + seconds;
                    
                
                minutes = seconds / 60;
                minutes = Math.round(minutes);
                currenttime += "<p> Minutes : " + minutes;

                
                hours = minutes / 60;
                hours = Math.round(hours);
                currenttime += "<p> Hours : " + hours;

                
                days = hours / 24;
                days = Math.round(days);
                currenttime += "<p> Days : " + days;

                currtime.innerHTML = currenttime;
               }
            </script>
        </head>
        
        <body OnLoad="innertime()">
            <h1>Countdown  </h1>
            <hr>    
            <span id="currtime"></span>
        </body>
    </html>

    מקווה שעזרתי

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

    אבל למה אתה לא משתמש בשיטות של
    אובייקט DATE?
    הסברתי אותן באחת התגובות הקודמות
    כמו כן יש אותם במדריך.

שלח תשובה