מישהו מכיר איזה תוסף שיכול להגביל את ההכחלה של השורה
-
זה משהו שהוא ברעיון של טבלה רק שהוא לא טבלה בפועל אבל יש כמה עמודות בכל שורה, כלומר עמודה אחת של מספרי טלפון ליד זה שם וליד זה כתובת וכו' ואני רוצה להעתיק רק את מספרי הטלפון ואני רוצה להכחיל רק את העמודה של מספרי הטלפון, ולא את כל השורה האם יש איזה תוסף או משהו שיכול להיות כמו סרגל שמגביל ההכחלה לעמודה זו בלבד,
כמו כן אשמח בתשובה לשאלתי השניה
-
@THMV כתב במישהו מכיר איזה תוסף שיכול להגביל את ההכחלה של השורה:
ואני רוצה להעתיק רק את מספרי הטלפון ואני רוצה להכחיל רק את העמודה של מספרי הטלפון, ולא את כל השורה
אין אפשרות כזאת בדפדפן, אבל אפשר להעתיק את כל השורות לוורד ושם אפשר לבחור אזור בדף על ידי לחיצת alt תוך כדי גרירת העכבר
-
כפי שהזכיר @צדיק-תמים לא כ"כ מובן מה כוונתך.
אם תביא דוגמא מוחשית מאמין שיכלו לכוון אותך לפתרון.עוד משהו, אנחנו כבני אדם נוטים להינעל על איזה פתרון כי כך עלה בדעתינו וזה מגביל אותנו.
לפעמים כדאי לקחת צד אחורה, להסביר עם דוגמא מה התוצאה הסופית הרצויה ותתפלא (לא מבטיח) שיש פתרונות שבכלל לא חלמת עליהם. -
או שאפשר להדביק סקריפט שיעתיק את זה...
אפשר לעשות סקריפט שמאזין לmousedoun ובוחר את הטבלה הזו ורץ על כל האלמנטים שהם ברמת td שנבחר ומוסיף אותם ללוח ההעתקה
@THMV
אתה יכול להתקשקש עם הGPT עד שתקבל תוצאה רצויה
ואז תוכל גם להדביק את זה לסימניה שיהיה לך יותר נוח -
@THMV
שאלתי אותו בשבילך..תיצור סימניה חדשה בכרום,
ובערך של הURL תדביק את הטקסט הבא:
ותיכנס לאתר, ותלחץ על הסימניה ואח"כ תלחץ על העמודה שאתה רוצה להעתיק.
כשאתה מסיים תוכל ללחוץ שוב על הסימניהבדקתי את זה על הטבלאות כאן וזה עבד מעולה, אם זה לא עובד באתר שאתה צריך יכול להיות שזה עובד בצורה שונה.
javascript:(function() { let active = false; let selectedColumnIndex = null; const highlightClass = 'highlight-column'; const style = document.createElement('style'); style.textContent = ` .${highlightClass} { background-color: rgba(255, 255, 0, 0.3); } `; document.head.appendChild(style); function clearHighlights(table) { table.querySelectorAll(`.${highlightClass}`).forEach(cell => { cell.classList.remove(highlightClass); }); } function mouseOverHandler(event) { const cell = event.target.closest('td, th'); if (cell && (cell.parentElement.parentElement.tagName === 'TBODY' || cell.parentElement.parentElement.tagName === 'THEAD')) { const table = cell.closest('table'); if (!table) return; clearHighlights(table); const columnIndex = [...cell.parentElement.children].indexOf(cell); selectedColumnIndex = columnIndex; table.querySelectorAll('tr').forEach(row => { const columnCell = row.children[columnIndex]; if (columnCell) { columnCell.classList.add(highlightClass); } }); } } function clickHandler(event) { const cell = event.target.closest('td, th'); if (cell && selectedColumnIndex !== null) { const table = cell.closest('table'); if (!table) return; const columnData = []; table.querySelectorAll('tr').forEach(row => { const columnCell = row.children[selectedColumnIndex]; if (columnCell) { columnData.push(columnCell.textContent.trim()); } }); navigator.clipboard.writeText(columnData.join('\n')).then(() => { alert('ההעתקה בוצעה בהצלחה!'); }).catch(err => { console.error('Failed to copy text: ', err); alert('שגיאה בהעתקה ללוח ההעתקה.'); }); } } if (!window.toggleTableColumnCopy) { window.toggleTableColumnCopy = function() { if (!active) { document.addEventListener('mouseover', mouseOverHandler); document.addEventListener('click', clickHandler); alert('הפונקציונליות הופעלה!'); } else { document.removeEventListener('mouseover', mouseOverHandler); document.removeEventListener('click', clickHandler); clearHighlights(document); alert('הפונקציונליות הופסקה!'); } active = !active; }; } toggleTableColumnCopy(); })();
-
אתה גאון!!! תודה רבה !!! עובד מצויין!!!
תודה רבה גם למי שחשב על הראיון,, וגם למי ששאל אותו בשבילי וטרח להסביר כזה יפה, ולהקליד עבורי כזה הרבה תווים באנגלית ועוד לחשוב עלי ולתת לי כפתור להעתקה קלה !!! ולהכניס הודעות הפונקציה הופעלה והופסקה והעתקה בוצעה בהצלחה !!! (עיינו בתווים הכתובים גם לא מתכנתים ידעו למצוא זאת)
אשרינו עם ישראל שככה מחפשים לעזור אחד לשני, חסכת לי זמן עבודה רב ביום!!!!!!!!!!(מזכיר שמי שיודע תשובה לשאלתי השניה והיא לגבי אם יש משהו שיכול לזהות לי איזה פרסומות כבר ראיתי אתמול כאשר זה לא מסודר מהנהלת האתר (מדובר על אתר אחר ממה שדיברנו עליו מקודם) עיין בשאלתי בפוסט הראשון בשרשור זה)
-
@THMV כתב במישהו מכיר איזה תוסף שיכול להגביל את ההכחלה של השורה:
(מזכיר שמי שיודע תשובה לשאלתי השניה והיא לגבי אם יש משהו שיכול לזהות לי איזה פרסומות כבר ראיתי אתמול כאשר זה לא מסודר מהנהלת האתר (מדובר על אתר אחר ממה שדיברנו עליו מקודם) עיין בשאלתי בפוסט הראשון בשרשור זה)
לפי כללי הפורום נושא אמור להכיל נושא אחד.
ולטובתך, בשאלה הבאה/אחרת תסביר מה אתה עושה מהתחלה עד הסוף כי אז ייתכן שיעזרו לך פי עשר, כפי שכתב @Whenever.