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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 15-11-17, 01:58   # 1
Tyler
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Jul 2013
הודעות: 417

Tyler לא מחובר  

Question העתקת טקסט ישירות למקלדת עם JAVASCRIPT

היי חבר'ה,
אני לא מבין מה קורה כל כך, אולי זאת השעה המאוחרת ואולי לא יודע מה.
אני מנסה כבר שעתיים להבין איך ליצור כפתור/תיבת טקסט שבלחיצה על אחד מהם התוכן של התיבת טקסט פשוט יועתק למקלדת..


ניסיתי את כל השיטות הקיימות לדעתי בjavascript, עד שהתייאשתי ופשוט רציתי לבדוק אם זה עובד בדף חלק בלי כל שאר הקוד שלי.


אז יצרתי דף חלק והכנסתי בו נטו את הקוד שאחראי להעתקה
קוד:
<html>
<head


<script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/1.7.1/clipboard.min.js"></script>


</head>
        
<!-- Target -->
<textarea id="bar">Mussum ipsum cacilds...</textarea>


<!-- Trigger -->
<button class="btn" data-clipboard-action="cut" data-clipboard-target="#bar">
    Cut to clipboard
</button>
        
    
</html>

ונחשו מה? זה לא עובד.
אז איפה הבעיה פה? כי הקוד עובד בJSFIDDLE, אבל באתר שלי הוא לא עובד ואפילו בדף חלק הוא לא עובד.


באמת ניסיתי לדעתי בערך 7 שיטות שונות, הרוב של JAVASCRIPT ואחת או 2 של JQUERY.
שום דבר לא הצליח, והקטע שבstackoverflow וjsfiddle זה עובד יופי. כל אחת ואחת מהן.


ניסיתי לשנות את הסוג של הקובץ מPHP לHTML.
חשבתי אולי הבעיה בדפדפן, אולי בהרשאות של הקובץ (לא יודע אני כבר מיואש..) אז שיניתי גם את ההרשאות אפילו..
ניסיתי גם מהדקסטופ, גם מהמובייל, גם עם כרום וגם עם edge.


תודה לעוזרים.

נ.ב כמה שיטות שניסיתי ולא עובדות (או שלא עובדות אצלי כי בJSFIDDLE הן כן עובדות)
https://www.sitepoint.com/javascript-copy-to-clipboard/
https://stackoverflow.com/questions/...tring-on-click
https://clipboardjs.com
https://stackoverflow.com/questions/...y-clipboard-js
__________________
facebook api, js, cpa, cpl, $$$
--------------------
שלח לי הודעה פרטית.

Last edited by Tyler; 15-11-17 at 02:07..
  Reply With Quote
ישן 17-11-17, 10:19   # 2
MCUP
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jul 2006
הודעות: 191

MCUP לא מחובר  

הינה סידרתי לך את זה הקוד המלא:
ציטוט:


<script src="https://clipboardjs.com/dist/clipboard.min.js"></script>


<!-- Target -->
<textarea id="bar">Mussum ipsum cacilds...</textarea>

<!-- Trigger -->
<button class="btn" data-clipboard-action="cut" data-clipboard-target="#bar">
Cut to clipboard
</button>

<script>
var clipboard = new Clipboard('.btn');

clipboard.on('success', function(e) {
console.info('Action:', e.action);
console.info('Text:', e.text);
console.info('Trigger:', e.trigger);

e.clearSelection();
});

clipboard.on('error', function(e) {
console.error('Action:', e.action);
console.error('Trigger:', e.trigger);
});
</script>
__________________

Last edited by MCUP; 17-11-17 at 10:32..
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 

כלים לאשכול
תצורת הצגה

חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 23:50.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ