DCSIMG
Internet Explorer - שלמה גולדברג (הרב דוטנט)
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 של הדפדפן...
להדפיס תוכן מהדפדפן בלי שאלות (להפעיל ישירות את המדפסת)
18 August 11 07:49 AM | Shlomo | 2 comment(s)
בתפוז שאל דוד גילי את השאלה הבאה: ביישום mvc3 אני צריך לגרום לכך שלחיצה על כפתור תגרום ליציאה של מסמך מהמדפסת. בלי שאלות, בלי חלונות אישור ובחירת מדפסת, מהר ככל שאפשר. אני יודע שיש כל מיני הגנות על המשתמש, ומאד בצדק, אחרת כל אתר היה מייד מדפיס לנו כל מה שבא לו למדפסת. פה זה קצת שונה: זו סביבה מבוקרת. כלומר זה מחשב של הלקוח, אנחנו מתקינים מה שרוצים, אנחנו קובעים את הדפדפן, משנים בו הגדרות איך שבא לנו, וכן הלאה. האם יש איזה פיתרון או דרך לעשות את זה? תודה. התשובה היא שכן, זה אפשרי. צריך לכתוב את הקוד...
megavideo with subtitles (internet explorer addin)
03 April 11 11:05 AM | Shlomo | 1 comment(s)
כיצד לצפות ב - megavideo ולהוסיף כתוביות ל - IE. בפוסט הקודם כתבתי כיצד אפשר להוסיף addin ל - IE בעזרת שימוש ב - mshtml ו - shdocvw, סשה הרגיש צורך לאתגר אותי ולהגיב " נראה לי שמתבקשת השאלה - מה הצורך המעשי שבשבילו צריך את הדבר הזה" ולכן כתבתי את ה - addin הבא. ניתן להוריד אותו מכאן (קוד מקור וקובץ הרצה) יש לי חבר שבא אלי עם הבקשה הבאה: אני רואה לפעמים סרטים ברשת, אי לא יודע אנגלית ולכן יש לי אחת משתי האופציות , להוריד סרט ולהוריד קובץ תרגום ולצפות באחד מהנגנים המאפשר חיבור שלהם , או לצפות...
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 <...
מי תומך בגישה ישירה לאלנטים ב - DOM בלי להפעיל את document.getElementById
24 March 11 01:39 PM | Shlomo | 2 comment(s)
אני מניח שהקוד הבא די ברור < div id ="rightCell"> </ div > < script type ="text/javascript"> var rightCell = document.getElementById( 'rightCell' ); rightCell.appendChild(document.createTextNode( 'Shlomo Goldberg' )); </ script > זה בסך הכול יוסיף ל - div את הטסקט Shlomo Goldberg. אבל מה יקרה אם נריץ את הקוד הבא: < div id ="rightCell"> </ div > < script type ="text/javascript"> rightCell.appendChild...
למה חשוב לבדוק IsValid בצד השרת כשמשתמשים עם validators (איך אפשר לעקוף (לפרוץ) את הבדיקות בצד הלקוח)
01 January 10 10:42 AM | Shlomo | 1 comment(s)
(זהו פוסט ה - 200 שלי, ואני חושב שזהו הפוסט הראשון בבלוגייה של השנה הלועזית החדשה) שיש לכם דף עם תיבת טקסט שמוצמד אליו RequiredFieldValidator ולחצן. בזמן לחיצה כותבים על הדף את השעה הנוכחית. הקוד נראה כך: < asp : TextBox runat ="server" ID ="txt1" /> < asp : RequiredFieldValidator ErrorMessage ="*" ControlToValidate ="txt1" runat ="server" /> < asp : Button Text ="text" runat ="server" ID ="btn" OnClick...
Automatic refresh html page (http-equiv=refresh)
25 August 09 10:17 AM | Shlomo | 3 comment(s)
חבר יקר ( אליאב ) הראה לי שיש תג meta שיודע לרענן את הדף בצורה אוטומטית כל כמה דקות. < meta http-equiv ="refresh" content ="10" /> זה פיצ'ר נחמד מאוד. במידה ותרצו לתת את הערך ל - content מתוך הקוד, אופצייה אחת היא לייצר את כל התגית meta מתוך הקוד. אופתייה שנייה היא להגיר אותו בצורה הבאה: < meta id ="refreshPage" http-equiv ="refresh" runat ="server" /> ואז מתוך הקוד להוסיף לו את המאפיין content ולתת לו ערך. אופצייה שלישית היא לכתוב...
Internet Explorer 8 Part 4 - Alternative Display Source
13 August 09 07:54 PM | Shlomo | 1 comment(s)
אנחנו כבר יודעים לייצר Web Slice פשוט וגם Web Slice שמביא את הנתונים ממקום אחר שבו נרשמו ל - Web Slice כדי לחסוך בתעבורה, גם ראינו איך אפשר להגדיר ל - Web Slice חלון Preview באמצעות הגדרה של entry-content. הבעייה הגדולה בחלון ה - Preview שהוא שומר את הנתונים במטמון לוקלי ולכן כל הסקריפטים וה - ActiveX חסומים. כדי שנוכל להפעיל סקריפטים או לחצני צד שרת אנחנו צריכים להשתמש ב - Alternative Display Source , מה שזה אומר שגם חלון ה - Preview הולך לשרת כדי להביא את הנתונים, ושום דבר לא נשמר במטמון ולכן אפשר...
Internet Explorer 8 Part 3 - entry-content property and Alternative Update Source
09 August 09 02:21 PM | Shlomo | with no comments
entry-content מומלץ לקרוא את המאמר הבא , חלק גדול מהחומר שאני כותב נלקחים מכאן. המאפיין entry-contnet אינו חובה, אבל מומלץ, במידה ואף אובייקט לא יכיל את המאפיין הזה, לחיצה על הלינק תנווט אל הדף המתאים, וכמובן כשיהיו שינויים הכותרת תהיה מודגשת. במידה והמאפיין ישוייך לפחות לאחד האובייקטים, כשילחצו על הלינק יפתח חלון "תצוגה מוקדמת" אותו חלון שבדרך כלל אנחנו רואים אותו עבור Web Slice. אפשר לשייך את המאפיין entry-content ליותר מאובייקט אחד, ובסופו של דבר כשילחצו על הלחצן, יראו את הקומבינציה...
Internet Explorer 8 Part 2 - Web Slice Properties
06 August 09 10:27 AM | Shlomo | with no comments
בהמשך לפוסט הראשון על Web Slice, נעסוק בפוסט הנוכחי על חלק מהמאפיינים (רשות וחובה) שאפשר להגדיר. אז כמו שאנחנו כבר יודעים, יש שלושה מאפיינים שהם חובה. מישהו צריך לקבל את class=hslice, אבל במידה ואנחנו רוצים לתת לאותו div גם style משלנו, נוכל לתת לו את השם של ה - class שלנו אחרי רווח, לדוגמא: < div class ="hslice myHsliceStyle" id ="StudentMessage"> הפרמטר השני שהוא חובה הוא id שחייב להיות יחודי, אחרת רק הראשון יעבוד. הפרמטר השלישי הוא - class=entry-title, מה שמעניין שאפשר...
Internet Explorer 8 Part 1 - Simple WebSlice
05 August 09 08:15 AM | Shlomo | 3 comment(s)
די אהבתי את הרעיון של כתיבת סדרת פוסטים , זה נותן את היכולת להקיף נושא מסויים מכל הצדדים שלו. אז חשבתי לכתוב סדרה על הפיצ'רים של IE8, ותודה לגיא על העזרה. כתבתי בעבר על - כמה זה קל לייצר Web Slice , בפוסט הזה אני אתחיל מההתחלה, נראה איך לייצר Web Slice פשוט, ונתקדם (בפוסטים הבאים) לתכונות מתקדמות של Web Slice. מה זה בעצם WebSlice בכלל ? (מתוך העזרה של Windows - לצערי העזרה של 7 windows היא באנגלית, גם אם אני משנה את שפת התצוגה לעברית) A Web Slice is a specific portion of a webpage that you can...
Addins for Internet Explorer Context Menu
16 July 09 08:36 AM | Shlomo | with no comments
כבר יש לי כמה תוספות נחמדות עבור IE שמופעלות באמצעות ה - Context Menu - חשבתי לכתוב פוסט אחד שירכז את כולם ובכל פעם שאכתוב AddIn נוסף אני אעדכן את הפוסט הזה. אפליקציה לניהול ה - Context Menu ניתן להוריד כאן , ולקרוא על זה כאן . ביטול בדיקת ה - CAPTCHA במערכת הבלוגים של מייקרוסופט. את הסקריפט ניתן להוריד כאן , ולקרוא על זה כאן . כתיבה מימין לשמאל או משמאל לימין במערכת הבלוגים של מייקרוסופט. את הסקריפטים ניתן להוריד כאן , ולקרוא על זה כאן . כניסה אוטומטית ל - Microsoft Outlook Web Access. את הסקריפט...
Export selected text from IE to notepad using Context Menu
15 July 09 10:07 PM | Shlomo | 4 comment(s)
מי שזוכר, כתבתי אפליקציה נחמדה להוספת פעולות ל - Context Menu של IE. מישהו בשם חיים כתב לי את ההערה הבאה: לא ממש הבנתי איך להשתמש בה. אני מעוניין לפתוח notepad עם אותו קטע טקסט שבחרתי. איך עושים את זה? אז כמובן שהאפליקציה שלי לא יודעת לעשות כאלו דברים, היא רק עוזרת לקנפג את ערכי הרישום בצורה פשוטה, את הפעולות שרוצים לבצע בזמן לחיצה ב - Context Menu צריך כמובן לכתוב לבד. אז כדי להיות נחמד לחיים (וגם כי היה לי משעמם) החלטתי לממש לו את זה. מכאן אפשר להוריד את הדוגמא כתבתי את התוכנית הבאה: שיודעת להפעיל...
כיווץ הקובץ שיורד ללקוח באמצעות - Response.Filter
09 June 09 08:03 AM | Shlomo | 3 comment(s)
ב - UserGroup האחרון של קבוצת ה - Web, דיבר דן אמיגה על החידושים ב- Asp.Net 4.0 אני לא זוכר באיזה הקשר הוא הראה כיצד להקטין את גודל ה - Response שיורד, כי אפשר לעשות את זה גם בגרסאות קודמות. כל מה שאתם צריכים לעשות, זה להוסיף את שני שורות הקוד: Response.Filter = new DeflateStream (Response.Filter, CompressionMode .Compress); Response.AppendHeader( "Content-Encoding" , "deflate" ); השורה הראשונה עוטפת את ה Stream של ה - Response עם DeflateStream, (שמכווץ אותו) השורה השנייה מסבירה...
הפרויקט שלי ב - CodePlex מופיע בעמוד הבית של Internet Explorer Downloads ב - MSDN
28 May 09 03:40 PM | Shlomo | 1 comment(s)
זוכרים את התוכנה לניהול ה - Context Menu של IE היום שוטטתי להנאתי בגוגל, ומצאתי שזה מופיעה ב - MSDN ב - Internet Explorer Downloads
More Posts Next page »