פורסם 2011 באוקטובר 2714 שנים שלום,אני מנסה להוסיף לדפדפן של גוגל כרום את אותו תחום מקווקו dotted border שקיים באינטרנט אקספלורר בלחיצה על קישור פנימי באתרקראתי שעליי להוסיף את הcss style הבא:acronym { border-bottom: 1px dotted #ccc; }אך ללא הצלחה. או שאני מוסיף אותו בצורה לא נכונה...כי איני מבין גדול בתחום.אודה למי שיוכל לסייע לי.בברכה,דודו[attachment deleted by admin]
פורסם 2011 באוקטובר 2714 שנים <html><head> <style type="text/css"> a { text-decoration: none; padding: 1px; } </style> <script type="text/javascript"> function addBorder(aTag) { aTag.style.border = "1px dotted #ccc"; } </script></head><body> <a href="javascript:" onclick="javascript:addBorder(this);">Click Here</a></body></html>
פורסם 2011 באוקטובר 2714 שנים מה הקשר acronym? תחליף את זה בשם התג שבשימוש (מן הסתם a)אם אתה רוצה שזה יהיה מסביב לכל הלינק ולא רק מתחת אז תחליף border-bottom ל borderאם אתה רוצה שזה יהיה רק בלחיצה תוסיף :active אחרי שם התג.דוגמה:a:active{border:1px dotted #aaa}@Broxהפיתרון שלך חביב, עם כמה חסרונות:1. אתה הולך להשאיר את הקווים המנוקדים על כל קישור שנלחץ.2. צריך להוסיף onclick לכל לינק בדף.
פורסם 2011 באוקטובר 2714 שנים תודה, תיקון: <html><head> <title></title> <style type="text/css"> a { text-decoration: none; padding: 1px; } </style> <script type="text/javascript"> var _aTag; var _aClick; function addBorder(aTag) { _aClick = true; _aTag = aTag; aTag.style.border = "1px dotted #ccc"; } function removeBorder() { if (!_aClick) _aTag.style.border = "0px"; _aClick = false; } </script></head><body onclick="javascript:removeBorder();"> <a href="#" onclick="javascript:addBorder(this);return false;">Click Here</a></body></html> אם לא הייתי עצלן הייתי עושה את זה בjQuery (בעיקר כי צריך להסביר לבחור איך להשתמש בזה ומה זה)..ואז זה לא בעיה להוסיף את הonclick לכולם ====== יכול להיות שאני לא הבנתי את dudubitn, והוא התכוון למשהו אחר לגמרי...אז אם הפתרון שלי לא רלוונטי נא להתעלם
פורסם 2011 באוקטובר 2714 שנים בדקת עם שני לינקים, וללחוץ עליהם לסירוגין?אגב, אם רוצים שההתנהגות תהיה כמו שאר הדפדפנים, זה צריך להיות onmousedown במקום onclick.פתרונות javascript לבעיות עיצוב נוטים להיות מסורבלים ומעצבנים, ואני אישית משתדל להימנע מהם (השאיפה היא שהפיתרון יהיה בcss במידת האפשר), שלא לדבר על השימוש בספריית js שלמה רק בשביל זה.
פורסם 2011 באוקטובר 2714 שנים מסכים איתך לגמרי, אגב אני חושב שאני לא הבנתי את הכוונה שלו, אני חשבתי שבלחיצה על לינק (anchor - כלומר עוגן למקום אחר באותו דף) הוא רוצה שיהיה border ולכן הJS...נכנסתי לפיקאסה (עפ"י התמונה) ומסתבר שהפתרון הראשון שלי נראה מתאים - בלחיצה על קישור מופיע הborder ואז יש redirect לדף אחר...(אגב אני לא רואה את הטעם במימוש של דבר כזה)
פורסם 2011 באוקטובר 2714 שנים מחבר תודה רבה לכם!איך אני מוסיף את זה לגוגל כרום? אודה להסבר מפורט כי אני לא מבין גדול בתחום כפי שציינתי.והאם הקוד האחרון שנרשם הוא הפיתרון הסופי עבורי? אני רוצה שזו תיהיה בדיוק אותה התנהגות כפי שקיימת בIE.הסימון הנ"ל dotted border מופיע בלחיצה על מקש ימני(סימון שנשאר על הבחירה האחרונה).תודה רבה.
פורסם 2011 באוקטובר 2714 שנים מה שכנראה הבנתי רק עכשיו: אתה מנסה לשנות את הדפדפן עצמו, כך שבכל אתר שתבקר זה יקרה? (קודם הבנתי שאתה רוצה לעשות את זה בדף ספציפי שאתה בונה)כי אם כן, אני לא מכיר דרך להוסיף javascript לדפדפן, ולכן זה יהיה חייב להעשות בcss. הדבר הכי קרוב למה שאתה מתאר זה זה::-webkit-any-link:active{outline:1px dotted #aaa}אבל, היות שהמטרה היא (אם הבנתי נכון) לראות איזה לינק נלחץ אחרון, זה לא יועיל כי הסימון נעלם כשאתה מרים את העכבר.כדי להבין את הבעיה הבסיסית, צריך לדעת מה שונה בכרום משאר הדפדפנים: בכל דפדפן אחר, כשאתה לוחץ על לינק הוא מקבל פוקוס, לכן הסימון מופיע, ולכן הוא נשאר. בכרום גם קיים סימון בקבלת פוקוס, הבעיה היא שהלינק לא מקבל פוקוס בלחיצה (כדי לראות איך נראה פוקוס על הלינק, נסו לעבור בין לינקים עם TAB). אם היה אפשר להוסיף javascript, הפיתרון הוא onclick=this.focus() או משהו דומה. בפועל אני לא מכיר דרך להוסיף js לדפדפן (אולי מישהו אחר מכיר?).
פורסם 2011 באוקטובר 2714 שנים כי אם כן, אני לא מכיר דרך להוסיף javascript לדפדפןודאי שיש - באמצעות תוספים (add-ons / extensions).
פורסם 2011 באוקטובר 2714 שנים מחבר אכן אני מנסה לשנות את התנהגות הדפדפן ושהדבר יופיע לי בעוד אתרים. בעיקר באלבומי פיקסה כי כך אני רואה את המקום האחרון שבחרתי.האם אתם מכירים תוסף כזה לדפדפן? אשמח מאוד.
פורסם 2011 באוקטובר 2714 שנים מחבר מצאתי אותו תודה רבה. https://chrome.google.com/webstore/detail/mjbljpodmnigoknbhjggfgelnenijidp
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.