DCSIMG
internet Explorer 8 - שלמה גולדברג (הרב דוטנט)
Sign in | Join | Help

שלמה גולדברג (הרב דוטנט)

מרצה בסלע ויועץ בעולם ה - net.

Browse by Tags

X-UA-Compatible meta tag
24 January 12 02:32 AM | Shlomo | with no comments
מהימים בהם התחלנו לקבל גרסאות חדשות של IE - קבלנו את היכולת להריץ את IE כאילו בגרסאות ישנות יותר וזאת בעזרת כלי הפיתוח של IE לחיצה על F12 - ושינוי ה - Document Mode. ברור מאיליו שזה כלי נהדר למפתחים שיכולים לראות כיצד האתר ייראה בגרסאות שונות של IE (מעניין שאין יכולת כזאת בדפדפנים המתחרים). מה שלא כל המפתחים יודעים הוא - שניתן "להכריח" את הדפדפן להציג את האתר ב - Document Mode שנבחר, נרצה לעשות זאת למשל אם אין לנו תקציב לדאוג שהאתר יראה כמו שצריך ב - IE9 ואנחנו רוצים להשאר בגרסה 8 של הדפדפן...
mailto does not work in IE8 and windows7
27 April 11 05:56 PM | Shlomo | 3 comment(s)
בפורומים של NSDN עלתה הבעייה הידועה של mailto ב - IE8 תחת windows7, הבעייה היא שבשימוש עם mailto כ - action של טופס לא מביא את הנתונים של ה - inputs (או שבכלל לא עובד) יש כל מיני פתרונות אפשריים ב - web, אף אחד מהם לא באמת עובד. לכן כתבתי את הקוד הבא: function send() { var inputs = document.getElementById( 'frm1' ).getElementsByTagName( 'input' ); var str = '' ; for ( var i = 0; i < inputs.length; i++) { str += inputs[i].name + '=' + inputs[i].value + '%0a'...
Internet Explorer AddIn using SHDocVw and mshtml
30 March 11 09:15 AM | Shlomo | 3 comment(s)
כיצד אפשר לייצר AddIn שמוסיף קטעי html לכל הדפדפנים (IE) הפתוחים (תודה ל תומר קיסר על העזרה) ראשית נוסיף את Microsoft.mshtml (זהו dll המאפשר שליטה על תוכן html - דוגמה לשימוש תוכלו לראות בפוסט Working with Microsoft.mshtml in c# ) לאחר מכן נוסיף את SHDocVw זה אמור להיות ב - C:\Windows\System32 (זהו dll המאפשר גישה לכל הדפדפנים הפתוחים) כעת נרצה לקבל את כל החלונות הפתוחים, נריץ את הקוד הבא: private static List < IWebBrowser2 > GetIEWindows() { List < IWebBrowser2 > list = new List <...
במצגת והקוד מההרצאה שלי בקבוצת המשתמשים
21 September 10 09:03 AM | Shlomo | 1 comment(s)
ב - 19/09 העברתי הרצאה על פיתוח לפי בתקנים וכיצד IE8 ו - IE9 עובדים לפי התקן, ראינו גם קצת HTML5 ו - CSS3 ועוד הרבה דברים מעניינים. (מי שלא היה הפסיד) לצערי עקב הזמן המוגבל לא הספקנו לראות איך מגדירים WebSlice, Search Providers, Accelerators (אולי בפעם הבאה). אני מקווה שהקהל נהנה - אני נהניתי. מצורף כאן הקוד והמצגת . בקרוב כשנעלה את ה - Sela Collage Channel אני אעביר שוב את ההרצאה בשידור חי.
IE8 - Table Of Content
15 June 10 04:39 PM | Shlomo | 1 comment(s)
סיכום הפוסטים על IE8 בשעה טובה סיימתי לכתוב על רוב הפיצ'רים של IE8 להלן רשימת הלינקים והסברים. דוגמא לכתיבת WebSlice http://blogs.microsoft.co.il/blogs/shlomo/archive/2009/03/11/dynamic-web-slices-ie8.aspx הסבר על איך כותבים WebSlice http://blogs.microsoft.co.il/blogs/shlomo/archive/2009/08/05/internet-explorer-8-part-1-simple-webslice.aspx מאפיינים של WebSlice http://blogs.microsoft.co.il/blogs/shlomo/archive/2009/08/06/internet-explorer-8-part-2-web-slice-properties.aspx http://blogs.microsoft...
Generated Content in IE8
06 June 10 01:17 PM | Shlomo | with no comments
היכולת להוסיף מידע לפני ואחרי אלמנטים. בהמשך לפוסטים על IE8 - נראה הפעם כיצד נוכל בעזרת content להוסיף מידע לפני ואחרי אלמנטים. ( לקריאה נוספת ) (כל הדוגמאות נלקחו מהאתר של מייקרוסופט) ב - IE8 נוספו מספר אלמנטים מעניינים שנותנים יכולות חדשות. before, after counter quotes נתחיל עם before, after נוכל בעזרת CSS פשוט להוסיף לכל אלמנט שה - class שלו הוא note סוגריים לפני ואחרי < style type ="text/css"> div.note:before { content : '{' ; } div.note:after { content : '}' ;...
foucs in IE8
06 June 10 01:11 PM | Shlomo | 2 comment(s)
הגדרה של CSS עבור אלמנטים שנמצאים בפוקוס ב - IE8 בהמשך לפוסטים על IE8 נראה הפעם כיצד לשנות בקלות הגדרות CSS לאלמנטים שנמצאים בפוקוס. הרבה פעמים אנחנו רוצים שאלמנטים שנמצאים בפוקוס יקבלו הגדרות CSS, כדי לעשות את זה ב - IE8 נצטרך בסך הכול להכיר את foucs: לדוגמא, נוכל לכתוב: < style type ="text/css"> .txt:focus { background-color : Silver ; } input:focus { background-color : #ffc ; } </ style > כדי לקבוע שכל ה - input יקבלו צבע רקע מסויים בזמן פוקוס וכל מי שיש לו class בשם txt...
outline in iE8
06 June 10 12:59 PM | Shlomo | with no comments
כיצד ניתן להקיף אלמנטים במסגרת מבלי להשפיע על המיקום והגודל בהמשך לפוסטים על IE8 נכיר את המאפיין outline שנותן את יכולות מעניינות לעטוף אלמנטים מבלי להשפיע על ה - DOM הקוד הבא לדוגמא < span > Shlomo Goldberg < br /> IE8 For Developers </ span > span { outline-style : ridge ; outline-color : Silver ; outline-width : 7px ; background-color : lavender ; } יתן את התוצאה הבאה
CSS Compliance - Table Layout in IE8
06 June 10 11:44 AM | Shlomo | 1 comment(s)
עיצוב אלמנטים בצורת טבלה מבלי להשתמש בתגיות טבלה ב - IE8 בהמשך לפוסטים על IE8 הפעם נראה כיצד אפשר לעצב אלמנטים שונים כטבלה. (לרשימה המלאה של אופציות ה - display ) אחד מהדרכים הנפוצות לעצב דפי אינטרנט זה בעזרת טבלאות, החיסרון הגדול שלהם זה שקשה לשנות את העיצוב של צורת העמוד ובנוסף על כך לטבלה יש חוקים איזה אלמנטים יכולים לקונן. בעזרת המאפיין display נוכל ב - IE8 לעצב אלמנטים שונים כאילו הם טבלה. לדוגמא - הקוד הבא: < div class ="sTable"> < span class ="sTR">< span...
Data Url for image in IE8
03 June 10 04:09 PM | Shlomo | 3 comment(s)
IE8 נראה בפוסט הנוכחי איך אפשר לתת לתמונה את המידע שמתאר את התמונה. בהמשך לפוסטים שלי על IE8 נראה הפעם את האפשרות להציג תמונות כ - Embedded ( לקריאה נוספת ) אני לא ממש יודע להגיד למה צריך את זה אבל זה נחמד, שימו לב לקוד הבא, (קצת ארוך - ולכן עשיתי כתב קטן) < img src ="data:image/png;base64,/9j/4AAQSkZJRgABAQEAtAC0AAD/4SFyRXhpZgAATU0AKgAAAAgADQEPAAIAAAAGAAAItgEQAAIAAAAU AAAIvAESAAMAAAABAAEAAAEaAAUAAAABAAAI0AEbAAUAAAABAAAI2AEoAAMAAAABAAIAAAExAAIAAAAu AAAI4AEyAAIAAAAUAAAJDgITAAMAAAABAAEAABABAAMAAAABBkAAABACAAMAAAABBLAAAIdpAAQAAAAB...
מציאת אלמנטי DOM בעזרת מנגנון החיפוש של IE8
03 June 10 01:21 PM | Shlomo | 1 comment(s)
כיצד למצוא אלמנטים בקלות בעמוד בהמשך לפוסטים על IE8 נראה הפעם כיצד למצוא אלמנטים בעמוד בעזרת שאילתות ולא בעזרת JavaScript (לקריאה נוספת) יש לנו שני מתודות חדשות. querySelector querySelectorAll כשהראשון ימצא את האלמנט הראשון ב - container שאנחנו מחפשים בו, והשני ימצא את כל האלמנטים המתאימים לתוצאות החיפוש. דוגמא: נניח שיש לנו את ה - html הבא < div > < p class ="a"> < span class ="b"> span1 </ span > < span class ="a"> span2 </ span >...
toStaticHTML
17 May 10 12:54 PM | Shlomo | 1 comment(s)
הסרת סקריפטים ואירועים מתוך קטע HTML בהמשך לפוסטים שלי על IE8 נראה הפעם מתודה מעניינית שבעזרתה נוכל לקחת html שקבלנו ולהסיר ממנה את הסקריפטים והאירועים. (לקריאה נוספת כאן .) נניח שיש לכם את קוד ה - html הבא: < div id ="myDiv"> < script > function test() { alert( "Testing, Testing, 123..." ); } </ script > < span onclick ="test()"> Click Me </ span > </ div > כשהמשתמש ילחץ על ה - span הוא יקבל את ההודעה. כעת אם נפעיל את הסקריפט הבא...
Connectivity Enhancements in IE8
16 May 10 03:43 PM | Shlomo | with no comments
שיפורים ותוסופות במידע על מצב החיבור של הלקוח ב - AJAX בהמשך לפוסטים על IE8 הפעם נראה איזה מידע אנחנו יכולים לקושש על מצב החיבור לרשת של הלקוח. לקריאה נוספת על הנושא מספר בקשות בו זמנית. עד ל - IE8 מספר ה - connections שיכולנו לפתוח בו זמנית הוגבל ל - 2 כל שאר הבקשות המתינו בתור. ב - IE8 המספר הוגדל ל - 6 (אם מפתחים מערכת סגורה - כלומר אינטרא-נט ואתם צריכים להגדיל את מספר ה - connection בו זמנית, זה אפשרי וצריך לשנות ערכים ב - registry - אפשר לקרוא על הנושא בלינק למעלה) כדי לדעת את מקסימום מספר ה...
History with AJAX in IE8
16 May 10 12:33 AM | Shlomo | with no comments
כיצד לתמוך בלחצני Back ו - Forward כשעובדים עם AJAX בעזרת IE8. לקריאה נוספת על הנושא הבעייה ידועה: אין תמיכה בלחצני ההיסטוריה של הדפדפן כשעושים פעולות ב - AJAX. לדוגמא: לפניכם מערכת פשוטה שמביאה שמות של ערים ב - AJAX לפי בחירת שם המדינה. < select id ="country" onchange ="FillData(this.value)"> < option value ="-1"> Select </ option > < option value ="Israel"> Israel </ option > < option value ="USA"> USA </ option...
XMLHttpRequest Enhancements in Internet Explorer 8
13 May 10 07:33 PM | Shlomo | 1 comment(s)
שינויים שנכנסו ל - AJAX ב - IE8 בהמשך לפוסטים שלי על IE8 הפעם אני אציג תוספת נחמדה לאובייקט XmlHttpRequest . לקריאה נוספת כאן . ה - XmlHttpRequest קבל מאפיין חדש שנקרא timeout שמאפשר להגדיר כמה זמן נחכה לתשובה לפני שהבקשה תתבטל. מגדירים את זה בצורה הבאה var xhr = new XMLHttpRequest(); xhr.open( "GET" , "url" , true ); xhr.timeout = 10000; הגדרנו שבמדה ולא נקבל תשובה במשך 10 שניות הבקשה תתבטל. חשוב מאוד : אי אפשר להגדיר את המאפיין לפני שקוראים למתודת open. בנוסף אפשר להרשם לאירוע...
More Posts Next page »